Moses Lake climate — normals and trends

Moses Lake (United States) has a hot-summer mediterranean continental climate (Dsa) under the Köppen-Geiger classification. Its mean annual temperature is 11.4 °C and it receives 269 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 (24.8 °C on average) and the coldest is January (-1.9 °C). Rainfall peaks in December.

Moses Lake averages 87 frost days, 55 hot days (≥ 30 °C) and 65 rainy days per year.

Moses Lake 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 105 to 69 per year over the period.

The hottest day of the period reached 46.7 °C (on 29 June 2021) and the coldest -32.1 °C (on 30 December 1968).

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

Moses LakeWashington

coords
47.13°, -119.28°
period
19402025 · 86 yrs
DsaHot-summer Mediterranean continentalWarmest monthJulyColdest monthJanuaryWettest monthDecemberDriest monthJuly

Mean daily temperature

11.4°C

Average daily high

16.6°C

Average daily low

6.4°C

Annual rainfall

269mm

Sunshine / day

10.0h

Mean relative humidity

57%

Average peak wind

16.8km/h

Seasonal range

26.7°C

Frost days (< 0 °C)

87 d/yr

Hot days (≥ 30 °C)

55 d/yr

Rainy days (≥ 1 mm)

65 d/yr

Annual snowfall

36.1 cm

Average feels-like high

13.5 °C

Average feels-like low

3.1 °C

Average peak gust

30.9 km/h

Tropical nights (≥ 20 °C)

15 d/yr

Solar radiation

16.0 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.48 · 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

46.7 °C

29 June 2021

Coldest day

-32.1 °C

30 December 1968

Wettest day

28 mm

19 November 1996

Windiest day

50.9 km/h

20 January 1993

Strongest gust

89.6 km/h

3 May 2010

Hottest feels-like

45.7 °C

29 June 2021

Coldest feels-like

-37.4 °C

30 December 1968

Snowiest day

18.3 cm

19 November 1996

Sunniest day

15.7 h

