Rio Rico climate — normals and trends

Rio Rico (United States) has a cold semi-arid climate (BSk) under the Köppen-Geiger classification. Its mean annual temperature is 17.3 °C and it receives 354 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 (26.1 °C on average) and the coldest is January (8.2 °C). Rainfall peaks in August.

Rio Rico averages 23 frost days, 102 hot days (≥ 30 °C) and 62 rainy days per year.

Rio Rico has warmed by +2.5 °C between 1940 and 2025, or +0.29 °C per decade. This trend is statistically significant.

The number of frost days there went from about 34 to 12 per year over the period.

The hottest day of the period reached 42.4 °C (on 19 June 2016) and the coldest -17.3 °C (on 9 December 1978).

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

Rio RicoArizona

coords
31.47°, -110.98°
period
19402025 · 86 yrs
BSkCold semi-aridWarmest monthJuneColdest monthJanuaryWettest monthAugustDriest monthMay

Mean daily temperature

17.3°C

Average daily high

24.4°C

Average daily low

10.7°C

Annual rainfall

354mm

Sunshine / day

11.2h

Mean relative humidity

42%

Average peak wind

16.6km/h

Seasonal range

17.9°C

Frost days (< 0 °C)

23 d/yr

Hot days (≥ 30 °C)

102 d/yr

Rainy days (≥ 1 mm)

62 d/yr

Annual snowfall

7.0 cm

Average feels-like high

21.9 °C

Average feels-like low

8.1 °C

Average peak gust

37.4 km/h

Tropical nights (≥ 20 °C)

37 d/yr

Solar radiation

21.3 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.5 °C

since 1940

+0.3 °C per decade · r² = 0.61 · 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

42.4 °C

19 June 2016

Coldest day

-17.3 °C

9 December 1978

Wettest day

65 mm

11 October 2000

Windiest day

49.6 km/h

21 January 2010

Strongest gust

126.7 km/h

22 January 2010

Hottest feels-like

42.2 °C

22 July 2023

Coldest feels-like

-22.4 °C

9 December 1978

Snowiest day

15.8 cm

25 February 1987

Sunniest day

13.8 h

