Washington weather in December: Statewide normals and every place, NOAA 1991-2020
In December, Washington's statewide normal high is 36°F and normal low 26°F; normal highs run from 29°F in Winthrop to 48°F in Grayland (NOAA 1991-2020 normals).
- Statewide normal high
- 36°FDecember, 1991-2020
- Statewide normal low
- 26°FDecember, 1991-2020
- Statewide normal precipitation
- 6.40 inDecember
- Warmest place
- 48°Fnormal high, Grayland
- Coolest place
- 29°Fnormal high, Winthrop
Where is Washington warmest and wettest in December?
Grayland has the warmest December afternoons (48°F) and Winthrop the coolest (29°F). Cougar gets the most precipitation (18.76 in) and Pasco the least (1.03 in). The most snow falls in Leavenworth (32.4 inches).
Statewide, December averaged 29.4°F in 2021, 26.3°F in 2022, 36.2°F in 2023, 35.0°F in 2024, 37.5°F in 2025, against a 1991-2020 normal of 31.1°F.
| Place | High | Low | Precip. | Snow |
|---|---|---|---|---|
| Seattle | 47°F | 37°F | 5.72 | 1.7 |
| Spokane | 34°F | 24°F | 2.34 | 13.8 |
| Tacoma | 46°F | 36°F | 5.81 | – |
| Vancouver | 47°F | 35°F | 6.07 | – |
| Kent | 47°F | 35°F | 5.75 | – |
| Everett | 45°F | 36°F | 4.52 | – |
| Renton | 47°F | 37°F | 4.53 | – |
| Yakima | 38°F | 23°F | 1.44 | 7.7 |
| Bellingham | 46°F | 34°F | 4.33 | – |
| Kennewick | 42°F | 30°F | 1.08 | – |
| Pasco | 41°F | 27°F | 1.03 | – |
| Richland | 40°F | 28°F | 1.07 | – |
| Olympia | 45°F | 33°F | 7.85 | 1.2 |
| Bremerton | 46°F | 35°F | 9.92 | 1.3 |
| Longview | 47°F | 35°F | 7.14 | – |
| Wenatchee | 33°F | 25°F | 1.31 | – |
| Mount Vernon | 46°F | 35°F | – | – |
| Walla Walla | 41°F | 30°F | 2.23 | 2.7 |
| Pullman | 37°F | 27°F | 2.21 | – |
| Moses Lake | 36°F | 24°F | 1.11 | – |
| Hazel Dell | 45°F | 32°F | 6.79 | 0.2 |
| Battle Ground | 45°F | 32°F | 7.99 | 0.4 |
| Arlington | 46°F | 28°F | 6.15 | 2.2 |
| Ellensburg | 36°F | 24°F | 1.54 | – |
| Port Angeles | 45°F | 33°F | 5.23 | – |
| Monroe | 43°F | 32°F | 6.76 | 0.2 |
| Centralia | 45°F | 34°F | 6.44 | – |
| Anacortes | 47°F | 37°F | 3.78 | – |
| Aberdeen | 47°F | 37°F | 13.38 | 0.0 |
| Sunnyside | 37°F | 22°F | 1.18 | – |
| Snoqualmie | 46°F | 36°F | 8.42 | 1.5 |
| Sedro-Woolley | 45°F | 34°F | 5.45 | 3.7 |
| Shelton | 46°F | 33°F | 10.92 | – |
| Port Townsend | 45°F | 38°F | 2.58 | 0.4 |
| Hoquiam | 47°F | 37°F | 10.52 | – |
| Ephrata | 36°F | 24°F | 1.13 | – |
| Selah | 37°F | 21°F | 1.36 | – |
| Quincy | 36°F | 23°F | 1.30 | – |
| Sequim | 46°F | 32°F | 2.25 | 1.4 |
| Prosser | 40°F | 26°F | 1.33 | – |
| Blaine | 44°F | 34°F | 5.63 | 3.3 |
| Buckley | 46°F | 33°F | 5.64 | 1.1 |
| Deer Park | 33°F | 21°F | 3.06 | – |
| Omak | 33°F | 23°F | 1.95 | – |
| Connell | 39°F | 27°F | 1.27 | – |
| Colville | 34°F | 24°F | 2.80 | 15.0 |
| Wapato | 39°F | 23°F | 1.36 | 12.0 |
| Chelan | 35°F | 23°F | 1.83 | 8.7 |
| Goldendale | 37°F | 24°F | 3.18 | 9.6 |
| Elma | 47°F | 34°F | 11.37 | – |
| Forks | 46°F | 34°F | 17.39 | 1.9 |
| Raymond | 47°F | 32°F | 12.64 | 0.5 |
| Leavenworth | 34°F | 20°F | 4.52 | 32.4 |
| Friday Harbor | 46°F | 37°F | 2.45 | – |
| Chewelah | 33°F | 21°F | 2.33 | – |
| Carson | 38°F | 29°F | 15.84 | 19.4 |
| Dayton | 41°F | 27°F | 2.31 | 5.2 |
| Cle Elum | 34°F | 22°F | 3.50 | – |
| Newport | 32°F | 23°F | 3.19 | – |
| Coupeville | 44°F | 36°F | 2.56 | 1.6 |
| Davenport | 31°F | 19°F | 1.90 | 10.6 |
| Long Beach | 48°F | 36°F | 12.15 | 0.0 |
| Ritzville | 35°F | 23°F | 1.80 | 4.2 |
| Entiat | 36°F | 26°F | 2.38 | 16.5 |
| Darrington | 40°F | 30°F | 12.13 | – |
| Pomeroy | 40°F | 26°F | 2.27 | 3.6 |
| McMillin | 45°F | 33°F | 5.99 | 1.5 |
| Coulee Dam | 33°F | 24°F | 1.42 | – |
| Waterville | 31°F | 16°F | 1.99 | – |
| Tonasket | 34°F | 24°F | – | – |
| Easton | 35°F | 25°F | 7.37 | – |
| Republic | 30°F | 16°F | 2.19 | 20.9 |
| Wilbur | 32°F | 20°F | 1.69 | – |
| Odessa | 36°F | 22°F | 1.66 | 4.7 |
| Concrete | 42°F | 34°F | 10.42 | 7.6 |
| Toledo | 45°F | 35°F | – | – |
| Startup | 47°F | 34°F | 8.41 | – |
| Grayland | 48°F | 37°F | 11.22 | 0.0 |
| Winthrop | 29°F | 15°F | 2.57 | 21.8 |
| St. John | 35°F | 28°F | 2.38 | 10.7 |
| Rosalia | 36°F | 24°F | 2.66 | 10.8 |
| Lind | 37°F | 26°F | 1.40 | 4.2 |
| Naselle | 47°F | 33°F | 18.27 | 0.3 |
| Quilcene | 44°F | 32°F | – | – |
| Harrington | 34°F | 22°F | 1.79 | 7.3 |
| Northport | 32°F | 22°F | 2.47 | 17.0 |
| LaCrosse | 38°F | 25°F | 2.37 | 8.1 |
| Glenwood | 40°F | 24°F | 6.09 | 23.4 |
| Humptulips | 44°F | 34°F | 17.39 | 0.4 |
| Baring | 41°F | 32°F | 14.56 | 17.0 |
| Hartline | 33°F | 23°F | 1.57 | – |
| Hatton | 38°F | 26°F | 1.36 | 4.8 |
| Packwood | 43°F | 31°F | 9.20 | 9.3 |
| Bickleton | 34°F | 23°F | 2.52 | 12.1 |
| Methow | 32°F | 22°F | – | – |
| Cougar | 44°F | 34°F | 18.76 | 4.1 |
| Boundary Dam | 32°F | 21°F | 3.60 | 18.2 |
| Cedar Lake | 39°F | 31°F | 12.07 | 10.0 |
| Chief Joseph Dam | 35°F | 23°F | 2.01 | 13.5 |
| Clearbrook | 43°F | 32°F | 6.19 | 2.6 |
| Clearwater | 46°F | 35°F | 15.04 | – |
| Cushman Powerhouse #2 | 44°F | 35°F | 16.21 | 1.7 |
| Diablo Dam | 38°F | 30°F | 11.57 | 16.0 |
| Eltopia (8 mi WSW) | 39°F | 27°F | 1.73 | – |
| Elwha Ranger Station | 41°F | 33°F | 9.92 | 0.1 |
| Glenoma | 44°F | 32°F | – | – |
| Grays River Hatchery | 49°F | 34°F | 16.27 | 0.2 |
| Holden Village | 27°F | 17°F | 7.20 | 83.1 |
| Ice Harbor Dam | 42°F | 29°F | 1.43 | 1.4 |
| Landsburg | 45°F | 32°F | 7.46 | – |
| Longmire Rainier NPS | 36°F | 25°F | 12.42 | 34.3 |
| Matlock (8 mi S) | 45°F | 34°F | 14.01 | 0.1 |
| Mayfield Power Plant | 44°F | 34°F | 8.13 | 1.0 |
| Mazama | 28°F | 16°F | 4.05 | 37.9 |
| McNary Dam | 42°F | 30°F | 0.95 | – |
| Mount Adams Ranger Station | 37°F | 25°F | – | – |
| Moxee City (10 mi E) | 37°F | 24°F | 1.08 | 3.4 |
| Mud Mountain Dam | 45°F | 33°F | 6.30 | – |
| Newhalem | 40°F | 33°F | 11.70 | 6.3 |
| Olga (2 mi SE) | 44°F | 38°F | 3.83 | 2.8 |
| Palmer (3 mi ESE) | 43°F | 33°F | 10.41 | 4.1 |
| Plain | 32°F | 21°F | 4.97 | 42.1 |
| Priest Rapids Dam | 41°F | 30°F | 1.40 | – |
| Quillayute State Airport | 47°F | 35°F | 13.84 | – |
| Quinault (4 mi NE) | 44°F | 35°F | 20.79 | – |
| Rainier Paradise Ranger Station | 33°F | 22°F | 18.92 | – |
| Ross Dam | 38°F | 31°F | 9.23 | 23.7 |
| Sagemoor | 40°F | 27°F | 1.38 | – |
| Satus Pass (2 mi SSW) | 35°F | 23°F | 4.30 | – |
| Seattle Boeing Field | 48°F | 36°F | 5.49 | – |
| Seattle Sand Point Weather Office | 47°F | 37°F | 5.55 | 1.7 |
| Skamania Fish Hatchery | 44°F | 33°F | 12.23 | 1.5 |
| Smyrna | 40°F | 26°F | – | – |
| Snowden | 36°F | 25°F | – | – |
| Stampede Pass | 32°F | 24°F | 12.60 | – |
| Stehekin (4 mi NW) | 32°F | 26°F | 7.16 | 50.6 |
| Tacoma #1 | 47°F | 37°F | 6.02 | – |
| The Dalles Municipal Airport | 41°F | 31°F | 2.68 | – |
| Tolt S Fork Reservoir | 40°F | 32°F | 11.84 | 10.5 |
| Upper Baker Dam | 37°F | 30°F | 14.15 | 12.9 |
| Whidbey Island Naval Air Station | 49°F | 38°F | 1.95 | 2.4 |
| Whitman Mission | 41°F | 27°F | 1.73 | – |
Source: NOAA NCEI nClimDiv statewide normals; NOAA NCEI 1991-2020 monthly normals for each station.