Washington climate: Statewide normals, its places and each month, NOAA 1991-2020
Washington's statewide normal is 47.3°F a year with 43.2 inches of precipitation (NOAA nClimDiv, 1991-2020); it has warmed 1.7°F per century since 1895, and 2015 was its warmest year.
- Statewide normal temperature
- 47.3°Fyear, 1991-2020
- Statewide normal precipitation
- 43.2 inyear, 1991-2020
- Last five years against normal
- +0.9°F2021-2025 mean 48.2°F
- Places with normals
- 15696 Census places, 60 other stations
What is Washington's weather like each month?
Statewide, July is the warmest month and December the coldest. Each month has its own page with the warmest and coolest places that month:
- Jan37°26°
- Feb42°27°
- Mar49°31°
- Apr56°35°
- May64°42°
- Jun70°47°
- Jul79°52°
- Aug79°52°
- Sep71°46°
- Oct57°38°
- Nov44°31°
- Dec36°26°
| Month | High | Low | Mean | Precip. |
|---|---|---|---|---|
| January | 37°F | 26°F | 31.9°F | 6.22 |
| February | 42°F | 27°F | 34.5°F | 4.27 |
| March | 49°F | 31°F | 39.7°F | 4.65 |
| April | 56°F | 35°F | 45.4°F | 3.31 |
| May | 64°F | 42°F | 52.9°F | 2.47 |
| June | 70°F | 47°F | 58.3°F | 1.93 |
| July | 79°F | 52°F | 65.4°F | 0.81 |
| August | 79°F | 52°F | 65.3°F | 0.88 |
| September | 71°F | 46°F | 58.4°F | 1.72 |
| October | 57°F | 38°F | 47.3°F | 4.13 |
| November | 44°F | 31°F | 37.3°F | 6.39 |
| December | 36°F | 26°F | 31.1°F | 6.40 |
Source: NOAA NCEI nClimDiv statewide series (Climate at a Glance); data files. Statewide values are area-weighted from a 5 km grid of station data, so they differ from the simple average of a state's stations.
Has Washington been warmer than normal?
4 of the 5 complete years since 2021 ran warmer than the 1991-2020 statewide normal of 47.3°F. The record since 1895 rises at a fitted 1.7°F per century; the warmest year was 2015 (50.0°F).
| Year | Mean | Against normal |
|---|---|---|
| 2021 | 48.3°F | +1.0°F |
| 2022 | 47.1°F | −0.2°F |
| 2023 | 48.4°F | +1.1°F |
| 2024 | 48.3°F | +1.0°F |
| 2025 | 49.1°F | +1.8°F |
Source: NOAA NCEI nClimDiv statewide annual series.
Where is it warmest, wettest and snowiest in Washington?
Among the places PlainClimate covers, Priest Rapids Dam has the warmest year (56.0°F) and Rainier Paradise Ranger Station the coolest (38.4°F); Quinault (4 mi NE) is the wettest (151.4 in) and Richland the driest (7.3 in), and Holden Village gets the most snow (274 in).
| Place | Year | July high | January low | Precip. | Snow | Last frost |
|---|---|---|---|---|---|---|
| Seattle | 53.7°F | 77°F | 38°F | 39.3 | 6 | March 2 |
| Spokane | 48.6°F | 84°F | 25°F | 16.4 | 45 | April 26 |
| Tacoma | 51.9°F | 76°F | 36°F | 42.0 | – | March 11 |
| Vancouver | 54.0°F | 81°F | 34°F | 37.5 | – | March 29 |
| Kent | 53.8°F | 78°F | 36°F | 40.1 | – | March 20 |
| Everett | 51.4°F | 72°F | 37°F | 33.4 | – | March 9 |
| Renton | 53.6°F | 77°F | 37°F | 34.7 | – | March 13 |
| Yakima | 50.8°F | 90°F | 24°F | 8.0 | 20 | May 8 |
| Bellingham | 51.2°F | 73°F | 34°F | 34.7 | – | March 31 |
| Kennewick | 55.0°F | 91°F | 29°F | 7.9 | – | March 28 |
| Pasco | 53.3°F | 93°F | 28°F | 7.6 | – | April 27 |
| Richland | 53.6°F | 89°F | 29°F | 7.3 | – | April 6 |
| Olympia | 50.5°F | 78°F | 33°F | 50.6 | 4 | April 29 |
| Bremerton | 52.3°F | 77°F | 36°F | 56.9 | 3 | March 29 |
| Longview | 53.2°F | 79°F | 35°F | 48.1 | – | April 8 |
| Wenatchee | 51.2°F | 88°F | 24°F | 7.8 | – | April 8 |
| Mount Vernon | 51.5°F | 73°F | 35°F | – | – | March 24 |
| Walla Walla | 54.3°F | 90°F | 31°F | 18.7 | 7 | March 27 |
| Pullman | 48.6°F | 83°F | 28°F | 17.5 | – | April 29 |
| Moses Lake | 50.9°F | 90°F | 24°F | 7.8 | – | April 27 |
| Hazel Dell | 51.0°F | 78°F | 32°F | 42.3 | 1 | April 26 |
| Battle Ground | 50.9°F | 79°F | 32°F | 52.4 | 1 | April 26 |
| Arlington | 49.1°F | 77°F | 29°F | 49.0 | 4 | April 22 |
| Ellensburg | 50.1°F | 86°F | 24°F | 9.2 | – | April 28 |
| Port Angeles | 48.5°F | 68°F | 33°F | 29.4 | – | April 8 |
| Monroe | 49.5°F | 74°F | 32°F | 50.8 | 3 | April 17 |
| Centralia | 51.5°F | 78°F | 34°F | 41.6 | – | April 22 |
| Anacortes | 52.8°F | 75°F | 37°F | 29.0 | – | March 8 |
| Aberdeen | 51.4°F | 68°F | 37°F | 84.9 | 1 | March 29 |
| Sunnyside | 49.9°F | 88°F | 23°F | 7.7 | – | May 1 |
| Snoqualmie | 51.7°F | 76°F | 36°F | 63.3 | 4 | March 30 |
| Sedro-Woolley | 51.3°F | 75°F | 35°F | 48.5 | 6 | March 27 |
| Shelton | 51.4°F | 78°F | 34°F | 67.9 | – | April 27 |
| Port Townsend | 51.9°F | 73°F | 38°F | 19.1 | 1 | March 1 |
| Hoquiam | 51.0°F | 67°F | 38°F | 68.8 | – | March 30 |
| Ephrata | 51.5°F | 89°F | 24°F | 7.6 | – | April 22 |
| Selah | 49.2°F | 88°F | 22°F | 8.4 | – | May 5 |
| Quincy | 51.1°F | 87°F | 23°F | 7.5 | – | April 21 |
| Sequim | 48.9°F | 70°F | 32°F | 16.9 | 1 | April 21 |
| Prosser | 53.0°F | 90°F | 27°F | 8.7 | – | April 14 |
| Blaine | 50.9°F | 73°F | 34°F | 41.8 | 9 | March 31 |
| Buckley | 50.9°F | 77°F | 34°F | 48.3 | 4 | April 7 |
| Deer Park | 45.5°F | 84°F | 21°F | 22.5 | – | May 22 |
| Omak | 49.9°F | 89°F | 23°F | 11.6 | – | April 30 |
| Connell | 51.7°F | 90°F | 27°F | 8.8 | – | April 30 |
| Colville | 48.9°F | 88°F | 23°F | 19.9 | 43 | May 2 |
| Wapato | 52.3°F | 90°F | 24°F | 7.8 | 20 | April 21 |
| Chelan | 50.1°F | 87°F | 22°F | 12.0 | 21 | April 17 |
| Goldendale | 48.0°F | 86°F | 24°F | 16.5 | 27 | May 19 |
| Elma | 52.3°F | 78°F | 35°F | 72.0 | – | May 1 |
| Forks | 50.4°F | 73°F | 35°F | 119.9 | 8 | April 26 |
| Raymond | 49.8°F | 71°F | 33°F | 83.7 | 1 | April 26 |
| Leavenworth | 47.3°F | 87°F | 19°F | 25.7 | 80 | May 10 |
| Friday Harbor | 50.9°F | 72°F | 37°F | 18.5 | – | March 26 |
| Chewelah | 46.3°F | 86°F | 20°F | 21.4 | – | May 16 |
| Carson | 48.3°F | 81°F | 29°F | 88.9 | 55 | May 2 |
| Dayton | 51.1°F | 88°F | 26°F | 18.8 | 16 | April 28 |
| Cle Elum | 46.4°F | 81°F | 22°F | 24.7 | – | May 13 |
| Newport | 46.2°F | 84°F | 24°F | 27.5 | – | May 12 |
| Coupeville | 50.2°F | 70°F | 37°F | 21.7 | 3 | March 17 |
| Davenport | 44.5°F | 82°F | 19°F | 14.0 | 30 | June 6 |
| Long Beach | 49.8°F | 65°F | 36°F | 78.5 | 0 | April 6 |
| Ritzville | 48.7°F | 87°F | 24°F | 12.8 | 16 | May 7 |
| Entiat | 51.4°F | 88°F | 25°F | 13.6 | 40 | April 5 |
| Darrington | 49.6°F | 78°F | 30°F | 83.1 | – | April 16 |
| Pomeroy | 49.8°F | 85°F | 27°F | 17.6 | 8 | May 2 |
| McMillin | 50.5°F | 76°F | 33°F | 45.1 | 6 | April 11 |
| Coulee Dam | 49.9°F | 88°F | 23°F | 11.1 | – | April 22 |
| Waterville | 45.2°F | 84°F | 17°F | 11.3 | – | May 14 |
| Tonasket | 49.7°F | 88°F | 23°F | – | – | April 26 |
| Easton | 45.2°F | 76°F | 25°F | 49.8 | – | May 9 |
| Republic | 43.8°F | 84°F | 16°F | 18.1 | 53 | May 30 |
| Wilbur | 45.6°F | 85°F | 20°F | 12.5 | – | June 1 |
| Odessa | 48.8°F | 88°F | 23°F | 11.1 | 14 | May 14 |
| Concrete | 50.7°F | 76°F | 33°F | 71.2 | 16 | March 28 |
| Toledo | 52.3°F | 79°F | 35°F | – | – | April 5 |
| Startup | 51.6°F | 78°F | 34°F | 68.3 | – | April 15 |
| Grayland | 50.8°F | 66°F | 38°F | 75.2 | 0 | March 29 |
| Winthrop | 45.7°F | 86°F | 15°F | 15.2 | 59 | May 15 |
| St. John | 49.3°F | 84°F | 29°F | 17.1 | 27 | April 29 |
| Rosalia | 48.1°F | 85°F | 25°F | 18.4 | 26 | May 7 |
| Lind | 50.8°F | 89°F | 27°F | 10.1 | 15 | May 7 |
| Naselle | 50.7°F | 72°F | 34°F | 112.2 | 2 | April 24 |
| Quilcene | 50.5°F | 77°F | 32°F | – | – | April 11 |
| Harrington | 47.2°F | 85°F | 23°F | 12.6 | 24 | May 31 |
| Northport | 46.4°F | 85°F | 21°F | 20.3 | 47 | May 8 |
| LaCrosse | 50.1°F | 90°F | 26°F | 15.1 | 17 | May 13 |
| Glenwood | 46.7°F | 84°F | 24°F | 29.8 | 65 | – |
| Humptulips | 48.8°F | 69°F | 35°F | 115.6 | 1 | April 26 |
| Baring | 49.7°F | 77°F | 32°F | 109.9 | 44 | April 14 |
| Hartline | 48.8°F | 86°F | 23°F | 10.9 | – | May 2 |
| Hatton | 51.8°F | 90°F | 27°F | 10.8 | 14 | April 25 |
| Packwood | 50.5°F | 79°F | 31°F | 58.4 | 32 | April 30 |
| Bickleton | 46.4°F | 81°F | 24°F | 15.0 | 31 | May 16 |
| Methow | 50.0°F | 89°F | 22°F | – | – | April 21 |
| Cougar | 52.5°F | 81°F | 34°F | 115.3 | 16 | April 1 |
Source: NOAA NCEI 1991-2020 normals for each station. Last frost: the median last spring date of 32°F.
What are Washington's all-time weather records?
The official state records, reviewed by NOAA's State Climate Extremes Committee: from 120°F to −48°F.
| Record | Value | Where | When |
|---|---|---|---|
| Highest temperature | 120°F | Hanford | June 29, 2021 |
| Lowest temperature | −48°F | Mazama (tied 2 times; the latest shown) | December 30, 1968 |
| Most precipitation in 24 hours | 14.26 in | Mt. Mitchell #2 | November 23, 1986 |
| Most snow in 24 hours | 65 in | Crystal Mountain Ski Resort | February 24, 1994 |
| Deepest snow on the ground | 367 in | Rainier Paradise RS (tied 2 times; the latest shown) | March 10, 1956 |
Source: NOAA NCEI State Climate Extremes Committee records.
Which large cities in Washington have no climate record of their own?
These 14 cities of 50,000 or more have no NOAA record with 1991-2020 normals under their own name; each page compares the nearest records, with their distance and elevation.
- Bellevue154,377 people
- Spokane Valley108,267 people
- Federal Way100,252 people
- Kirkland95,499 people
- Auburn85,513 people
- Redmond82,195 people
- Marysville76,209 people
- South Hill68,161 people
- Sammamish66,474 people
- Shoreline66,251 people
- Lakewood62,709 people
- Lacey58,644 people
- Burien52,046 people
- Bothell51,770 people
Which other NOAA stations in Washington keep normals?
60 stations in Washington that are not a town's own record keep 1991-2020 normals too: reservoirs and dams, parks and forests, research farms, remote sites and the second stations of towns (those are shown on the town's page). Each with its normal yearly mean:
- Aberdeen (20 mi NNE)49.6°F
- Bellingham (3 mi SSW)51.9°F
- Boundary Dam46.0°F
- Cedar Lake46.7°F
- Chief Joseph Dam51.0°F
- Clearbrook50.3°F
- Clearwater50.4°F
- Cushman Powerhouse #251.3°F
- Darrington (21 mi NNE)49.8°F
- Diablo Dam49.2°F
- Ellensburg station47.7°F
- Eltopia (8 mi WSW)51.9°F
- Elwha Ranger Station48.7°F
- Everett station52.1°F
- Glenoma50.0°F
- Grays River Hatchery51.6°F
- Holden Village40.9°F
- Ice Harbor Dam54.0°F
- Landsburg50.5°F
- Longmire Rainier NPS44.3°F
- Matlock (8 mi S)51.1°F
- Mayfield Power Plant51.7°F
- Mazama45.4°F
- McNary Dam54.2°F
- Mount Adams Ranger Station47.8°F
- Moxee City (10 mi E)50.2°F
- Mud Mountain Dam49.9°F
- Newhalem50.2°F
- Olga (2 mi SE)50.8°F
- Palmer (3 mi ESE)50.4°F
- Plain45.8°F
- Port Angeles station50.0°F
- Priest Rapids Dam56.0°F
- Pullman (2 mi NW)48.2°F
- Quillayute State Airport49.5°F
- Quinault (4 mi NE)50.0°F
- Rainier Paradise Ranger Station38.4°F
- Ross Dam49.1°F
- Sagemoor52.0°F
- Satus Pass (2 mi SSW)46.8°F
- Seattle Boeing Field53.8°F
- Seattle Sand Point Weather Office53.2°F
- Skamania Fish Hatchery50.9°F
- Smyrna53.4°F
- Snowden46.5°F
- Spokane (17 mi SSW)45.0°F
- Spokane Felts Field49.8°F
- Spokane Weather Office46.3°F
- Stampede Pass42.4°F
- Stehekin (4 mi NW)47.8°F
- Sunnyside #250.2°F
- Tacoma #153.7°F
- The Dalles Municipal Airport54.4°F
- Tolt S Fork Reservoir48.1°F
- Tonasket (11 mi NE)42.6°F
- Upper Baker Dam47.4°F
- Wenatchee station52.5°F
- Whidbey Island Naval Air Station52.1°F
- Whitman Mission51.7°F
- Yakima #252.9°F
Source: NOAA NCEI 1991-2020 normals for each station.
Next
- Frost dates in WashingtonLast spring and first autumn frost at every station
- Every stateCompare the statewide normals
- Priest Rapids Dam56.0°F a year, 7.5 in of precipitation
- Rainier Paradise Ranger Station38.4°F a year, 116.4 in of precipitation
- Quinault (4 mi NE)50.0°F a year, 151.4 in of precipitation
- Holden Village40.9°F a year, 43.0 in of precipitation
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Delaware
- District of Columbia
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- West Virginia
- Wisconsin
- Wyoming