23 June 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202540.2 °C13 July 2025-10.9 °C12 February 202513.2 °C273 mm7865
202442.2 °C9 July 2024-17.2 °C13 January 202412.9 °C289 mm7455
202342.2 °C15 August 2023-12.6 °C25 February 202313.0 °C259 mm8168
202243.4 °C28 July 2022-20.0 °C22 December 202211.5 °C272 mm67110
202146.7 °C29 June 2021-14.6 °C31 December 202113.3 °C217 mm7365
202041.4 °C30 July 2020-8.2 °C14 January 202012.9 °C214 mm6279
201938.8 °C7 August 2019-15.0 °C4 March 201911.5 °C222 mm67104
201841.0 °C9 August 2018-9.5 °C21 February 201812.7 °C261 mm6268
201739.3 °C7 July 2017-22.5 °C12 January 201711.6 °C333 mm8289
201639.6 °C6 June 2016-19.7 °C18 December 201612.9 °C323 mm5358
201542.8 °C28 June 2015-11.6 °C30 December 201513.9 °C257 mm7762
201441.7 °C16 July 2014-13.9 °C6 February 201412.9 °C219 mm6575
201342.3 °C1 July 2013-17.9 °C8 December 201312.1 °C147 mm8192
201241.0 °C8 July 2012-13.3 °C20 January 201212.5 °C316 mm6872
201137.3 °C28 August 2011-16.1 °C25 February 201111.3 °C182 mm5892
201038.3 °C9 July 2010-12.7 °C24 November 201012.2 °C269 mm5254
200941.3 °C1 August 2009-16.8 °C10 December 200911.7 °C214 mm7696
200840.5 °C17 August 2008-21.5 °C20 December 200811.2 °C179 mm5588
200740.7 °C5 July 2007-15.4 °C14 January 200712.0 °C177 mm6079
200642.6 °C23 July 2006-11.3 °C29 November 200612.4 °C308 mm6473
200538.3 °C28 July 2005-12.3 °C15 January 200511.9 °C269 mm5577
200438.9 °C13 August 2004-26.6 °C5 January 200412.3 °C236 mm5777
200339.8 °C30 July 2003-13.5 °C22 November 200312.5 °C219 mm7187
200241.2 °C12 July 2002-7.9 °C31 October 200211.8 °C182 mm5389
200138.9 °C13 August 2001-11.0 °C27 January 200111.6 °C224 mm6196
200039.4 °C31 July 2000-17.4 °C13 December 200010.8 °C254 mm4896
199939.2 °C28 July 1999-8.4 °C3 January 199912.0 °C191 mm5059
199842.9 °C27 July 1998-16.3 °C22 December 199812.9 °C303 mm7362
199738.2 °C4 August 1997-16.2 °C14 January 199711.2 °C264 mm4999
199639.1 °C10 August 1996-26.5 °C31 January 199610.1 °C396 mm50104
199537.6 °C19 July 1995-11.3 °C14 February 199511.7 °C386 mm4572
199441.1 °C22 July 1994-12.1 °C8 February 199412.8 °C232 mm7184
199338.1 °C12 May 1993-21.0 °C7 January 199310.3 °C238 mm42100
199242.3 °C23 June 1992-13.6 °C19 December 199212.7 °C248 mm5862
199138.7 °C3 July 1991-10.7 °C5 January 199111.9 °C208 mm5169
199040.4 °C11 July 1990-19.1 °C29 December 199012.6 °C218 mm6264
198938.3 °C7 August 1989-20.0 °C4 February 198911.8 °C219 mm5086
198839.6 °C25 July 1988-15.9 °C26 December 198812.1 °C196 mm6478
198739.2 °C14 July 1987-16.1 °C27 December 198712.6 °C227 mm7266
198640.3 °C30 May 1986-15.8 °C20 February 198611.6 °C229 mm5881
198540.6 °C9 July 1985-24.3 °C23 November 19859.4 °C173 mm57128
198439.3 °C25 July 1984-22.4 °C21 December 198410.5 °C310 mm4980
198338.3 °C29 May 1983-25.1 °C23 December 198311.5 °C427 mm4252
198238.9 °C7 August 1982-24.7 °C6 January 198211.2 °C328 mm5578
198140.2 °C8 August 1981-12.8 °C28 December 198112.2 °C261 mm5854
198040.1 °C22 July 1980-18.3 °C28 January 198011.0 °C336 mm3781
197941.5 °C20 July 1979-21.8 °C1 January 197911.3 °C237 mm70101
197838.9 °C4 August 1978-17.8 °C30 December 197811.1 °C264 mm4297
197740.3 °C17 August 1977-12.8 °C7 January 197711.7 °C231 mm5680
197637.8 °C28 June 1976-11.0 °C24 January 197611.1 °C178 mm4090
197542.1 °C9 July 1975-13.6 °C11 January 197510.9 °C348 mm51109
197438.9 °C17 June 1974-23.1 °C9 January 197412.1 °C276 mm6747
197339.3 °C22 June 1973-14.6 °C7 January 197311.9 °C347 mm5472
197240.8 °C7 August 1972-21.3 °C2 February 197211.0 °C303 mm5792
197141.4 °C9 August 1971-15.5 °C29 December 197111.1 °C290 mm5490
197038.8 °C3 July 1970-14.8 °C22 December 197011.1 °C291 mm5792
196938.2 °C4 June 1969-24.9 °C23 January 196910.5 °C295 mm60104
196840.4 °C6 July 1968-32.1 °C30 December 196811.6 °C311 mm4564
196739.4 °C16 August 1967-10.7 °C14 December 196712.5 °C241 mm7868
196638.3 °C24 August 1966-10.0 °C20 January 196611.8 °C322 mm4778
196540.0 °C1 August 1965-11.3 °C7 January 196511.2 °C240 mm4392
196440.4 °C12 July 1964-25.7 °C17 December 19649.9 °C295 mm31109
196338.3 °C15 June 1963-17.4 °C11 January 196311.1 °C320 mm5285
196238.6 °C23 July 1962-20.5 °C19 January 196210.9 °C293 mm4681
196143.8 °C4 August 1961-14.5 °C10 December 196111.5 °C321 mm6691
196042.1 °C18 July 1960-17.5 °C18 January 196010.4 °C324 mm57106
195939.7 °C22 July 1959-18.3 °C4 January 195910.3 °C345 mm40104
195839.4 °C22 June 1958-12.6 °C27 November 195812.4 °C335 mm7567
195735.9 °C5 July 1957-29.3 °C26 January 195710.1 °C342 mm3397
195639.1 °C19 July 1956-24.0 °C1 February 195610.3 °C251 mm50108
195540.2 °C14 July 1955-17.2 °C14 December 19559.1 °C337 mm41128
195434.7 °C1 August 1954-25.7 °C20 January 195410.1 °C259 mm3092
195337.8 °C11 July 1953-7.5 °C1 January 195311.9 °C345 mm3959
195239.9 °C9 July 1952-24.4 °C1 January 195211.1 °C202 mm49110
195137.5 °C17 July 1951-18.9 °C30 January 195110.4 °C335 mm52112
195038.2 °C2 September 1950-31.8 °C1 February 19509.6 °C403 mm5299
194939.3 °C1 August 1949-24.4 °C24 January 194910.1 °C210 mm5194
194839.6 °C29 June 1948-20.1 °C24 December 19489.3 °C393 mm35113
194735.8 °C14 July 1947-24.9 °C15 January 19479.9 °C228 mm30116
194637.6 °C20 August 1946-20.7 °C30 December 19469.3 °C278 mm30129
194536.4 °C6 August 1945-13.6 °C19 December 194510.7 °C278 mm50104
194437.4 °C18 July 1944-12.8 °C24 December 194411.0 °C213 mm41120
194335.0 °C25 July 1943-23.6 °C17 January 194310.0 °C159 mm36118
194237.7 °C19 August 1942-20.6 °C5 January 194210.2 °C231 mm47136
194140.4 °C17 July 1941-14.7 °C12 January 194110.8 °C225 mm42107
194038.8 °C12 July 1940-18.2 °C21 January 194010.7 °C301 mm54126

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
18.5 °C
+1.9 °C
Hot days (≥ 30 °C)
78 d/yr
+23
Frost days (< 0 °C)
65 d/yr
-22
Annual rainfall
273 mm
+4 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan2.9 °C+1.6 °C28 mm-9 mm
Feb4.8 °C-1.1 °C35 mm+9 mm
Mar13.6 °C+2.1 °C30 mm+5 mm
Apr19.6 °C+2.5 °C8 mm-11 mm
May24.4 °C+1.6 °C9 mm-10 mm
Jun29.7 °C+2.9 °C0 mm-14 mm
Jul32.8 °C+1.1 °C2 mm-3 mm
Aug32.2 °C+1.7 °C10 mm+4 mm
Sep28.8 °C+3.6 °C5 mm-6 mm
Oct16.2 °C-0.4 °C28 mm+5 mm
Nov9.4 °C+2.0 °C54 mm+14 mm
Dec6.9 °C+4.8 °C63 mm+21 mm

