Rancho Mirage climate — normals and trends

Rancho Mirage (United States) has a cold semi-arid climate (BSk) under the Köppen-Geiger classification. Its mean annual temperature is 17.7 °C and it receives 207 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 July (28.1 °C on average) and the coldest is January (9.0 °C). Rainfall peaks in January.

Rancho Mirage averages 10 frost days, 118 hot days (≥ 30 °C) and 31 rainy days per year.

Rancho Mirage has warmed by +2.6 °C between 1940 and 2025, or +0.30 °C per decade. This trend is statistically significant.

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

The hottest day of the period reached 43.6 °C (on 8 July 2024) and the coldest -10.6 °C (on 5 February 1985).

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

Rancho MirageCalifornia

coords
33.74°, -116.41°
period
19402025 · 86 yrs
BSkCold semi-aridWarmest monthJulyColdest monthJanuaryWettest monthJanuaryDriest monthJune

Mean daily temperature

17.7°C

Average daily high

24.4°C

Average daily low

11.4°C

Annual rainfall

207mm

Sunshine / day

11.4h

Mean relative humidity

41%

Average peak wind

10.5km/h

Seasonal range

19.1°C

Frost days (< 0 °C)

10 d/yr

Hot days (≥ 30 °C)

118 d/yr

Rainy days (≥ 1 mm)

31 d/yr

Annual snowfall

7.5 cm

Average feels-like high

22.7 °C

Average feels-like low

8.9 °C

Average peak gust

36.3 km/h

Tropical nights (≥ 20 °C)

56 d/yr

Solar radiation

21.4 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.6 °C

since 1940

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

8 July 2024

Coldest day

-10.6 °C

5 February 1985

Wettest day

57 mm

14 February 2019

Windiest day

29.1 km/h

9 April 1974

Strongest gust

108.7 km/h

30 November 1982

Hottest feels-like

43.8 °C

10 July 2021

Coldest feels-like

-15.2 °C

31 January 1957

Snowiest day

23.9 cm

17 December 2008

Sunniest day

13.9 h

