Climateby Month

Oregon frost dates

The typical last spring frost ranges from Mar 13 in Portland to Jun 6 in Bend.

7 of the 7 Oregon cities listed have typical frost dates. The longest frost-free season is 250 days in Gresham; the shortest is 105 days in Bend. For a single address, look up your ZIP code: rural ZIPs use their nearest suitable station.

Frost dates for Oregon cities
CityLast spring frost1 in 10 afterFirst fall frost1 in 10 beforeHard freeze (28°F)Season
BendJun 6Jun 22Sep 20Sep 3May 11 / Oct 4105 days
Cannon BeachApr 2Apr 29Nov 12Oct 18Feb 27 / Dec 4223 days
EugeneApr 11May 9Oct 23Oct 6Mar 3 / Nov 11196 days
GreshamMar 16Apr 12Nov 20Oct 30Feb 14 / Dec 15250 days
HillsboroApr 16May 3Oct 23Oct 3Mar 13 / Nov 12191 days
PortlandMar 13Apr 1Nov 19Oct 29Feb 16 / Dec 5247 days
SalemApr 3Apr 27Nov 1Oct 16Mar 2 / Nov 22212 days

Reading the table: Salem

In Salem, the last spring frost typically comes around Apr 3: in half of years it is earlier, in half later. In 1 year in 10 it comes after Apr 27, 24 days later, so tender plants set out after that date have a 90% chance of escaping frost. In fall, the first frost typically arrives around Nov 1, and in 1 year in 10 before Oct 16. Hard freezes (28°F) usually end earlier in spring and start later in fall: around Mar 2 and Nov 22 in Salem.

Frost dates at more Oregon weather stations

NOAA stations across Oregon used by our ZIP code lookup, named for the town they are in.

