NOAA 1991–2020 freeze normals
Frost Dates in Washington
Last and first frost at the 110 NOAA stations behind this site's Washington pages.
At the middle station of the 110 in Washington where a freeze comes every year, the last spring frost (50%) is April 18 and the first fall frost October 23, a freeze-free season of 189 days. The last frost is earliest at Eastsound (Olga 2 SE, WA, February 26) and latest at Davenport (Davenport, WA, June 6), 100 days apart. The season runs from 94 days at Cheney to 276 at Eastsound.
96 of these stations were also in NOAA's previous normals, for 1981–2010. Between the two, the median station's freeze-free season grew 3 days longer, with the last spring frost 2 days earlier and the first fall frost 2 days later; the season lengthened at 56 stations and shortened at 34. The two periods share twenty years, so the change reflects mostly 2011–2020 against 1981–1990.
Washington places by frost date
| Place | ZIP | Last frost | First frost | Season | Winters with 32°F |
|---|---|---|---|---|---|
| Pasco | 99301 | April 27 | October 11 | 168 d | 100% |
| Redmond | 98052 | March 8 | November 23 | 259 d | 100% |
| Mill Creek | 98012 | March 9 | November 17 | 250 d | 100% |
| Vancouver | 98682 | April 26 | October 18 | 177 d | 100% |
| Spokane | 99208 | April 26 | October 15 | 170 d | 100% |
| Bonney Lake | 98391 | April 11 | October 30 | 202 d | 100% |
| Marysville | 98270 | March 24 | November 2 | 223 d | 100% |
| Federal Way | 98003 | March 8 | November 14 | 250 d | 100% |
| Vancouver | 98661 | March 29 | November 9 | 223 d | 100% |
| Kennewick | 99336 | March 28 | October 30 | 216 d | 100% |
| Longview | 98632 | April 8 | November 5 | 210 d | 100% |
| Auburn | 98092 | March 20 | November 10 | 233 d | 100% |
| Bellingham | 98225 | April 1 | November 2 | 216 d | 100% |
| Seattle | 98118 | March 13 | November 17 | 247 d | 100% |
| Moses Lake | 98837 | April 27 | October 8 | 165 d | 100% |
| Olympia | 98501 | April 29 | October 14 | 169 d | 100% |
| Arlington | 98223 | April 22 | October 19 | 181 d | 100% |
| Yakima | 98902 | April 8 | October 23 | 196 d | 100% |
| Wenatchee | 98801 | April 4 | October 28 | 208 d | 100% |
| Walla Walla | 99362 | March 27 | October 31 | 219 d | 100% |
| Renton | 98058 | March 13 | November 16 | 248 d | 100% |
| Oak Harbor | 98277 | March 13 | November 14 | 244 d | 100% |
| Shelton | 98584 | April 27 | October 16 | 175 d | 100% |
| Des Moines | 98198 | March 2 | November 23 | 266 d | 100% |
| Snohomish | 98290 | April 17 | October 23 | 188 d | 100% |
| Battle Ground | 98604 | April 26 | October 16 | 174 d | 100% |
| Maple Valley | 98038 | April 20 | October 25 | 187 d | 100% |
| Port Orchard | 98366 | March 29 | November 14 | 227 d | 100% |
| Richland | 99352 | April 6 | October 24 | 200 d | 100% |
| Vancouver | 98684 | March 13 | November 19 | 247 d | 100% |
| Camas | 98607 | March 26 | November 17 | 237 d | 100% |
| Pullman | 99163 | May 6 | September 29 | 143 d | 100% |
| Yakima | 98901 | May 5 | October 4 | 149 d | 100% |
| Ellensburg | 98926 | April 28 | October 7 | 163 d | 100% |
| Sequim | 98382 | April 21 | October 20 | 181 d | 100% |
| Issaquah | 98029 | March 30 | November 7 | 223 d | 100% |
| University Place | 98466 | March 11 | November 21 | 254 d | 100% |
| Mount Vernon | 98273 | March 24 | November 3 | 224 d | 100% |
| Ferndale | 98248 | March 31 | October 30 | 211 d | 100% |
| Centralia | 98531 | April 22 | October 27 | 188 d | 100% |
| Sedro Woolley | 98284 | March 27 | November 6 | 224 d | 100% |
| Ridgefield | 98642 | April 10 | November 2 | 209 d | 100% |
| Aberdeen | 98520 | March 29 | November 15 | 234 d | 100% |
| Sunnyside | 98944 | May 1 | October 6 | 157 d | 100% |
| Port Angeles | 98362 | March 12 | November 19 | 252 d | 100% |
| Washougal | 98671 | April 29 | October 22 | 177 d | 100% |
| Spokane | 99224 | April 26 | October 12 | 168 d | 100% |
| Anacortes | 98221 | March 8 | November 20 | 255 d | 100% |
| Cheney | 99004 | May 30 | September 4 | 94 d | 100% |
| Lynden | 98264 | April 18 | October 18 | 185 d | 100% |
| Enumclaw | 98022 | April 18 | October 31 | 196 d | 100% |
| Othello | 99344 | April 30 | October 12 | 165 d | 100% |
| Blaine | 98230 | March 31 | November 4 | 219 d | 100% |
| Buckley | 98321 | April 7 | October 30 | 204 d | 100% |
| Camano Island | 98282 | March 17 | November 11 | 237 d | 100% |
| Port Townsend | 98368 | March 1 | November 28 | 274 d | 100% |
| North Bend | 98045 | April 23 | November 1 | 193 d | 100% |
| Deer Park | 99006 | May 22 | September 14 | 112 d | 100% |
| Port Angeles | 98363 | April 9 | November 3 | 209 d | 100% |
| Prosser | 99350 | April 14 | October 22 | 189 d | 100% |
| Quincy | 98848 | April 21 | October 16 | 178 d | 100% |
| Toppenish | 98948 | April 21 | October 15 | 176 d | 100% |
| Colville | 99114 | May 2 | October 2 | 153 d | 100% |
| Ephrata | 98823 | April 22 | October 17 | 175 d | 100% |
| Hoquiam | 98550 | March 30 | November 14 | 228 d | 100% |
| Granite Falls | 98252 | April 15 | October 25 | 192 d | 100% |
| Elma | 98541 | May 1 | October 14 | 169 d | 100% |
| College Place | 99324 | May 2 | October 1 | 151 d | 100% |
| Medical Lake | 99022 | May 10 | September 26 | 137 d | 100% |
| Omak | 98841 | April 30 | October 7 | 160 d | 100% |
| Newport | 99156 | May 12 | September 21 | 130 d | 100% |
| Friday Harbor | 98250 | March 26 | November 10 | 230 d | 100% |
| Moxee | 98936 | May 4 | October 10 | 155 d | 100% |
| Mattawa | 99349 | March 24 | November 4 | 222 d | 100% |
| Cashmere | 98815 | May 10 | September 30 | 142 d | 100% |
| Cle Elum | 98922 | May 13 | September 25 | 132 d | 100% |
| Leavenworth | 98826 | May 22 | September 22 | 121 d | 100% |
| Chelan | 98816 | April 17 | October 22 | 187 d | 100% |
| Goldendale | 98620 | May 19 | September 25 | 126 d | 100% |
| Raymond | 98577 | April 26 | October 17 | 177 d | 100% |
| Winlock | 98596 | April 5 | October 25 | 196 d | 100% |
| White Salmon | 98672 | May 12 | October 11 | 149 d | 100% |
| Granger | 98932 | April 30 | October 8 | 160 d | 100% |
| Tonasket | 98855 | April 26 | October 10 | 168 d | 100% |
| Forks | 98331 | April 26 | October 25 | 182 d | 100% |
| Brewster | 98812 | April 26 | October 11 | 167 d | 100% |
| Port Ludlow | 98365 | April 11 | October 28 | 199 d | 100% |
| Concrete | 98237 | March 28 | November 14 | 229 d | 100% |
| Ocean Park | 98640 | April 6 | October 26 | 200 d | 100% |
| Chewelah | 99109 | May 16 | September 15 | 120 d | 100% |
| Onalaska | 98570 | April 7 | November 13 | 215 d | 100% |
| Eastsound | 98245 | February 26 | November 29 | 276 d | 100% |
| Burbank | 99323 | April 7 | October 22 | 199 d | 100% |
| Davenport | 99122 | June 6 | September 11 | 94 d | 100% |
| Dayton | 99328 | April 28 | October 13 | 168 d | 100% |
| Royal City | 99357 | April 23 | October 12 | 172 d | 100% |
| Stevenson | 98648 | March 24 | November 20 | 242 d | 100% |
| Winthrop | 98862 | May 15 | September 22 | 127 d | 100% |
| Carson | 98610 | May 2 | October 9 | 161 d | 100% |
| Republic | 99166 | May 30 | September 10 | 102 d | 100% |
| Ritzville | 99169 | May 7 | October 10 | 153 d | 100% |
| Westport | 98595 | March 29 | November 7 | 224 d | 100% |
| Randle | 98377 | April 30 | October 8 | 162 d | 100% |
| Orondo | 98843 | May 14 | October 1 | 140 d | 100% |
| Pomeroy | 99347 | May 2 | October 4 | 155 d | 100% |
| Darrington | 98241 | April 16 | October 23 | 190 d | 100% |
| Hoodsport | 98548 | March 24 | November 15 | 235 d | 100% |
| Morton | 98356 | April 24 | October 15 | 176 d | 100% |
| Entiat | 98822 | April 5 | October 24 | 200 d | 100% |
| Lyle | 98635 | April 11 | October 26 | 197 d | 100% |
50% dates from NOAA NCEI U.S. Climate Normals 1991–2020, one row per station; a state page is published when at least 5 stations stand behind its pages. Where a freeze comes in fewer than nine winters in ten, the dates describe the winters that have one.