Oregon frost dates: Last spring and first autumn frost at every NOAA station, 1991-2020

Across Oregon's 172 NOAA stations with frost dates, the median last spring frost (32°F) runs from January 31 in Brookings to June 11 in Squaw Butte-Northern Great Bas; for half of its places it comes after April 18.

Typical last spring frost
April 18median of 99 places
Typical first autumn frost
October 24median of 99 places
Earliest last frost
January 31Brookings
Latest last frost
June 11Squaw Butte-Northern Great Bas

When is the last frost in Oregon, town by town?

Each date is NOAA's: "after April 18 in half of years" means the last 32°F night of spring came after April 18 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.

Oregon: NOAA 1991-2020 frost dates (32°F) by station, earliest last frost first
Place or stationLast frost (median)1 in 10 afterFirst frost (median)1 in 10 beforeGrowing seasonZone
BrookingsJanuary 31March 21December 27November 26349 days–
Brookings (2 mi SE)January 31March 20December 27November 24334 days–
Nature Park-BeavertonFebruary 11March 5December 5November 11303 days–
MapletonFebruary 15March 19December 9November 9306 days–
Gold BeachGold Beach Ranger StationFebruary 16March 25December 16November 23314 days9b
Port OrfordPort Orford #2February 17March 19December 3November 8292 days9b
Newport (1 mi SE)February 19March 23December 16November 14306 days–
YachatsFebruary 19March 23December 11November 12303 days–
North BendNorth Bend Regional AirportFebruary 21March 25December 9November 12294 days9b
Portland Kgw-TvFebruary 25March 21December 1November 10280 days9a
Cougar DamMarch 2March 27November 30November 3274 days–
Lookout Point DamMarch 7April 2November 27November 1263 days9a
Bandon2 mi NNEMarch 9April 7November 27November 1260 days9b
DetroitDetroit DamMarch 9April 8December 3November 8270 days9a
Newport (3 mi N)March 12April 16December 10November 7271 days–
PortlandPortland International AirportMarch 13April 1November 19October 29247 days9a
Portland Weather OfficeMarch 13April 5November 22November 3251 days–
Bonneville DamMarch 14April 4November 27November 8257 days9a
LebanonMarch 14April 14November 18October 27248 days–
AuroraAurora State AirportMarch 16April 7November 14October 27242 days9a
LangloisLanglois #2March 16April 15November 29November 1258 days–
Molalla7 mi NEMarch 16April 12November 19October 31247 days–
Portland Troutdale AirportMarch 16April 12November 20October 30250 days9a
CloverdaleMarch 17April 15November 22October 26251 days9a
North Willamette Experiment StationMarch 18April 10November 13October 27243 days–
Oregon CityMarch 18April 11November 18October 30244 days–
RoseburgRoseburg Regional AirportMarch 19April 13November 20October 27245 days9a
Elkton (3 mi SW)March 21April 14November 12October 14240 days9a
NewportMarch 21April 12November 27November 1252 days–
PowersMarch 21April 12November 14October 21241 days–
Rex (1 mi S)March 21April 19November 22November 4241 days–
Roseburg KqenMarch 23April 16November 18October 24237 days9a
Cascade LocksMarch 24April 16November 20November 1242 days–
Milton-FreewaterMilton FreewaterMarch 25April 16October 29October 12218 days7b
Winchester BayWinchester Bay Coast GuardMarch 25April 27November 24October 27249 days–
AstoriaAstoria Regional AirportMarch 26April 18November 11October 22232 days9a
TroutdaleMarch 26April 21November 17October 26237 days9a
Estacada2 mi SEMarch 27April 23November 14October 23230 days9a
Headworks Portland Water BMarch 27April 20November 18October 26239 days9a
CoquilleCoquille CityMarch 28April 27November 6October 17225 days9a
Honeyman State ParkMarch 28April 21November 22October 28237 days–
SilvertonMarch 28April 19November 10October 25227 days8b
StaytonMarch 29April 18November 6October 20222 days8b
Fort Clatsop National MemMarch 30April 28November 18October 27233 days–
IllaheMarch 30May 2November 17October 20233 days–
McNary Dam #2March 30April 20November 4October 21217 days–
RiddleMarch 31April 27November 6October 11221 days9a
WinchesterMarch 31April 26November 5October 16215 days9a
Beaverton2 mi SSWApril 1April 26November 6October 19222 days–
SeasideApril 2April 29November 12October 18223 days–
Leaburg (1 mi SW)April 3May 2November 11October 21220 days9a
SalemSalem Airport (McNary Field)April 3April 27November 1October 16212 days8b
Otis (2 mi NE)April 4May 3November 16October 26227 days9a
McMinnville stationApril 5April 27November 7October 20216 days–
Three LynxApril 5April 30November 8October 20217 days8b
Tillamook (6 mi SE)April 5May 4November 4October 13219 days–
ArlingtonApril 6April 28October 21October 6196 days7b
Grants PassApril 8May 1October 28October 8201 days–
MedfordMedford International AirportApril 8April 30October 29October 14204 days8b
FlorenceFlorence #2April 10May 5November 15October 23220 days–
ScappooseScappoose Ind AirportApril 10May 1November 2October 16209 days8b
Corvallis (10 mi SSW)April 11May 5October 30October 8203 days–
Elkton1 mi SWApril 11May 10November 6October 17209 days–
EugeneEugene-Mahlon Sweet FieldApril 11May 9October 23October 6196 days8b
Cottage Grove DamApril 12May 4November 1October 16205 days–
Foster DamApril 12May 5October 28October 5197 days8b
AlseaAlsea Fh (Fall Creek)April 13May 3November 3October 9202 days–
BoardmanApril 14May 2October 21October 5188 days7b
Pendleton Weather OfficeApril 14May 5October 22October 7188 days–
The DallesApril 14May 1October 23October 5191 days–
Coos Bay8 mi SWApril 15May 3October 31October 8199 days–
McMinnvilleMcMinnville Municipal AirportApril 15May 6October 26October 5195 days8b
Dallas2 mi NEApril 16May 5November 1October 13199 days8b
DorenaApril 16May 11October 28October 4194 days8b
DrainApril 16May 8October 25October 2193 days8b
Forest GroveApril 16May 5October 26October 6192 days8a
HillsboroPortland-Hillsboro AirportApril 16May 3October 23October 3191 days8b
CorvallisCorvallis State UniversityApril 17May 8October 28October 5194 days8b
Falls City2 mi SSWApril 18May 6November 7October 21202 days8b
Fern Ridge-VenetaApril 18May 5October 25October 6189 days–
NyssaApril 18May 4October 18October 4182 days7a
St. HelensSaint Helens RfdApril 18May 26November 7October 21201 days–
Hood River Experiment StationApril 20May 9October 13September 30177 days8a
OntarioOntario Municipal AirportApril 21May 8October 14September 29176 days7a
Ontario KsrvApril 22May 7October 9September 26168 days–
Pendleton DowntownApril 22May 8October 9September 27170 days–
TillamookApril 22May 13October 21September 27183 days8b
HuntingtonApril 23May 7October 13October 1172 days–
Malheur Branch Experiment StationApril 23May 9October 13October 1173 days–
ClatskanieApril 24May 9October 24October 5184 days8b
Cottage Grove2 mi EApril 24May 10October 25September 30183 days8b
OakridgeOakridge Fish HatcheryApril 24May 11October 24October 2183 days8b
HeppnerApril 26May 11October 19October 3174 days7b
HermistonHermiston Municipal AirportApril 26May 10October 10September 25167 days7a
Lacomb3 mi NNEApril 26May 11October 24October 5184 days8b
PendletonPendleton E Or Regional AirportApril 26May 10October 16October 1174 days7a
Hermiston (2 mi NW)April 27May 11October 7September 25163 days7a
Idleyld Park (4 mi NE)April 27May 15October 19September 26176 days8b
Scotts Mills9 mi SEApril 27May 17November 4October 18190 days–
CascadiaApril 29May 17October 13September 22167 days–
Lost Creek DamApril 29May 19October 17October 1171 days8a
Toketee FallsApril 29May 16October 18September 28171 days8b
John Day (35 mi WNW)April 30May 14October 14October 1167 days7a
Silver Creek FallsApril 30May 15October 22October 2174 days–
Cave Junction1 mi WNWMay 1May 23October 12September 23161 days8b
McKenzie River Ranger StationMay 1May 19October 10September 20159 days–
Dayville8 mi NWMay 4May 23October 6September 21155 days–
RuchMay 4May 23October 13September 22160 days–
Belknap Springs (8 mi N)May 5May 29October 12September 25159 days8a
Pelton DamMay 5May 29October 7September 24154 days7b
AshlandMay 6May 27October 8September 21154 days8a
La GrandeMay 6May 26October 1September 17146 days6b
Owyhee DamMay 7May 27October 5September 19150 days7a
Pilot Rock1 mi SEMay 7May 28October 4September 16147 days6b
WestfallMay 7May 28October 3September 19147 days–
ValeMay 8June 7September 29September 11140 days–
VernoniaVernonia #2May 8May 29October 1September 11144 days8a
MonumentMonument 2May 9May 26September 27September 9139 days–
CondonMay 10May 27October 7September 21148 days7a
FieldsMay 10June 3October 7September 21145 days–
RichlandMay 10May 29October 1September 16141 days–
UnionMay 11May 31September 26September 9136 days6b
DufurMay 12May 31October 7September 22148 days7a
MoroMay 12May 31October 4September 16143 days7a
Pendleton Branch Experiment StationMay 12June 2September 27September 8135 days6b
Parkdale1 mi NNEMay 13June 3October 3September 15142 days7b
Corvallis Water BureauMay 15June 2October 8September 24145 days8b
HalfwayMay 15June 2September 24September 9130 days6a
KentMay 15June 6October 11September 27147 days–
Marion Forks Fish HatcheryMay 15June 11September 30September 10134 days8a
Sexton SummitMay 16June 7October 30October 8164 days8b
Madras2 mi NMay 19June 7October 4September 20136 days–
Prospect2 mi SWMay 19June 9October 3September 13136 days8a
Laurel MountainMay 20June 8October 23October 5157 days8a
Antelope6 mi SSWMay 22June 10October 3September 16131 days6b
Mitchell2 mi EMay 22June 11October 4September 16135 days7a
Sheaville (1 mi SE)May 22June 14September 28September 11126 days–
ElginMay 24June 21September 18September 1114 days–
JosephMay 24July 6October 1September 10126 days–
Baker CityBaker City AirportMay 25June 16September 15September 2111 days6a
Rome St AirportMay 26June 13September 21September 5117 days6a
Government CampMay 27June 14October 9September 18134 days7b
John DayMay 28June 15September 18September 2113 days–
Malheur Refuge HeadquartersMay 29June 17September 18September 2113 days–
Rockville (5 mi N)May 29June 23September 14September 1108 days6b
Gerber DamMay 31June 17September 21September 6114 days–
Lemolo Lake (3 mi NNW)June 1June 21September 23August 31115 days7a
PrinevilleJune 1June 22September 22August 31113 days6b
Barnes StationJune 2June 25September 17August 30104 days6a
FossilJune 3July 3September 14August 2598 days–
Lakeview2 mi NNWJune 4June 22September 17August 27102 days–
McDermitt (26 mi N)June 4June 20September 26September 5113 days–
DrewseyJune 5June 26September 5August 2091 days5b
KenoJune 5June 22September 20September 6107 days–
Long CreekJune 5June 25September 14August 3099 days6a
BendJune 6June 22September 20September 3105 days6b
PaisleyJune 6June 28September 14August 2798 days–
Riverside (7 mi SSW)June 7June 28September 6August 2289 days–
WallowaJune 7July 7September 9August 2491 days6a
Wickiup DamJune 7July 2September 18September 3100 days6b
Bly (4 mi SE)June 8June 23September 17September 1101 days–
Enterprise (20 mi NNE)June 8July 8September 5August 1684 days–
Howard Prairie DamJune 8June 25September 24September 6108 days7a
Summer Lake (1 mi S)June 8June 25September 15August 3196 days7a
Klamath FallsKlamath Falls International AirportJune 9June 26September 18September 499 days6b
RedmondRedmond Roberts FieldJune 9June 26September 14September 198 days6a
Alkali LakeJune 10June 27September 14August 3194 days–
BurnsBurns Municipal AirportJune 11June 28September 6August 2185 days5b
O O RanchJune 11July 1September 6August 1988 days–
Riley (10 mi WSW)June 11July 3September 11August 2387 days5b
Rome (2 mi NW)June 11July 3September 10August 2788 days6a
Squaw Butte-Northern Great BasJune 11June 28September 28September 3107 days–

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.

Next