StationElevationLast spring frostFirst fall frost
Alsea Fh (FALL CREEK)230 ft Apr 13 (1 in 10 after May 3)Nov 3 (before Oct 9)
Antelope 6 Ssw3,030 ft May 22 (1 in 10 after Jun 10)Oct 3 (before Sep 16)
Ashland1,729 ft May 6 (1 in 10 after May 27)Oct 8 (before Sep 21)
Astoria Rgnl Airport9 ft Mar 26 (1 in 10 after Apr 18)Nov 11 (before Oct 22)
Aurora State Airport196 ft Mar 16 (1 in 10 after Apr 7)Nov 14 (before Oct 27)
Baker City Muni Airport3,361 ft May 25 (1 in 10 after Jun 16)Sep 15 (before Sep 2)
Barnes Stn3,970 ft Jun 2 (1 in 10 after Jun 25)Sep 17 (before Aug 30)
Beaverton 2 Ssw270 ft Apr 1 (1 in 10 after Apr 26)Nov 6 (before Oct 19)
Boardman280 ft Apr 14 (1 in 10 after May 2)Oct 21 (before Oct 5)
Cave Junction 1 Wnw1,377 ft May 1 (1 in 10 after May 23)Oct 12 (before Sep 23)
Clatskanie22 ft Apr 24 (1 in 10 after May 9)Oct 24 (before Oct 5)
Corvallis 10 Ssw312 ft Apr 11 (1 in 10 after May 5)Oct 30 (before Oct 8)
Corvallis State Univ225 ft Apr 17 (1 in 10 after May 8)Oct 28 (before Oct 5)
Corvallis Water Bureau592 ft May 15 (1 in 10 after Jun 2)Oct 8 (before Sep 24)
Cottage Grove 2E595 ft Apr 24 (1 in 10 after May 10)Oct 25 (before Sep 30)
Dallas 2 Ne290 ft Apr 16 (1 in 10 after May 5)Nov 1 (before Oct 13)
Detroit Dam1,220 ft Mar 9 (1 in 10 after Apr 8)Dec 3 (before Nov 8)
Dufur1,330 ft May 12 (1 in 10 after May 31)Oct 7 (before Sep 22)
Elgin2,697 ft May 24 (1 in 10 after Jun 21)Sep 18 (before Sep 1)
Estacada 2 Se514 ft Mar 27 (1 in 10 after Apr 23)Nov 14 (before Oct 23)
Fern Ridge-Veneta485 ft Apr 18 (1 in 10 after May 5)Oct 25 (before Oct 6)
Forest Grove180 ft Apr 16 (1 in 10 after May 5)Oct 26 (before Oct 6)
Fossil2,650 ft Jun 3 (1 in 10 after Jul 3)Sep 14 (before Aug 25)
Foster Dam550 ft Apr 12 (1 in 10 after May 5)Oct 28 (before Oct 5)
Government Camp3,980 ft May 27 (1 in 10 after Jun 14)Oct 9 (before Sep 18)
Headworks Portland Wtr B748 ft Mar 27 (1 in 10 after Apr 20)Nov 18 (before Oct 26)
Hermiston Muni Airport641 ft Apr 26 (1 in 10 after May 10)Oct 10 (before Sep 25)
Honeyman Sp115 ft Mar 28 (1 in 10 after Apr 21)Nov 22 (before Oct 28)
Idleyld Park 4 Ne1,080 ft Apr 27 (1 in 10 after May 15)Oct 19 (before Sep 26)
John Day3,063 ft May 28 (1 in 10 after Jun 15)Sep 18 (before Sep 2)
Joseph4,184 ft May 24 (1 in 10 after Jul 6)Oct 1 (before Sep 10)
Klamath Falls Intl Airport4,084 ft Jun 9 (1 in 10 after Jun 26)Sep 18 (before Sep 4)
La Grande2,755 ft May 6 (1 in 10 after May 26)Oct 1 (before Sep 17)
Lacomb 3 Nne520 ft Apr 26 (1 in 10 after May 11)Oct 24 (before Oct 5)
Leaburg 1 Sw675 ft Apr 3 (1 in 10 after May 2)Nov 11 (before Oct 21)
Lost Creek Dam1,580 ft Apr 29 (1 in 10 after May 19)Oct 17 (before Oct 1)
Madras 2 N2,443 ft May 19 (1 in 10 after Jun 7)Oct 4 (before Sep 20)
Mapleton17 ft Feb 15 (1 in 10 after Mar 19)Dec 9 (before Nov 9)
Marion Forks Fish Hatchery2,475 ft May 15 (1 in 10 after Jun 11)Sep 30 (before Sep 10)
Mcminnville Muni Airport159 ft Apr 15 (1 in 10 after May 6)Oct 26 (before Oct 5)
Medford Rogue Vly Airport1,297 ft Apr 8 (1 in 10 after Apr 30)Oct 29 (before Oct 14)
Moro1,870 ft May 12 (1 in 10 after May 31)Oct 4 (before Sep 16)
Newport122 ft Mar 21 (1 in 10 after Apr 12)Nov 27 (before Nov 1)
Newport 3N220 ft Mar 12 (1 in 10 after Apr 16)Dec 10 (before Nov 7)
North Bend Rgnl Airport17 ft Feb 21 (1 in 10 after Mar 25)Dec 9 (before Nov 12)
Oakridge Fish Hatchery1,275 ft Apr 24 (1 in 10 after May 11)Oct 24 (before Oct 2)
Oregon City167 ft Mar 18 (1 in 10 after Apr 11)Nov 18 (before Oct 30)
Otis 2 Ne150 ft Apr 4 (1 in 10 after May 3)Nov 16 (before Oct 26)
Powers230 ft Mar 21 (1 in 10 after Apr 12)Nov 14 (before Oct 21)
Prospect 2 Sw2,482 ft May 19 (1 in 10 after Jun 9)Oct 3 (before Sep 13)
Riddle680 ft Mar 31 (1 in 10 after Apr 27)Nov 6 (before Oct 11)
Riverside 7 Ssw3,380 ft Jun 7 (1 in 10 after Jun 28)Sep 6 (before Aug 22)
Roseburg Rgnl Airport525 ft Mar 19 (1 in 10 after Apr 13)Nov 20 (before Oct 27)
Sexton Summit3,832 ft May 16 (1 in 10 after Jun 7)Oct 30 (before Oct 8)
Silverton408 ft Mar 28 (1 in 10 after Apr 19)Nov 10 (before Oct 25)
Stayton425 ft Mar 29 (1 in 10 after Apr 18)Nov 6 (before Oct 20)
Tillamook12 ft Apr 22 (1 in 10 after May 13)Oct 21 (before Sep 27)
Vernonia #2625 ft May 8 (1 in 10 after May 29)Oct 1 (before Sep 11)
Westfall3,040 ft May 7 (1 in 10 after May 28)Oct 3 (before Sep 19)
Wickiup Dam4,358 ft Jun 7 (1 in 10 after Jul 2)Sep 18 (before Sep 3)

32°F dates from NOAA 1991-2020 freeze probabilities for each city's station. "1 in 10 after": a 10% chance of a later spring frost (planting is 90% safe after it). How to read frost dates.