Ojinaga climate — normals and trends

Ojinaga (Mexico) has a hot desert climate (BWh) under the Köppen-Geiger classification. Its mean annual temperature is 21.0 °C and it receives 197 mm of precipitation per year.

These figures are normals computed over 86 complete calendar years, from 1940 to 2025, using ERA5 reanalysis data from the Copernicus programme.

The warmest month is June (29.9 °C on average) and the coldest is January (10.3 °C). Rainfall peaks in September.

Ojinaga averages 14 frost days, 167 hot days (≥ 30 °C) and 37 rainy days per year.

Ojinaga has warmed by +2.3 °C between 1940 and 2025, or +0.27 °C per decade. This trend is statistically significant.

The hottest day of the period reached 43.9 °C (on 7 August 2023) and the coldest -13.0 °C (on 11 January 1962).

Data from ERA5 reanalysis (Copernicus Climate Change Service), redistributed under a CC-BY 4.0 licence. Normals are recomputed whenever the archive is updated.

Climate normals · ERA5

OjinagaChihuahua

coords
29.57°, -104.54°
period
19402025 · 86 yrs
BWhHot desertWarmest monthJuneColdest monthJanuaryWettest monthSeptemberDriest monthMarch

Mean daily temperature

21.0°C

Average daily high

27.7°C

Average daily low

14.0°C

Annual rainfall

197mm

Sunshine / day

11.3h

Mean relative humidity

40%

Average peak wind

15.0km/h

Seasonal range

19.6°C

Frost days (< 0 °C)

14 d/yr

Hot days (≥ 30 °C)

167 d/yr

Rainy days (≥ 1 mm)

37 d/yr

Annual snowfall

1.8 cm

Average feels-like high

26.1 °C

Average feels-like low

12.4 °C

Average peak gust

32.7 km/h

Tropical nights (≥ 20 °C)

116 d/yr

Solar radiation

21.5 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.3 °C

since 1940

+0.3 °C per decade · r² = 0.44 · p = < 0.001

1940Each stripe is one year, from 1940 (left) to 2025 (right). Blue = colder than the period average, red = warmer.2025

Trend fitted by linear regression (ordinary least squares) on annual means. A trend is shown only when it is statistically significant (p < 0.05).

A climograph overlays rainfall (bars) and temperature (line): the standard reading in climatology, where you can see at a glance whether the warm season is also the dry one.

Records for the period

Hottest day

43.9 °C

7 August 2023

Coldest day

-13.0 °C

11 January 1962

Wettest day

91 mm

3 July 2010

Windiest day

45.1 km/h

20 January 1973

Strongest gust

94.0 km/h

20 January 1973

Hottest feels-like

44.9 °C

6 August 2023

Coldest feels-like

-18.1 °C

11 January 1962

Snowiest day

8.5 cm

28 November 1969

Sunniest day

13.9 h