The year's extremes

Hottest day
40.2 °C
13 Jul 2025
Coldest day
-10.9 °C
12 Feb 2025
Wettest day
10.7 mm
3 Jan 2025
Windiest day
49.0 km/h
17 Dec 2025
Strongest gust
83.9 km/h
17 Dec 2025
Hottest feels-like
39.4 °C
13 Jul 2025
Coldest feels-like
-15.4 °C
12 Feb 2025
Snowiest day
4.1 cm
16 Feb 2025
Sunniest day
15.7 h
23 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 Moses Lake?

Moses Lake has a hot-summer mediterranean continental climate (Köppen Dsa). Over 1940-2025, the average annual temperature is 11.4 °C and it receives 269 mm of precipitation per year.

What is the hottest day ever recorded in Moses Lake?

The hottest day measured in Moses Lake between 1940 and 2025 was 29 June 2021, reaching 46.7 °C.

What is the coldest day in Moses Lake?

The coldest day measured in Moses Lake between 1940 and 2025 was 30 December 1968, at -32.1 °C.

Does it snow in Moses Lake?

Yes. Moses Lake gets on average 36.1 cm of snow per year and has around 87 frost days.

Has the climate of Moses Lake warmed?

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

What is the wettest day in Moses Lake?

The wettest day measured in Moses Lake between 1940 and 2025 was 19 November 1996, with 28 mm of rain in 24 hours.

What was the windiest day in Moses Lake?

The windiest day measured in Moses Lake between 1940 and 2025 was 20 January 1993, with winds reaching 50.9 km/h.

What is the warmest month in Moses Lake?

The warmest month in Moses Lake is July (24.8 °C on average); the coldest is January (-1.9 °C).

How much does it rain in Moses Lake?

Moses Lake receives on average 269 mm of precipitation per year, spread over about 65 rainy days.

Is it sunny in Moses Lake?

Moses Lake gets on average 10.0 hours of sunshine per day, roughly 3,650 hours per year over 1940-2025.

What is the biggest single-day snowfall in Moses Lake?

The heaviest 24-hour snowfall measured in Moses Lake between 1940 and 2025 was 19 November 1996, with 18.3 cm.

Are there tropical nights in Moses Lake?

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

What was the most extreme apparent temperature in Moses Lake?

In Moses Lake, between 1940 and 2025, the highest apparent temperature reached 45.7 °C on 29 June 2021, and the lowest was -37.4 °C on 30 December 1968.

Compare Moses Lake with another city

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

Nearby cities

The climate around Moses Lake

Other cities — United States