10 July 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202540.6 °C7 August 2025-0.2 °C28 January 202519.0 °C275 mm1251
202443.6 °C8 July 2024-1.1 °C12 January 202418.8 °C163 mm1453
202342.2 °C16 July 2023-1.0 °C2 March 202317.9 °C377 mm1263
202240.2 °C31 August 2022-3.7 °C24 February 202219.2 °C118 mm1368
202141.8 °C10 July 2021-2.0 °C27 January 202119.3 °C159 mm1313
202043.0 °C6 September 2020-1.5 °C5 February 202019.5 °C166 mm1582
201940.1 °C21 August 2019-2.7 °C23 February 201918.0 °C341 mm12011
201841.2 °C24 July 2018-2.3 °C20 February 201819.4 °C121 mm1365
201742.5 °C20 June 2017-0.7 °C22 December 201719.5 °C204 mm1313
201643.3 °C20 June 2016-2.1 °C18 December 201619.4 °C257 mm1262
201542.0 °C16 August 2015-5.6 °C1 January 201519.2 °C142 mm13012
201440.4 °C24 July 2014-2.3 °C29 December 201419.6 °C183 mm1343
201342.7 °C29 June 2013-2.1 °C11 January 201318.5 °C137 mm12511
201239.2 °C10 August 2012-0.2 °C22 December 201219.0 °C125 mm1331
201139.1 °C2 July 2011-1.4 °C3 February 201117.6 °C190 mm1065
201038.2 °C15 July 2010-0.5 °C24 January 201018.0 °C362 mm1121
200939.6 °C17 July 2009-1.3 °C5 January 200918.4 °C168 mm1223
200840.1 °C20 June 2008-5.5 °C19 December 200818.6 °C241 mm1217
200741.7 °C5 July 2007-4.8 °C15 January 200718.6 °C123 mm12712
200642.1 °C22 July 2006-1.6 °C30 November 200618.5 °C110 mm12911
200540.3 °C18 July 2005-0.5 °C16 December 200518.1 °C233 mm1101
200437.9 °C10 August 2004-0.8 °C1 December 200418.2 °C287 mm1202
200341.3 °C10 July 2003-2.3 °C28 December 200318.5 °C203 mm1421
200239.8 °C9 July 2002-1.9 °C30 January 200218.1 °C55 mm1258
200140.0 °C3 July 2001-2.8 °C17 January 200118.2 °C216 mm1438
200039.8 °C20 July 2000-0.4 °C6 March 200018.2 °C100 mm1291
199937.9 °C26 August 1999-0.7 °C11 February 199917.7 °C92 mm1162
199841.5 °C16 July 1998-2.0 °C23 December 199816.8 °C291 mm926
199739.7 °C4 July 19970.5 °C1 March 199718.2 °C209 mm1210
199640.6 °C24 July 1996-4.1 °C27 February 199618.7 °C150 mm1355
199542.5 °C28 July 1995-0.5 °C24 December 199518.4 °C283 mm1141
199442.6 °C28 June 1994-1.3 °C20 November 199418.0 °C187 mm1254
199340.5 °C1 August 1993-2.8 °C4 January 199318.0 °C418 mm1203
199240.0 °C17 August 1992-1.7 °C20 December 199218.5 °C304 mm1416
199140.9 °C3 July 1991-2.4 °C2 December 199117.7 °C310 mm1272
199041.1 °C26 June 1990-6.1 °C23 December 199018.0 °C140 mm11418
198941.0 °C6 July 1989-4.0 °C6 February 198918.4 °C106 mm13213
198839.8 °C17 July 1988-2.5 °C27 December 198818.4 °C161 mm1347
198738.4 °C14 July 1987-6.5 °C26 December 198717.7 °C278 mm12618
198639.9 °C27 June 1986-5.1 °C10 February 198618.3 °C205 mm1084
198540.5 °C3 July 1985-10.6 °C5 February 198517.5 °C184 mm11017
198439.5 °C5 July 1984-1.2 °C15 December 198418.1 °C213 mm1184
198338.9 °C13 July 1983-2.5 °C4 February 198317.5 °C424 mm1045
198238.7 °C20 July 1982-2.3 °C3 January 198217.0 °C383 mm908
198139.7 °C27 August 1981-0.7 °C1 February 198119.2 °C147 mm1293
198040.1 °C8 August 19800.5 °C9 December 198018.2 °C295 mm1230
197940.5 °C18 July 1979-7.2 °C4 February 197917.5 °C223 mm11516
197839.6 °C15 July 1978-3.8 °C8 December 197817.8 °C456 mm1275
197739.3 °C28 July 19770.1 °C26 February 197718.2 °C192 mm1060
197639.9 °C28 June 1976-2.9 °C2 January 197617.9 °C224 mm976
197540.3 °C25 July 1975-5.3 °C30 November 197517.3 °C150 mm12115
197439.7 °C27 June 1974-2.7 °C25 December 197418.0 °C215 mm1249
197340.8 °C3 July 1973-4.6 °C5 January 197317.7 °C178 mm1256
197241.1 °C13 July 1972-5.2 °C12 December 197217.8 °C125 mm9315
197139.7 °C27 July 1971-4.0 °C5 January 197117.0 °C181 mm10320
197040.9 °C25 June 1970-7.6 °C23 December 197017.7 °C192 mm11014
196940.8 °C5 August 1969-3.2 °C30 January 196917.6 °C332 mm1165
196838.4 °C22 June 1968-5.9 °C22 December 196817.8 °C80 mm10113
196740.3 °C2 July 1967-5.1 °C21 December 196717.5 °C205 mm1018
196638.8 °C17 July 1966-2.9 °C22 January 196617.9 °C123 mm11215
196538.4 °C4 July 1965-3.9 °C19 December 196516.5 °C328 mm9716
196439.8 °C12 July 1964-9.3 °C19 November 196416.5 °C112 mm11325
196338.2 °C14 July 1963-6.8 °C13 January 196317.1 °C199 mm10510
196240.1 °C12 August 1962-3.9 °C11 January 196217.4 °C158 mm11814
196140.4 °C11 July 1961-1.3 °C17 December 196117.1 °C166 mm974
196040.2 °C17 July 1960-4.8 °C18 January 196017.5 °C169 mm12922
195939.3 °C11 July 1959-0.1 °C13 February 195918.2 °C190 mm1151
195841.5 °C11 July 1958-1.8 °C17 November 195818.2 °C258 mm1321
195739.7 °C4 July 1957-10.5 °C31 January 195716.9 °C226 mm10114
195639.3 °C27 June 1956-3.1 °C17 February 195617.2 °C64 mm12211
195539.5 °C8 June 1955-4.5 °C12 January 195516.7 °C167 mm10225
195440.4 °C22 June 1954-2.2 °C28 December 195417.6 °C222 mm12314
195338.7 °C23 July 1953-4.0 °C3 March 195317.1 °C61 mm10716
195238.3 °C19 July 1952-3.3 °C4 January 195216.7 °C298 mm11324
195138.5 °C7 July 1951-4.0 °C9 December 195116.8 °C225 mm11117
195040.8 °C30 June 1950-4.6 °C5 January 195017.5 °C118 mm10217
194939.8 °C16 July 1949-10.1 °C17 January 194916.1 °C203 mm12446
194839.1 °C15 July 1948-6.6 °C8 February 194816.0 °C141 mm10426
194738.6 °C19 July 1947-3.2 °C16 January 194715.7 °C135 mm8825
194640.5 °C2 August 1946-3.4 °C5 February 194616.1 °C210 mm12030
194539.6 °C22 July 1945-6.1 °C24 January 194516.3 °C300 mm9725
194441.7 °C12 August 1944-1.4 °C1 January 194416.1 °C179 mm10118
194341.1 °C26 July 1943-1.8 °C10 February 194317.2 °C241 mm1266
194239.1 °C24 July 1942-5.1 °C15 February 194216.7 °C83 mm12125
194140.0 °C22 July 1941-2.2 °C25 December 194115.4 °C372 mm9817
194040.8 °C12 August 1940-2.4 °C16 January 194016.7 °C268 mm11122

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.1 °C
+1.7 °C
Hot days (≥ 30 °C)
125 d/yr
+7
Frost days (< 0 °C)
1 d/yr
-9
Annual rainfall
275 mm
+68 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan15.5 °C+0.7 °C6 mm-32 mm
Feb20.5 °C+4.3 °C28 mm-10 mm
Mar19.1 °C+0.5 °C43 mm+16 mm
Apr23.8 °C+1.3 °C4 mm-8 mm
May28.5 °C+1.5 °C4 mm+1 mm
Jun34.7 °C+2.4 °C7 mm+6 mm
Jul36.2 °C+0.8 °C3 mm-4 mm
Aug36.5 °C+1.9 °C36 mm+23 mm
Sep30.2 °C-1.2 °C32 mm+23 mm
Oct26.7 °C+1.2 °C8 mm-1 mm
Nov21.6 °C+2.3 °C62 mm+45 mm
Dec20.1 °C+4.9 °C41 mm+9 mm

