Last frost dates in Washington
154 NOAA weather stations in Washington have thirty years of frost records. The median station sees its last 32 °F night around Apr 22; across the state that ranges from Feb 26 to Jun 6, so pick the station nearest you rather than a state-wide figure.
| OLGA 2 SE | Feb 26 | Mar 23 | Jan 23 | Nov 29 | 276 |
| PORT TOWNSEND | Mar 1 | Mar 23 | Feb 3 | Nov 28 | 274 |
| SEATTLE TACOMA INTL AP | Mar 2 | Mar 23 | Feb 5 | Nov 23 | 266 |
| ANACORTES | Mar 8 | Mar 28 | Feb 17 | Nov 20 | 255 |
| SEATTLE SAND PT WSFO | Mar 8 | Mar 29 | Feb 13 | Nov 23 | 259 |
| TACOMA #1 | Mar 8 | Mar 31 | Feb 15 | Nov 14 | 250 |
| EVERETT SNOHOMISH AP | Mar 9 | Mar 29 | Feb 15 | Nov 17 | 250 |
| TACOMA NARROWS AP | Mar 11 | Apr 2 | Feb 15 | Nov 21 | 254 |
| PORT ANGELES | Mar 12 | Apr 1 | Feb 17 | Nov 19 | 252 |
| RENTON MUNI AP | Mar 13 | Mar 31 | Feb 19 | Nov 16 | 248 |
| SEATTLE BOEING FLD | Mar 13 | Apr 1 | Feb 20 | Nov 17 | 247 |
| WHIDBEY ISLAND NAS | Mar 13 | Apr 1 | Feb 20 | Nov 14 | 244 |
| COUPEVILLE 1 S | Mar 17 | Apr 3 | Feb 24 | Nov 11 | 237 |
| KENT | Mar 20 | Apr 8 | Feb 27 | Nov 10 | 233 |
| CUSHMAN POWERHOUSE #2 | Mar 24 | Apr 17 | Feb 26 | Nov 15 | 235 |
| EVERETT | Mar 24 | Apr 11 | Mar 4 | Nov 2 | 223 |
| MT VERNON 3 WNW | Mar 24 | Apr 14 | Mar 3 | Nov 3 | 224 |
| PRIEST RAPIDS DAM | Mar 24 | Apr 7 | Mar 4 | Nov 4 | 222 |
| FRIDAY HARBOR AP | Mar 26 | Apr 21 | Feb 25 | Nov 10 | 230 |
| MCNARY DAM | Mar 27 | Apr 14 | Mar 8 | Nov 4 | 221 |
| SEDRO-WOOLLEY | Mar 27 | Apr 17 | Mar 8 | Nov 6 | 224 |
| WALLA WALLA RGNL AP | Mar 27 | Apr 22 | Mar 3 | Oct 31 | 219 |
| CONCRETE PPL FISH STN | Mar 28 | Apr 19 | Mar 7 | Nov 14 | 229 |
| KENNEWICK | Mar 28 | Apr 10 | Mar 9 | Oct 30 | 216 |
| ABERDEEN | Mar 29 | Apr 20 | Feb 25 | Nov 15 | 234 |
| BREMERTON | Mar 29 | Apr 24 | Mar 5 | Nov 14 | 227 |
| GRAYLAND | Mar 29 | Apr 24 | Feb 28 | Nov 7 | 224 |
| VANCOUVER PEARSON AP | Mar 29 | Apr 18 | Mar 6 | Nov 9 | 223 |
| HOQUIAM BOWERMAN AP | Mar 30 | Apr 25 | Feb 28 | Nov 14 | 228 |
| SNOQUALMIE FALLS | Mar 30 | Apr 21 | Mar 4 | Nov 7 | 223 |
| BELLINGHAM INTL AP | Mar 31 | Apr 18 | Mar 10 | Oct 30 | 211 |
| BLAINE | Mar 31 | Apr 22 | Mar 8 | Nov 4 | 219 |
| BELLINGHAM 3 SSW | Apr 1 | Apr 24 | Mar 11 | Nov 2 | 216 |
| COUGAR 6 E | Apr 1 | May 2 | Mar 6 | Nov 18 | 227 |
| NEWHALEM | Apr 2 | Apr 27 | Mar 9 | Nov 14 | 224 |
| PALMER 3 ESE | Apr 3 | May 2 | Mar 7 | Nov 11 | 219 |
| WENATCHEE | Apr 4 | Apr 19 | Mar 17 | Oct 28 | 208 |
| ENTIAT FISH HATCHERY | Apr 5 | May 2 | Mar 17 | Oct 24 | 200 |
| TOLEDO FAA AP | Apr 5 | May 4 | Mar 12 | Oct 25 | 196 |
| LONG BEACH EXP STN | Apr 6 | Apr 28 | Mar 16 | Oct 26 | 200 |
| RICHLAND | Apr 6 | Apr 24 | Mar 22 | Oct 24 | 200 |
| BUCKLEY 1 NE | Apr 7 | Apr 27 | Mar 16 | Oct 30 | 204 |
| ICE HARBOR DAM | Apr 7 | Apr 30 | Mar 20 | Oct 22 | 199 |
| MAYFIELD PWR PLT | Apr 7 | May 8 | Mar 16 | Nov 13 | 215 |
| QUINAULT 4 NE | Apr 7 | May 6 | Mar 17 | Nov 10 | 214 |
| LONGVIEW | Apr 8 | May 2 | Mar 11 | Nov 5 | 210 |
| PORT ANGELES INTL AP | Apr 8 | May 1 | Mar 21 | Oct 31 | 204 |
| ROSS DAM | Apr 8 | Apr 30 | Mar 16 | Nov 10 | 214 |
| WENATCHEE PANGBORN AP | Apr 8 | Apr 23 | Mar 20 | Oct 24 | 200 |
| YAKIMA #2 | Apr 8 | Apr 28 | Mar 23 | Oct 23 | 196 |
| ELWHA RS | Apr 9 | Apr 29 | Mar 19 | Nov 3 | 209 |
| DIABLO DAM | Apr 10 | May 1 | Mar 22 | Nov 1 | 203 |
| MCMILLIN RSVR | Apr 11 | Apr 29 | Mar 23 | Oct 30 | 202 |
| QUILCENE 2 SW | Apr 11 | May 1 | Mar 21 | Oct 28 | 199 |
| THE DALLES MUNI AP | Apr 11 | Apr 28 | Mar 24 | Oct 26 | 197 |
| TOLT S FK RSVR | Apr 13 | May 4 | Mar 23 | Nov 10 | 210 |
| BARING | Apr 14 | May 4 | Mar 26 | Oct 29 | 197 |
| PROSSER | Apr 14 | May 7 | Mar 24 | Oct 22 | 189 |
| ABERDEEN 20NNE | Apr 15 | May 8 | Mar 23 | Nov 2 | 200 |
| STARTUP 1 E | Apr 15 | May 7 | Mar 25 | Oct 25 | 192 |
| DARRINGTON 21 NNE | Apr 16 | May 6 | Mar 26 | Oct 25 | 192 |
| DARRINGTON RS | Apr 16 | May 5 | Mar 27 | Oct 23 | 190 |
| CHELAN | Apr 17 | Apr 30 | Apr 3 | Oct 22 | 187 |
| MONROE | Apr 17 | May 7 | Mar 29 | Oct 23 | 188 |
| CLEARBROOK | Apr 18 | May 5 | Mar 27 | Oct 18 | 185 |
| MUD MTN DAM | Apr 18 | May 10 | Mar 28 | Oct 31 | 196 |
| LANDSBURG | Apr 20 | May 10 | Mar 31 | Oct 25 | 187 |
| QUILLAYUTE STATE AP | Apr 20 | May 10 | Mar 29 | Oct 26 | 190 |
| ELTOPIA 8 WSW | Apr 21 | May 6 | Apr 3 | Oct 22 | 182 |
| METHOW 2 S | Apr 21 | May 10 | Apr 1 | Oct 15 | 177 |
| QUINCY | Apr 21 | May 5 | Apr 5 | Oct 16 | 178 |
| SEQUIM 2 E | Apr 21 | May 7 | Apr 3 | Oct 20 | 181 |
| WAPATO | Apr 21 | May 7 | Apr 1 | Oct 15 | 176 |
| ARLINGTON | Apr 22 | May 6 | Apr 4 | Oct 19 | 181 |
| CENTRALIA | Apr 22 | May 10 | Mar 30 | Oct 27 | 188 |
| COULEE DAM 1 SW | Apr 22 | May 7 | Apr 5 | Oct 21 | 180 |
| EPHRATA MUNI AP | Apr 22 | May 6 | Apr 8 | Oct 17 | 175 |
| CEDAR LAKE | Apr 23 | May 13 | Apr 3 | Nov 1 | 193 |
| MATLOCK 8 S | Apr 23 | May 7 | Apr 1 | Oct 20 | 183 |
| SMYRNA | Apr 23 | May 7 | Apr 3 | Oct 12 | 172 |
| GLENOMA | Apr 24 | May 12 | Mar 31 | Oct 15 | 176 |
| NASELLE 2 ENE | Apr 24 | May 11 | Mar 31 | Oct 20 | 179 |
| UPPER BAKER DAM | Apr 24 | May 9 | Apr 4 | Oct 29 | 190 |
| HATTON 9 SE | Apr 25 | May 11 | Apr 4 | Oct 15 | 173 |
| BATTLE GROUND | Apr 26 | May 12 | Apr 5 | Oct 16 | 174 |
| CHIEF JOSEPH DAM | Apr 26 | May 13 | Apr 9 | Oct 11 | 167 |
| FORKS 1 E | Apr 26 | May 10 | Apr 5 | Oct 25 | 182 |
| HUMPTULIPS SALMON HATCHERY | Apr 26 | May 15 | Mar 31 | Oct 22 | 180 |
| RAYMOND 2 S | Apr 26 | May 12 | Apr 1 | Oct 17 | 177 |
| SPOKANE FELTS FLD | Apr 26 | May 10 | Apr 10 | Oct 15 | 170 |
| SPOKANE INTL AP | Apr 26 | May 10 | Apr 9 | Oct 12 | 168 |
| TONASKET 4 NNE | Apr 26 | May 11 | Apr 6 | Oct 10 | 168 |
| VANCOUVER 4 NNE | Apr 26 | May 10 | Apr 7 | Oct 18 | 177 |
| GRAYS RVR HATCHERY | Apr 27 | May 18 | Apr 2 | Oct 22 | 178 |
| MOSES LAKE GRANT CO AP | Apr 27 | May 11 | Apr 10 | Oct 8 | 165 |
| PASCO TRI CITIES AP | Apr 27 | May 10 | Apr 8 | Oct 11 | 168 |
| SHELTON SANDERSON FLD | Apr 27 | May 12 | Apr 6 | Oct 16 | 175 |
| STEHEKIN 4 NW | Apr 27 | May 12 | Apr 12 | Oct 17 | 173 |
| DAYTON 1 WSW | Apr 28 | May 14 | Apr 11 | Oct 13 | 168 |
| ELLENSBURG BOWERS FLD | Apr 28 | May 12 | Apr 13 | Oct 7 | 163 |
| CLEARWATER | Apr 29 | May 16 | Apr 2 | Oct 17 | 171 |
| OLYMPIA AP | Apr 29 | May 15 | Apr 11 | Oct 14 | 169 |
| PULLMAN MOSCOW RGNL AP | Apr 29 | May 14 | Apr 7 | Oct 2 | 159 |
| SKAMANIA FISH HATCHERY | Apr 29 | May 15 | Apr 5 | Oct 22 | 177 |
| ST JOHN | Apr 29 | May 15 | Apr 9 | Oct 4 | 161 |
| CONNELL 1 W | Apr 30 | May 15 | Apr 12 | Oct 12 | 165 |
| OMAK AP | Apr 30 | May 15 | Apr 14 | Oct 7 | 160 |
| PACKWOOD | Apr 30 | May 17 | Apr 12 | Oct 8 | 162 |
| SAGEMOOR | Apr 30 | May 16 | Apr 15 | Oct 13 | 166 |
| SUNNYSIDE #2 | Apr 30 | May 13 | Apr 19 | Oct 8 | 160 |
| ELMA | May 1 | May 19 | Apr 11 | Oct 14 | 169 |
| SUNNYSIDE | May 1 | May 18 | Apr 16 | Oct 6 | 157 |
| CARSON FISH HATCHERY | May 2 | May 20 | Apr 15 | Oct 9 | 161 |
| COLVILLE | May 2 | May 17 | Apr 19 | Oct 2 | 153 |
| HARTLINE | May 2 | May 22 | Apr 17 | Oct 12 | 162 |
| POMEROY | May 2 | May 19 | Apr 15 | Oct 4 | 155 |
| WHITMAN MISSION | May 2 | May 18 | Apr 16 | Oct 1 | 151 |
| BOUNDARY DAM | May 4 | May 18 | Apr 20 | Oct 4 | 153 |
| MOXEE CITY 10 E | May 4 | May 23 | Apr 21 | Oct 10 | 155 |
| SELAH 2 NE | May 5 | May 23 | Apr 24 | Oct 4 | 149 |
| PULLMAN 2 NW | May 6 | May 25 | Apr 22 | Sep 29 | 143 |
| TONASKET 11NE | May 6 | May 25 | Apr 23 | Oct 6 | 151 |
| LIND 3 NE | May 7 | May 21 | Apr 22 | Oct 4 | 150 |
| RITZVILLE 1 SSE | May 7 | May 27 | Apr 25 | Oct 10 | 153 |
| ROSALIA | May 7 | May 25 | Apr 22 | Sep 28 | 144 |
| ELLENSBURG | May 8 | May 25 | Apr 25 | Oct 2 | 146 |
| NORTHPORT | May 8 | May 26 | Apr 27 | Oct 1 | 143 |
| YAKIMA AIR TERMINAL | May 8 | May 27 | Apr 24 | Oct 4 | 149 |
| EASTON | May 9 | May 26 | Apr 25 | Oct 6 | 151 |
| MAZAMA | May 9 | May 24 | Apr 28 | Sep 29 | 142 |
| LEAVENWORTH 3 S | May 10 | May 28 | Apr 27 | Sep 30 | 142 |
| SPOKANE WFO | May 10 | May 30 | Apr 25 | Sep 26 | 137 |
| NEWPORT | May 12 | May 29 | Apr 28 | Sep 21 | 130 |
| SNOWDEN | May 12 | Jun 7 | Apr 25 | Oct 11 | 149 |
| CLE ELUM | May 13 | Jun 1 | Apr 29 | Sep 25 | 132 |
| LACROSSE | May 13 | Jun 1 | Apr 28 | Sep 26 | 133 |
| ODESSA | May 14 | May 31 | Apr 29 | Sep 26 | 135 |
| STAMPEDE PASS | May 14 | Jun 5 | Apr 26 | Oct 17 | 154 |
| WATERVILLE | May 14 | Jun 4 | Apr 28 | Oct 1 | 140 |
| WINTHROP 1 WSW | May 15 | Jun 1 | Apr 30 | Sep 22 | 127 |
| BICKLETON | May 16 | Jun 10 | Apr 28 | Oct 9 | 144 |
| CHEWELAH | May 16 | Jun 7 | Apr 30 | Sep 15 | 120 |
| MT ADAMS RS | May 18 | Jun 12 | May 1 | Sep 25 | 125 |
| GOLDENDALE | May 19 | Jun 9 | May 2 | Sep 25 | 126 |
| DEER PARK AP | May 22 | Jun 15 | May 2 | Sep 14 | 112 |
| LONGMIRE RAINIER NPS | May 22 | Jun 9 | May 3 | Oct 3 | 134 |
| PLAIN | May 22 | Jun 13 | May 2 | Sep 22 | 121 |
| HOLDEN VILLAGE | May 25 | Jun 12 | May 7 | Sep 19 | 114 |
| REPUBLIC | May 30 | Jun 17 | May 11 | Sep 10 | 102 |
| SPOKANE 17 SSW | May 30 | Jul 13 | May 9 | Sep 4 | 94 |
| HARRINGTON | May 31 | Jun 28 | May 10 | Sep 12 | 101 |
| WILBUR | Jun 1 | Jun 22 | May 10 | Sep 22 | 112 |
| SATUS PASS 2 SSW | Jun 2 | Jun 22 | May 9 | Oct 1 | 119 |
| DAVENPORT | Jun 6 | Jul 5 | May 13 | Sep 11 | 94 |
How to read the three dates
Average is the date by which, in half of the years between 1991 and 2020, the last 32 °F night had already happened. Safe is later: only one year in ten saw a frost after it, which is the date to set out frost-tender plants such as dahlia tubers and zinnia seedlings. Early is the risky end, with a frost after it in nine years out of ten.
Every figure is for the weather station, not for your garden. A valley bottom, a north slope or a spot near a lake can run a week or two either way. Cities are warmer than the countryside around them.
Where the numbers come from
The dates are NOAA's U.S. Climate Normals for 1991 to 2020, computed by the National Centers for Environmental Information for every station with thirty years of daily minimum temperatures. ZIP codes are matched to the nearest such station within 150 km using U.S. Census Bureau ZIP Code Tabulation Area centroids. Stations that never see a frost, such as much of south Florida, report no date and are left out.