18 June 2013

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202540.5 °C7 August 2025-2.6 °C14 January 202519.4 °C306 mm13212
202439.6 °C20 June 2024-4.3 °C8 January 202419.0 °C292 mm1516
202339.9 °C22 July 2023-3.8 °C16 February 202319.0 °C199 mm14721
202238.8 °C16 June 2022-5.3 °C3 February 202218.2 °C351 mm11413
202141.0 °C16 June 2021-5.2 °C27 January 202118.6 °C401 mm1159
202040.1 °C12 July 2020-5.2 °C5 February 202019.2 °C183 mm1589
201938.5 °C29 June 2019-8.0 °C24 February 201918.0 °C483 mm10920
201838.5 °C5 July 2018-3.1 °C29 December 201818.7 °C385 mm11911
201741.4 °C19 June 2017-3.5 °C22 December 201719.5 °C323 mm1287
201642.4 °C19 June 2016-4.2 °C3 February 201618.7 °C363 mm10011
201538.9 °C19 June 2015-4.6 °C2 January 201518.4 °C367 mm11218
201438.0 °C2 June 2014-3.4 °C28 December 201418.9 °C437 mm1109
201340.5 °C29 June 2013-8.0 °C15 January 201318.4 °C285 mm12333
201238.6 °C1 June 2012-2.4 °C28 December 201218.9 °C328 mm1268
201141.0 °C27 June 2011-10.3 °C3 February 201118.2 °C215 mm12619
201038.7 °C23 June 2010-3.8 °C30 November 201018.0 °C415 mm11812
200937.1 °C2 August 2009-2.1 °C28 January 200918.7 °C189 mm13713
200838.6 °C20 June 2008-5.1 °C27 December 200818.0 °C418 mm9714
200740.2 °C5 July 2007-6.2 °C15 January 200718.0 °C414 mm10633
200638.1 °C13 June 2006-4.5 °C20 December 200617.7 °C397 mm7820
200538.6 °C5 July 2005-2.2 °C13 January 200518.2 °C299 mm1048
200437.3 °C4 June 2004-3.1 °C1 December 200417.5 °C255 mm11223
200338.9 °C14 July 2003-5.8 °C28 December 200318.1 °C283 mm12413
200238.2 °C26 June 2002-7.6 °C1 February 200217.7 °C223 mm9727
200137.9 °C2 July 2001-7.5 °C31 January 200117.0 °C358 mm11042
200037.4 °C28 May 2000-3.6 °C8 March 200017.4 °C447 mm11118
199936.0 °C1 July 1999-3.1 °C9 December 199917.3 °C250 mm8324
199838.0 °C28 June 1998-4.1 °C8 December 199816.6 °C387 mm9829
199738.4 °C3 July 1997-14.4 °C8 January 199717.5 °C342 mm12126
199637.5 °C3 June 1996-3.6 °C24 January 199618.3 °C319 mm12311
199540.2 °C27 July 1995-3.1 °C18 January 199517.9 °C323 mm9412
199441.0 °C28 June 1994-5.0 °C29 January 199417.7 °C464 mm11725
199339.5 °C26 June 1993-3.0 °C17 December 199317.7 °C566 mm10710
199238.8 °C5 July 1992-3.6 °C14 January 199217.4 °C540 mm12221
199137.3 °C2 July 1991-4.9 °C30 January 199117.0 °C392 mm11016
199040.7 °C27 June 1990-17.2 °C23 December 199017.0 °C480 mm7838
198939.6 °C4 July 1989-4.3 °C12 December 198918.4 °C347 mm14419
198837.4 °C22 June 1988-6.4 °C21 January 198817.2 °C458 mm9922
198738.0 °C13 July 1987-15.5 °C26 December 198716.7 °C467 mm8230
198637.1 °C31 July 1986-6.8 °C10 February 198617.6 °C507 mm836
198538.7 °C2 July 1985-9.8 °C13 December 198516.9 °C449 mm8824
198436.6 °C28 May 1984-4.7 °C14 December 198416.7 °C552 mm7914
198337.9 °C5 July 1983-3.4 °C1 January 198316.6 °C581 mm9817
198236.4 °C14 July 1982-3.3 °C3 December 198216.9 °C456 mm8516
198137.6 °C20 June 1981-2.6 °C1 February 198117.7 °C416 mm865
198038.2 °C16 June 1980-2.2 °C9 December 198017.5 °C295 mm1045
197939.5 °C9 July 1979-8.3 °C30 January 197917.1 °C279 mm10926
197838.7 °C23 June 1978-17.3 °C9 December 197817.0 °C572 mm9623
197737.3 °C29 June 1977-4.1 °C10 January 197717.1 °C406 mm859
197636.9 °C19 June 1976-7.1 °C17 April 197616.7 °C365 mm8022
197536.3 °C30 June 1975-4.8 °C23 February 197516.0 °C297 mm7831
197438.4 °C22 June 1974-7.3 °C24 December 197416.8 °C313 mm7626
197337.8 °C27 June 1973-6.0 °C15 March 197316.3 °C253 mm10030
197236.6 °C1 July 1972-6.1 °C12 December 197216.6 °C377 mm5524
197135.9 °C21 June 1971-8.0 °C4 January 197115.8 °C484 mm5838
197039.8 °C25 June 1970-7.7 °C3 January 197016.7 °C260 mm7720
196938.5 °C30 June 1969-4.1 °C30 January 196916.9 °C290 mm10219
196838.9 °C22 June 1968-6.6 °C22 December 196816.6 °C325 mm6916
196735.9 °C2 July 1967-5.1 °C22 December 196716.7 °C434 mm6222
196636.1 °C25 June 1966-7.7 °C14 February 196616.4 °C353 mm6941
196537.3 °C3 July 1965-5.4 °C12 February 196516.5 °C324 mm8823
196437.8 °C3 July 1964-5.7 °C16 January 196415.7 °C378 mm7646
196337.3 °C30 June 1963-6.2 °C14 January 196317.0 °C379 mm7521
196237.6 °C24 June 1962-8.7 °C11 January 196216.9 °C269 mm10023
196137.7 °C14 June 1961-1.4 °C17 December 196116.3 °C411 mm7115
196038.8 °C20 June 1960-13.9 °C18 January 196016.4 °C332 mm9142
195937.5 °C24 June 1959-3.7 °C27 December 195917.1 °C382 mm7916
195839.1 °C10 July 1958-13.0 °C17 November 195817.2 °C392 mm10621
195738.3 °C23 June 1957-3.0 °C22 January 195717.1 °C276 mm976
195637.8 °C8 July 1956-6.3 °C2 February 195617.2 °C158 mm11732
195539.1 °C22 June 1955-6.0 °C21 February 195516.4 °C545 mm6936
195438.6 °C22 June 1954-5.2 °C28 December 195418.0 °C276 mm9216
195339.0 °C22 June 1953-7.2 °C25 February 195317.0 °C225 mm10538
195238.3 °C9 June 1952-4.9 °C4 January 195216.8 °C381 mm12442
195139.0 °C27 May 1951-11.2 °C9 December 195117.1 °C428 mm11833
195039.0 °C29 June 1950-6.2 °C6 January 195018.2 °C178 mm12714
194937.6 °C16 June 1949-12.7 °C30 January 194916.1 °C418 mm9847
194838.8 °C8 July 1948-8.1 °C28 January 194816.8 °C239 mm12047
194738.1 °C1 July 1947-6.9 °C4 January 194716.0 °C245 mm10448
194637.6 °C4 June 1946-5.5 °C14 February 194616.4 °C249 mm10145
194537.1 °C5 September 1945-4.4 °C14 December 194516.2 °C295 mm8139
194438.6 °C1 August 1944-4.2 °C9 January 194416.0 °C359 mm9848
194337.2 °C10 July 1943-3.4 °C11 February 194317.1 °C256 mm10626
194238.2 °C13 July 1942-5.2 °C16 February 194216.6 °C232 mm10830
194136.8 °C13 July 1941-11.9 °C25 December 194115.4 °C400 mm9436
194038.5 °C18 June 1940-3.2 °C10 February 194016.8 °C235 mm10522

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
26.7 °C
+2.3 °C
Hot days (≥ 30 °C)
132 d/yr
+30
Frost days (< 0 °C)
12 d/yr
-11
Annual rainfall
306 mm
-48 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan15.8 °C+0.3 °C7 mm-22 mm
Feb22.1 °C+5.1 °C1 mm-23 mm
Mar21.4 °C+1.9 °C19 mm-4 mm
Apr24.9 °C+1.1 °C2 mm-7 mm
May29.3 °C+0.9 °C2 mm-3 mm
Jun35.0 °C+1.7 °C21 mm+12 mm
Jul33.5 °C+1.2 °C88 mm+10 mm
Aug34.4 °C+3.7 °C31 mm-48 mm
Sep31.0 °C+1.1 °C48 mm+13 mm
Oct27.6 °C+1.9 °C51 mm+31 mm
Nov22.9 °C+2.8 °C29 mm+12 mm
Dec21.9 °C+5.9 °C9 mm-22 mm