22 June 1971

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202542.6 °C17 June 2025-6.0 °C24 January 202523.1 °C125 mm21217
202442.8 °C16 June 2024-6.3 °C16 January 202423.2 °C73 mm2077
202343.9 °C7 August 2023-2.2 °C27 December 202323.1 °C116 mm19810
202241.8 °C11 June 2022-7.4 °C23 December 202222.1 °C155 mm18415
202143.2 °C10 June 2021-9.4 °C15 February 202122.5 °C123 mm19211
202043.0 °C13 July 2020-3.3 °C25 December 202022.9 °C94 mm20515
201941.7 °C26 August 2019-4.8 °C18 December 201922.3 °C197 mm18513
201843.8 °C23 June 2018-4.6 °C17 January 201822.3 °C190 mm18310
201743.4 °C16 June 2017-4.3 °C7 January 201722.8 °C177 mm2058
201642.2 °C17 June 2016-3.4 °C4 February 201622.3 °C204 mm19112
201540.1 °C11 June 2015-2.9 °C5 January 201521.7 °C181 mm1849
201441.6 °C2 June 2014-4.7 °C7 January 201421.7 °C168 mm1839
201341.4 °C26 June 2013-4.3 °C16 January 201321.1 °C274 mm17415
201242.8 °C19 June 2012-2.2 °C26 December 201222.6 °C133 mm1967
201142.2 °C19 June 2011-11.6 °C4 February 201122.6 °C47 mm22522
201043.0 °C5 June 2010-6.8 °C9 January 201021.4 °C216 mm17522
200941.0 °C15 July 2009-3.1 °C5 December 200921.9 °C129 mm1857
200842.8 °C4 June 2008-5.1 °C20 January 200821.5 °C226 mm16715
200741.0 °C26 June 2007-4.1 °C16 December 200721.0 °C312 mm18013
200640.7 °C14 June 2006-4.9 °C1 December 200622.0 °C194 mm1806
200542.9 °C4 July 2005-5.5 °C8 December 200521.6 °C165 mm1705
200440.8 °C15 June 2004-4.5 °C25 December 200420.6 °C402 mm1459
200341.5 °C18 May 2003-5.6 °C29 December 200321.6 °C189 mm17613
200242.3 °C18 June 2002-5.0 °C4 March 200221.6 °C131 mm19017
200140.9 °C28 May 2001-4.9 °C29 November 200121.9 °C49 mm19112
200041.4 °C16 May 2000-4.0 °C29 January 200021.8 °C242 mm18614
199941.6 °C1 July 1999-4.1 °C4 January 199921.9 °C132 mm18513
199842.9 °C27 June 1998-3.0 °C12 December 199821.8 °C133 mm1847
199741.7 °C3 June 1997-7.1 °C13 December 199720.5 °C189 mm16022
199641.5 °C22 May 1996-8.2 °C19 December 199621.8 °C203 mm17612
199541.8 °C2 June 1995-1.2 °C31 January 199521.7 °C177 mm1755
199443.2 °C27 June 1994-4.9 °C1 February 199421.9 °C138 mm1838
199340.0 °C5 June 1993-4.1 °C25 December 199320.8 °C212 mm16912
199242.4 °C16 June 1992-4.4 °C16 January 199220.2 °C249 mm1588
199139.8 °C24 June 1991-2.5 °C24 November 199119.9 °C404 mm1487
199041.1 °C25 June 1990-5.0 °C7 January 199020.5 °C370 mm13115
198941.4 °C10 June 1989-9.6 °C23 December 198921.1 °C139 mm18919
198840.3 °C9 June 1988-6.0 °C28 December 198820.2 °C254 mm16019
198740.6 °C19 June 1987-7.3 °C27 December 198719.2 °C251 mm13018
198640.0 °C21 August 1986-3.0 °C9 January 198620.3 °C492 mm1488
198539.5 °C30 May 1985-6.9 °C13 January 198520.1 °C336 mm14923
198439.4 °C22 May 1984-4.5 °C21 January 198420.1 °C363 mm15013
198341.6 °C18 June 1983-11.2 °C25 December 198320.2 °C223 mm17118
198241.1 °C1 June 1982-4.1 °C11 January 198221.0 °C151 mm18412
198142.4 °C21 June 1981-2.8 °C25 December 198120.0 °C374 mm14114
198042.7 °C17 June 1980-5.0 °C2 March 198020.7 °C335 mm15118
197941.2 °C12 July 1979-7.4 °C2 January 197920.1 °C215 mm15621
197841.9 °C26 June 1978-6.4 °C9 December 197820.3 °C348 mm15220
197740.1 °C17 June 1977-4.4 °C10 January 197721.3 °C120 mm1799
197640.5 °C22 June 1976-4.6 °C29 November 197619.3 °C266 mm12520
197540.3 °C14 June 1975-5.7 °C13 January 197520.3 °C150 mm16913
197439.6 °C24 May 1974-4.9 °C9 February 197420.4 °C337 mm14311
197341.5 °C29 June 1973-4.9 °C21 December 197319.8 °C276 mm13920
197241.2 °C23 June 1972-6.5 °C5 January 197221.0 °C243 mm16913
197139.0 °C5 July 1971-6.5 °C6 January 197120.9 °C187 mm15310
197040.1 °C17 June 1970-6.8 °C7 January 197020.7 °C202 mm16010
196943.1 °C21 June 1969-3.9 °C20 November 196921.4 °C89 mm1739
196841.5 °C28 June 1968-5.6 °C23 December 196820.4 °C210 mm16515
196740.1 °C9 May 1967-5.4 °C9 January 196721.2 °C129 mm17819
196638.3 °C4 June 1966-5.7 °C29 December 196620.0 °C174 mm15134
196538.8 °C14 June 1965-5.0 °C14 February 196520.8 °C109 mm17316
196439.5 °C11 July 1964-6.5 °C13 January 196420.4 °C167 mm15525
196339.1 °C16 July 1963-9.4 °C13 January 196321.2 °C103 mm17422
196239.5 °C15 June 1962-13.0 °C11 January 196221.5 °C86 mm17312
196138.6 °C25 June 1961-3.3 °C7 February 196120.6 °C116 mm1657
196041.9 °C18 June 1960-3.3 °C25 February 196020.7 °C202 mm17112
195939.2 °C2 September 1959-4.8 °C5 January 195921.0 °C147 mm17616
195841.7 °C13 July 1958-3.1 °C23 January 195820.6 °C254 mm13811
195742.9 °C28 June 1957-5.8 °C24 November 195721.3 °C137 mm15413
195639.5 °C12 May 1956-9.9 °C4 February 195621.3 °C71 mm17721
195539.4 °C25 June 1955-4.1 °C24 January 195521.1 °C75 mm18423
195439.2 °C1 June 1954-7.3 °C29 December 195421.7 °C124 mm18110
195340.8 °C25 June 1953-9.0 °C25 December 195321.2 °C75 mm16620
195239.6 °C16 June 1952-4.2 °C26 February 195221.0 °C126 mm1495
195142.0 °C21 June 1951-11.7 °C2 February 195121.4 °C74 mm18222
195038.6 °C7 June 1950-5.6 °C6 December 195021.5 °C117 mm19112
194939.9 °C14 June 1949-11.1 °C30 January 194919.6 °C364 mm14217
194840.1 °C18 June 1948-10.5 °C29 January 194820.7 °C81 mm16327
194738.8 °C28 June 1947-8.7 °C5 January 194719.5 °C105 mm15326
194637.9 °C8 June 1946-3.8 °C22 January 194620.2 °C172 mm15314
194539.0 °C26 May 1945-1.2 °C1 January 194520.7 °C170 mm1484
194440.2 °C1 August 1944-4.6 °C9 January 194419.8 °C287 mm13113
194337.6 °C13 June 1943-4.7 °C20 January 194320.4 °C190 mm14610
194240.7 °C13 June 1942-1.8 °C8 March 194219.5 °C183 mm1187
194135.4 °C21 August 1941-2.3 °C18 January 194118.1 °C497 mm857
194038.3 °C10 July 1940-7.6 °C19 January 194019.1 °C321 mm11415

