Washington frost dates: Last spring and first autumn frost at every NOAA station, 1991-2020
Across Washington's 154 NOAA stations with frost dates, the median last spring frost (32°F) runs from February 26 in Olga (2 mi SE) to June 6 in Davenport; for half of its places it comes after April 24.
- Typical last spring frost
- April 24median of 95 places
- Typical first autumn frost
- October 17median of 95 places
- Earliest last frost
- February 26Olga (2 mi SE)
- Latest last frost
- June 6Davenport
When is the last frost in Washington, town by town?
Each date is NOAA's: "after April 24 in half of years" means the last 32°F night of spring came after April 24 in half of the years 1991-2020. By the 1-in-10 date, the last frost has passed in nine years out of ten.
Find your town in the list, or look up a ZIP code for the stations nearest it.
| Place or station | Last frost (median) | 1 in 10 after | First frost (median) | 1 in 10 before | Growing season | Zone |
|---|---|---|---|---|---|---|
| Olga (2 mi SE) | February 26 | March 23 | November 29 | November 10 | 276 days | 9a |
| Port Townsend | March 1 | March 23 | November 28 | November 9 | 274 days | 9b |
| SeattleSeattle Tacoma International Airport | March 2 | March 23 | November 23 | November 6 | 266 days | 9a |
| Anacortes | March 8 | March 28 | November 20 | November 1 | 255 days | – |
| Seattle Sand Point Weather Office | March 8 | March 29 | November 23 | November 4 | 259 days | 9a |
| Tacoma #1 | March 8 | March 31 | November 14 | October 30 | 250 days | 9a |
| EverettEverett Snohomish Airport | March 9 | March 29 | November 17 | October 31 | 250 days | 9a |
| TacomaTacoma Narrows Airport | March 11 | April 2 | November 21 | November 3 | 254 days | 9a |
| Port Angeles station | March 12 | April 1 | November 19 | November 1 | 252 days | – |
| RentonRenton Municipal Airport | March 13 | March 31 | November 16 | October 29 | 248 days | 9a |
| Seattle Boeing Field | March 13 | April 1 | November 17 | November 1 | 247 days | 9a |
| Whidbey Island Naval Air Station | March 13 | April 1 | November 14 | October 26 | 244 days | 8b |
| Coupeville1 mi S | March 17 | April 3 | November 11 | October 21 | 237 days | 8b |
| Kent | March 20 | April 8 | November 10 | October 26 | 233 days | 8b |
| Cushman Powerhouse #2 | March 24 | April 17 | November 15 | October 25 | 235 days | 9a |
| Everett station | March 24 | April 11 | November 2 | October 16 | 223 days | – |
| Mount Vernon3 mi WNW | March 24 | April 14 | November 3 | October 12 | 224 days | – |
| Priest Rapids Dam | March 24 | April 7 | November 4 | October 23 | 222 days | 8a |
| Friday HarborFriday Harbor Airport | March 26 | April 21 | November 10 | October 21 | 230 days | 8b |
| McNary Dam | March 27 | April 14 | November 4 | October 21 | 221 days | – |
| Sedro-Woolley | March 27 | April 17 | November 6 | October 15 | 224 days | 8b |
| Walla WallaWalla Walla Regional Airport | March 27 | April 22 | October 31 | October 15 | 219 days | 7b |
| ConcreteConcrete Ppl Fish Station | March 28 | April 19 | November 14 | October 23 | 229 days | 8b |
| Kennewick | March 28 | April 10 | October 30 | October 18 | 216 days | 8a |
| Aberdeen | March 29 | April 20 | November 15 | October 27 | 234 days | 9a |
| Bremerton | March 29 | April 24 | November 14 | October 26 | 227 days | 8b |
| Grayland | March 29 | April 24 | November 7 | October 19 | 224 days | – |
| VancouverVancouver Pearson Airport | March 29 | April 18 | November 9 | October 22 | 223 days | 8b |
| HoquiamHoquiam Bowerman Airport | March 30 | April 25 | November 14 | October 22 | 228 days | 9a |
| SnoqualmieSnoqualmie Falls | March 30 | April 21 | November 7 | October 22 | 223 days | – |
| BellinghamBellingham International Airport | March 31 | April 18 | October 30 | October 12 | 211 days | 8b |
| Blaine | March 31 | April 22 | November 4 | October 18 | 219 days | 8b |
| Bellingham (3 mi SSW) | April 1 | April 24 | November 2 | October 15 | 216 days | – |
| Cougar6 mi E | April 1 | May 2 | November 18 | October 29 | 227 days | 8b |
| Newhalem | April 2 | April 27 | November 14 | October 28 | 224 days | 8b |
| Palmer (3 mi ESE) | April 3 | May 2 | November 11 | October 25 | 219 days | 8b |
| Wenatchee station | April 4 | April 19 | October 28 | October 17 | 208 days | 7b |
| EntiatEntiat Fish Hatchery | April 5 | May 2 | October 24 | September 29 | 200 days | 7a |
| ToledoToledo Faa Airport | April 5 | May 4 | October 25 | September 24 | 196 days | – |
| Long BeachLong Beach Experiment Station | April 6 | April 28 | October 26 | October 4 | 200 days | 9a |
| Richland | April 6 | April 24 | October 24 | October 10 | 200 days | 7b |
| Buckley1 mi NE | April 7 | April 27 | October 30 | October 8 | 204 days | 8b |
| Ice Harbor Dam | April 7 | April 30 | October 22 | October 6 | 199 days | 7b |
| Mayfield Power Plant | April 7 | May 8 | November 13 | October 24 | 215 days | – |
| Quinault (4 mi NE) | April 7 | May 6 | November 10 | October 23 | 214 days | – |
| Longview | April 8 | May 2 | November 5 | October 17 | 210 days | 8b |
| Port AngelesPort Angeles International Airport | April 8 | May 1 | October 31 | October 13 | 204 days | 8b |
| Ross Dam | April 8 | April 30 | November 10 | October 26 | 214 days | 8a |
| WenatcheeWenatchee Pangborn Airport | April 8 | April 23 | October 24 | October 12 | 200 days | 7a |
| Yakima #2 | April 8 | April 28 | October 23 | October 9 | 196 days | – |
| Elwha Ranger Station | April 9 | April 29 | November 3 | October 19 | 209 days | – |
| Diablo Dam | April 10 | May 1 | November 1 | October 19 | 203 days | 8a |
| McMillinMcMillin Reservoir | April 11 | April 29 | October 30 | October 13 | 202 days | 8b |
| Quilcene2 mi SW | April 11 | May 1 | October 28 | October 13 | 199 days | – |
| The Dalles Municipal Airport | April 11 | April 28 | October 26 | October 9 | 197 days | 8a |
| Tolt S Fork Reservoir | April 13 | May 4 | November 10 | October 24 | 210 days | – |
| Baring | April 14 | May 4 | October 29 | October 12 | 197 days | 8b |
| Prosser | April 14 | May 7 | October 22 | October 5 | 189 days | 7b |
| Aberdeen (20 mi NNE) | April 15 | May 8 | November 2 | October 17 | 200 days | – |
| Startup1 mi E | April 15 | May 7 | October 25 | October 5 | 192 days | 8b |
| DarringtonDarrington Ranger Station | April 16 | May 5 | October 23 | October 6 | 190 days | – |
| Darrington (21 mi NNE) | April 16 | May 6 | October 25 | October 10 | 192 days | 8a |
| Chelan | April 17 | April 30 | October 22 | October 9 | 187 days | 7b |
| Monroe | April 17 | May 7 | October 23 | October 7 | 188 days | 8b |
| Clearbrook | April 18 | May 5 | October 18 | September 28 | 185 days | 8b |
| Mud Mountain Dam | April 18 | May 10 | October 31 | October 8 | 196 days | 8a |
| Landsburg | April 20 | May 10 | October 25 | October 5 | 187 days | 8b |
| Quillayute State Airport | April 20 | May 10 | October 26 | October 2 | 190 days | 8b |
| Eltopia (8 mi WSW) | April 21 | May 6 | October 22 | October 7 | 182 days | 7b |
| Methow2 mi S | April 21 | May 10 | October 15 | October 3 | 177 days | 6a |
| Quincy | April 21 | May 5 | October 16 | October 4 | 178 days | 7a |
| Sequim2 mi E | April 21 | May 7 | October 20 | October 3 | 181 days | 8b |
| Wapato | April 21 | May 7 | October 15 | October 4 | 176 days | 7a |
| Arlington | April 22 | May 6 | October 19 | October 3 | 181 days | – |
| Centralia | April 22 | May 10 | October 27 | October 7 | 188 days | 8b |
| Coulee Dam1 mi SW | April 22 | May 7 | October 21 | October 6 | 180 days | 7a |
| EphrataEphrata Municipal Airport | April 22 | May 6 | October 17 | October 3 | 175 days | 7a |
| Cedar Lake | April 23 | May 13 | November 1 | October 17 | 193 days | 8b |
| Matlock (8 mi S) | April 23 | May 7 | October 20 | October 1 | 183 days | – |
| Smyrna | April 23 | May 7 | October 12 | October 1 | 172 days | 7a |
| Glenoma | April 24 | May 12 | October 15 | September 24 | 176 days | – |
| Naselle2 mi ENE | April 24 | May 11 | October 20 | October 1 | 179 days | – |
| Upper Baker Dam | April 24 | May 9 | October 29 | October 12 | 190 days | 8a |
| Hatton9 mi SE | April 25 | May 11 | October 15 | October 2 | 173 days | 7a |
| Battle Ground | April 26 | May 12 | October 16 | September 29 | 174 days | 8b |
| Chief Joseph Dam | April 26 | May 13 | October 11 | September 30 | 167 days | 7a |
| Forks1 mi E | April 26 | May 10 | October 25 | October 6 | 182 days | 8b |
| Hazel DellVancouver (4 mi NNE) | April 26 | May 10 | October 18 | October 1 | 177 days | 8b |
| HumptulipsHumptulips Salmon Hatchery | April 26 | May 15 | October 22 | October 3 | 180 days | 9a |
| Raymond2 mi S | April 26 | May 12 | October 17 | October 1 | 177 days | 8b |
| SpokaneSpokane International Airport | April 26 | May 10 | October 12 | September 29 | 168 days | 6b |
| Spokane Felts Field | April 26 | May 10 | October 15 | September 30 | 170 days | 7a |
| Tonasket4 mi NNE | April 26 | May 11 | October 10 | September 28 | 168 days | – |
| Grays River Hatchery | April 27 | May 18 | October 22 | October 3 | 178 days | – |
| Moses LakeMoses Lake Grant County Airport | April 27 | May 11 | October 8 | September 29 | 165 days | 7a |
| PascoPasco Tri Cities Airport | April 27 | May 10 | October 11 | September 28 | 168 days | 7a |
| SheltonShelton Sanderson Field | April 27 | May 12 | October 16 | October 1 | 175 days | 8a |
| Stehekin (4 mi NW) | April 27 | May 12 | October 17 | October 5 | 173 days | 7b |
| Dayton1 mi WSW | April 28 | May 14 | October 13 | September 30 | 168 days | 7b |
| EllensburgEllensburg Bowers Field | April 28 | May 12 | October 7 | September 26 | 163 days | 7a |
| Clearwater | April 29 | May 16 | October 17 | September 27 | 171 days | – |
| OlympiaOlympia Airport | April 29 | May 15 | October 14 | September 28 | 169 days | 8a |
| PullmanPullman Moscow Regional Airport | April 29 | May 14 | October 2 | September 17 | 159 days | 6b |
| Skamania Fish Hatchery | April 29 | May 15 | October 22 | September 27 | 177 days | 8b |
| St. JohnSt John | April 29 | May 15 | October 4 | September 19 | 161 days | 6b |
| Connell1 mi W | April 30 | May 15 | October 12 | September 29 | 165 days | – |
| Omak | April 30 | May 15 | October 7 | September 23 | 160 days | 6b |
| Packwood | April 30 | May 17 | October 8 | September 21 | 162 days | 8a |
| Sagemoor | April 30 | May 16 | October 13 | September 29 | 166 days | – |
| Sunnyside #2 | April 30 | May 13 | October 8 | September 26 | 160 days | – |
| Elma | May 1 | May 19 | October 14 | September 29 | 169 days | 8b |
| Sunnyside | May 1 | May 18 | October 6 | September 25 | 157 days | 7b |
| CarsonCarson Fish Hatchery | May 2 | May 20 | October 9 | September 22 | 161 days | 8a |
| Colville | May 2 | May 17 | October 2 | September 19 | 153 days | – |
| Hartline | May 2 | May 22 | October 12 | September 27 | 162 days | – |
| Pomeroy | May 2 | May 19 | October 4 | September 17 | 155 days | – |
| Whitman Mission | May 2 | May 18 | October 1 | September 14 | 151 days | 7a |
| Boundary Dam | May 4 | May 18 | October 4 | September 21 | 153 days | 6b |
| Moxee City (10 mi E) | May 4 | May 23 | October 10 | September 26 | 155 days | 7a |
| Selah2 mi NE | May 5 | May 23 | October 4 | September 23 | 149 days | 7a |
| Pullman (2 mi NW) | May 6 | May 25 | September 29 | September 9 | 143 days | 6b |
| Tonasket (11 mi NE) | May 6 | May 25 | October 6 | September 24 | 151 days | – |
| Lind3 mi NE | May 7 | May 21 | October 4 | September 22 | 150 days | 7a |
| Ritzville1 mi SSE | May 7 | May 27 | October 10 | September 27 | 153 days | 7a |
| Rosalia | May 7 | May 25 | September 28 | September 11 | 144 days | 6b |
| Ellensburg station | May 8 | May 25 | October 2 | September 20 | 146 days | 6b |
| Northport | May 8 | May 26 | October 1 | September 15 | 143 days | 6b |
| YakimaYakima Airport | May 8 | May 27 | October 4 | September 23 | 149 days | 7a |
| Easton | May 9 | May 26 | October 6 | September 24 | 151 days | – |
| Mazama | May 9 | May 24 | September 29 | September 15 | 142 days | 6a |
| Leavenworth3 mi S | May 10 | May 28 | September 30 | September 18 | 142 days | 6b |
| Spokane Weather Office | May 10 | May 30 | September 26 | September 11 | 137 days | – |
| Newport | May 12 | May 29 | September 21 | September 5 | 130 days | – |
| Snowden | May 12 | June 7 | October 11 | September 24 | 149 days | – |
| Cle Elum | May 13 | June 1 | September 25 | September 11 | 132 days | 6b |
| LaCrosseLacrosse | May 13 | June 1 | September 26 | September 8 | 133 days | 6b |
| Odessa | May 14 | May 31 | September 26 | September 10 | 135 days | 6b |
| Stampede Pass | May 14 | June 5 | October 17 | October 1 | 154 days | 7b |
| Waterville | May 14 | June 4 | October 1 | September 18 | 140 days | 6b |
| Winthrop1 mi WSW | May 15 | June 1 | September 22 | September 10 | 127 days | 5b |
| Bickleton | May 16 | June 10 | October 9 | September 26 | 144 days | – |
| Chewelah | May 16 | June 7 | September 15 | September 1 | 120 days | 6a |
| Mount Adams Ranger Station | May 18 | June 12 | September 25 | September 4 | 125 days | – |
| Goldendale | May 19 | June 9 | September 25 | September 8 | 126 days | 7a |
| Deer ParkDeer Park Airport | May 22 | June 15 | September 14 | August 28 | 112 days | 6a |
| Longmire Rainier NPS | May 22 | June 9 | October 3 | September 16 | 134 days | 7b |
| Plain | May 22 | June 13 | September 22 | September 7 | 121 days | 6b |
| Holden Village | May 25 | June 12 | September 19 | August 29 | 114 days | 6a |
| Republic | May 30 | June 17 | September 10 | August 28 | 102 days | 5b |
| Spokane (17 mi SSW) | May 30 | July 13 | September 4 | August 21 | 94 days | – |
| Harrington | May 31 | June 28 | September 12 | August 23 | 101 days | 6a |
| Wilbur | June 1 | June 22 | September 22 | September 2 | 112 days | 6a |
| Satus Pass (2 mi SSW) | June 2 | June 22 | October 1 | September 11 | 119 days | – |
| Davenport | June 6 | July 5 | September 11 | August 26 | 94 days | 6a |
Source: NOAA NCEI 1991-2020 annual normals (frost probabilities, growing-season length); station daily lows via ACIS (zone). Growing season: NOAA's median number of days between the last spring and first autumn 32°F night. Zone: the USDA's plant hardiness rule applied to the station's own 1991-2020 coldest nights.