The year's extremes

Hottest day
40.5 °C
7 Aug 2025
Coldest day
-2.6 °C
14 Jan 2025
Wettest day
28.6 mm
16 Jul 2025
Windiest day
39.2 km/h
13 Mar 2025
Strongest gust
84.2 km/h
13 Mar 2025
Hottest feels-like
40.8 °C
6 Aug 2025
Coldest feels-like
-7.3 °C
14 Jan 2025
Snowiest day
0.4 cm
29 Jan 2025
Sunniest day
13.7 h
19 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 Rio Rico?

Rio Rico has a cold semi-arid climate (Köppen BSk). Over 1940-2025, the average annual temperature is 17.3 °C and it receives 354 mm of precipitation per year.

What is the hottest day ever recorded in Rio Rico?

The hottest day measured in Rio Rico between 1940 and 2025 was 19 June 2016, reaching 42.4 °C.

What is the coldest day in Rio Rico?

The coldest day measured in Rio Rico between 1940 and 2025 was 9 December 1978, at -17.3 °C.

Does it snow in Rio Rico?

Yes. Rio Rico gets on average 7.0 cm of snow per year and has around 23 frost days.

Has the climate of Rio Rico warmed?

Yes: Rio Rico warmed by +2.5 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Rio Rico?

The wettest day measured in Rio Rico between 1940 and 2025 was 11 October 2000, with 65 mm of rain in 24 hours.

What was the windiest day in Rio Rico?

The windiest day measured in Rio Rico between 1940 and 2025 was 21 January 2010, with winds reaching 49.6 km/h.

What is the warmest month in Rio Rico?

The warmest month in Rio Rico is June (26.1 °C on average); the coldest is January (8.2 °C).

How much does it rain in Rio Rico?

Rio Rico receives on average 354 mm of precipitation per year, spread over about 62 rainy days.

Is it sunny in Rio Rico?

Rio Rico gets on average 11.2 hours of sunshine per day, roughly 4,088 hours per year over 1940-2025.

What is the biggest single-day snowfall in Rio Rico?

The heaviest 24-hour snowfall measured in Rio Rico between 1940 and 2025 was 25 February 1987, with 15.8 cm.

Are there tropical nights in Rio Rico?

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

What was the most extreme apparent temperature in Rio Rico?

In Rio Rico, between 1940 and 2025, the highest apparent temperature reached 42.2 °C on 22 July 2023, and the lowest was -22.4 °C on 9 December 1978.

Compare Rio Rico with another city

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

Nearby cities

The climate around Rio Rico

Other cities — United States