Normals computed over complete calendar years 1940–2025.

A specific year

Pick a year and see how it compares to normal — warmer, drier or more extreme than usual?

Across the whole year

Average daily high
30.0 °C
+2.3 °C
Hot days (≥ 30 °C)
212 d/yr
+45
Frost days (< 0 °C)
17 d/yr
+3
Annual rainfall
125 mm
-72 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan16.0 °C-1.5 °C5 mm-6 mm
Feb25.4 °C+4.4 °C1 mm-8 mm
Mar27.7 °C+2.4 °C4 mm-2 mm
Apr32.2 °C+2.5 °C3 mm-5 mm
May34.6 °C+1.1 °C6 mm-9 mm
Jun37.8 °C+1.5 °C26 mm+9 mm
Jul35.6 °C+0.5 °C38 mm+8 mm
Aug36.7 °C+2.3 °C7 mm-22 mm
Sep33.0 °C+1.2 °C34 mm-0 mm
Oct31.2 °C+3.1 °C1 mm-18 mm
Nov26.5 °C+4.5 °C1 mm-9 mm
Dec23.3 °C+5.1 °C0 mm-10 mm

The year's extremes

Hottest day
42.6 °C
17 Jun 2025
Coldest day
-6.0 °C
24 Jan 2025
Wettest day
26.2 mm
29 Sep 2025
Windiest day
36.6 km/h
15 Mar 2025
Strongest gust
74.5 km/h
15 Mar 2025
Hottest feels-like
44.5 °C
8 Jun 2025
Coldest feels-like
-10.3 °C
21 Jan 2025
Snowiest day
0.2 cm
10 Jan 2025
Sunniest day
13.9 h
8 Jun 2025

What was the weather like that day?

Your birthday, a wedding, a memorable trip: discover the actual weather for any date since 1940.

Date

Frequently asked questions

What is the climate of Ojinaga?

Ojinaga has a hot desert climate (Köppen BWh). Over 1940-2025, the average annual temperature is 21.0 °C and it receives 197 mm of precipitation per year.

What is the hottest day ever recorded in Ojinaga?

The hottest day measured in Ojinaga between 1940 and 2025 was 7 August 2023, reaching 43.9 °C.

What is the coldest day in Ojinaga?

The coldest day measured in Ojinaga between 1940 and 2025 was 11 January 1962, at -13.0 °C.

Does it snow in Ojinaga?

Yes. Ojinaga gets on average 1.8 cm of snow per year and has around 14 frost days.

Has the climate of Ojinaga warmed?

Yes: Ojinaga warmed by +2.3 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Ojinaga?

The wettest day measured in Ojinaga between 1940 and 2025 was 3 July 2010, with 91 mm of rain in 24 hours.

What was the windiest day in Ojinaga?

The windiest day measured in Ojinaga between 1940 and 2025 was 20 January 1973, with winds reaching 45.1 km/h.

What is the warmest month in Ojinaga?

The warmest month in Ojinaga is June (29.9 °C on average); the coldest is January (10.3 °C).

How much does it rain in Ojinaga?

Ojinaga receives on average 197 mm of precipitation per year, spread over about 37 rainy days.

Is it sunny in Ojinaga?

Ojinaga gets on average 11.3 hours of sunshine per day, roughly 4,125 hours per year over 1940-2025.

What is the biggest single-day snowfall in Ojinaga?

The heaviest 24-hour snowfall measured in Ojinaga between 1940 and 2025 was 28 November 1969, with 8.5 cm.

Are there tropical nights in Ojinaga?

Yes: Ojinaga has on average 116 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Ojinaga?

In Ojinaga, between 1940 and 2025, the highest apparent temperature reached 44.9 °C on 6 August 2023, and the lowest was -18.1 °C on 11 January 1962.

Compare Ojinaga with another city

Pick a second city: its normals will be set against these, indicator by indicator.

Nearby cities

The climate around Ojinaga

Other cities — Mexico