The year's extremes

Hottest day
40.6 °C
7 Aug 2025
Coldest day
-0.2 °C
28 Jan 2025
Wettest day
34.0 mm
24 Dec 2025
Windiest day
19.3 km/h
7 Jan 2025
Strongest gust
78.5 km/h
13 Mar 2025
Hottest feels-like
40.5 °C
9 Aug 2025
Coldest feels-like
-5.1 °C
11 Jan 2025
Snowiest day
1.3 cm
7 Mar 2025
Sunniest day
13.9 h
10 Jul 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 Rancho Mirage?

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

What is the hottest day ever recorded in Rancho Mirage?

The hottest day measured in Rancho Mirage between 1940 and 2025 was 8 July 2024, reaching 43.6 °C.

What is the coldest day in Rancho Mirage?

The coldest day measured in Rancho Mirage between 1940 and 2025 was 5 February 1985, at -10.6 °C.

Does it snow in Rancho Mirage?

Yes. Rancho Mirage gets on average 7.5 cm of snow per year and has around 10 frost days.

Has the climate of Rancho Mirage warmed?

Yes: Rancho Mirage warmed by +2.6 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Rancho Mirage?

The wettest day measured in Rancho Mirage between 1940 and 2025 was 14 February 2019, with 57 mm of rain in 24 hours.

What was the windiest day in Rancho Mirage?

The windiest day measured in Rancho Mirage between 1940 and 2025 was 9 April 1974, with winds reaching 29.1 km/h.

What is the warmest month in Rancho Mirage?

The warmest month in Rancho Mirage is July (28.1 °C on average); the coldest is January (9.0 °C).

How much does it rain in Rancho Mirage?

Rancho Mirage receives on average 207 mm of precipitation per year, spread over about 31 rainy days.

Is it sunny in Rancho Mirage?

Rancho Mirage gets on average 11.4 hours of sunshine per day, roughly 4,161 hours per year over 1940-2025.

What is the biggest single-day snowfall in Rancho Mirage?

The heaviest 24-hour snowfall measured in Rancho Mirage between 1940 and 2025 was 17 December 2008, with 23.9 cm.

Are there tropical nights in Rancho Mirage?

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

What was the most extreme apparent temperature in Rancho Mirage?

In Rancho Mirage, between 1940 and 2025, the highest apparent temperature reached 43.8 °C on 10 July 2021, and the lowest was -15.2 °C on 31 January 1957.

Compare Rancho Mirage with another city

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

Nearby cities

The climate around Rancho Mirage

Other cities — United States