FrostDateByZip

Oregon frost dates

Average last spring and first fall frost (32°F) dates for 373 cities and towns in Oregon, from NOAA 1991-2020 climate normals. Average last frost dates range from January 31 in Brookings to June 11 in Riley. Open a ZIP code for frost risk by date and a planting calendar.

Cities with several ZIP codes use the first-listed ZIP. Open a ZIP for exact local dates.
CityAvg last frostAvg first frostSeasonZIP codes
AdamsMay 12Sep 27135 days97810
AdelMay 26Oct 1127 days97620
AdrianApr 24Oct 9169 days97901
AgnessMar 30Nov 17233 days97406
AlbanyApr 17Oct 28194 days97321, 97322
AlleganyFeb 21Dec 9294 days97407
AlseaApr 13Nov 3202 days97324
AlvadoreApr 11Oct 23196 days97409
AmityApr 15Oct 26195 days97101
AntelopeMay 22Oct 3131 days97001
Arch CapeApr 2Nov 12223 days97102
ArlingtonApr 6Oct 21196 days97812
ArockJun 11Sep 1088 days97902
AshlandMay 6Oct 8154 days97520
AshwoodAny month—43 days97711
AstoriaMar 30Nov 18233 days97103
AthenaMay 12Sep 27135 days97813
AumsvilleMar 29Nov 6222 days97325
AuroraMar 16Nov 14242 days97002
AzaleaApr 29Oct 17171 days97410
Baker CityMay 25Sep 15111 days97814
BandonMar 9Nov 27260 days97411
BanksApr 16Oct 26192 days97106
BatesAny month—74 days97817
Bay CityApr 22Oct 21183 days97107
BeattyMay 31Sep 21114 days97621
BeaverMar 17Nov 22251 days97108
BeavercreekMar 27Nov 14230 days97004
BeavertonApr 16Oct 23191 days97003, 97005, 97006, 97007 +6 more
BendJun 6Sep 20105 days97701, 97702, 97703, 97707 +2 more
BlachlyApr 18Oct 25189 days97412
BlodgettMay 15Oct 8145 days97326
Blue RiverMay 1Oct 10159 days97413
BlyMay 31Sep 21114 days97622
BoardmanApr 14Oct 21188 days97818
BonanzaMay 31Sep 21114 days97623
BoringMar 27Nov 14230 days97009
Bridal VeilMar 14Nov 27257 days97010
BridgeportMay 25Sep 15111 days97819
BrightwoodApr 5Nov 8217 days97011
BroadbentMar 21Nov 14241 days97414
BroganMay 7Oct 3147 days97903
BrookingsJan 31Dec 27349 days97415
BrothersAny month—60 days97712
BrownsvilleApr 12Oct 28197 days97327
BurnsJun 11Sep 685 days97720
Butte FallsMay 19Oct 3136 days97522
BuxtonMay 8Oct 1144 days97109
Camas ValleyMar 31Nov 6221 days97416
Camp ShermanAny month—57 days97730
CanbyMar 16Nov 14242 days97013
Cannon BeachApr 2Nov 12223 days97110
Canyon CityMay 28Sep 18113 days97820
CanyonvilleMar 31Nov 6221 days97417
CarltonApr 5Nov 7216 days97111
Cascade LocksMar 14Nov 27257 days97014
CascadiaApr 29Oct 13167 days97329
Cave JunctionMay 1Oct 12161 days97523
Central PointApr 8Oct 29204 days97502
ChemultAny month—23 days97731
CheshireApr 18Oct 25189 days97419
ChiloquinAny month—59 days97624
Christmas ValleyAny month—64 days97641
ClackamasMar 18Nov 18244 days97015
ClatskanieMay 8Oct 1144 days97016
CloverdaleMar 17Nov 22251 days97112
ColtonMar 27Nov 14230 days97017
Columbia CityApr 10Nov 2209 days97018
CondonMay 10Oct 7148 days97823
Coos BayMar 28Nov 6225 days97420
CoquilleMar 28Nov 6225 days97423
CorbettMar 27Nov 18239 days97019
CorneliusApr 16Oct 26192 days97113
CorvallisApr 17Oct 28194 days97330, 97331, 97333, 97339
Cottage GroveApr 12Nov 1205 days97424
CoveMay 11Sep 26136 days97824
CrabtreeApr 26Oct 24184 days97335
CraneJun 11Sep 685 days97732
Crater LakeAny month—55 days97604
CrawfordsvilleApr 12Oct 28197 days97336
CrescentJun 7Sep 18100 days97733
CreswellApr 16Oct 28194 days97426
CulverJun 9Sep 1498 days97734
DairyJun 9Sep 1899 days97625
DallasApr 16Nov 1199 days97338
DamascusMar 27Nov 14230 days97089
Days CreekMar 31Nov 6221 days97429
DaytonApr 15Oct 26195 days97114
DayvilleMay 4Oct 6155 days97825
DeadwoodApr 18Oct 25189 days97430
Deer IslandApr 18Nov 7201 days97054
Depoe BayApr 4Nov 16227 days97341
DetroitMar 9Dec 3270 days97342
DexterMar 7Nov 27263 days97431
DiamondMay 29Sep 18113 days97722
DillardMar 23Nov 18237 days97432
DonaldMar 16Nov 14242 days97020
DorenaApr 16Oct 28194 days97434
DrainApr 16Oct 25193 days97435
DrewseyJun 5Sep 591 days97904
DufurMay 12Oct 4143 days97021
DundeeApr 15Oct 26195 days97115
DurkeeMay 25Sep 15111 days97905
Eagle CreekMar 27Nov 14230 days97022
Eagle PointApr 8Oct 29204 days97524
EchoApr 26Oct 10167 days97826
EddyvilleMay 15Oct 8145 days97343
ElginMay 24Sep 18114 days97827
ElktonMar 21Nov 12240 days97436
ElmiraApr 18Oct 25189 days97437
EnterpriseMay 24Oct 1126 days97828
EstacadaMar 27Nov 14230 days97023
EugeneApr 11Oct 23196 days97401, 97402, 97403, 97404 +3 more
FairviewMar 16Nov 20250 days97024
Fall CreekApr 24Oct 24183 days97438
Falls CityApr 18Nov 7202 days97344
FieldsMay 10Oct 7145 days97710
FlorenceMar 28Nov 22237 days97439
Forest GroveApr 16Oct 26192 days97116
Fort KlamathAny month—59 days97626
Fort RockAny month—64 days97735
FossilMay 22Oct 4135 days97830
FosterApr 29Oct 13167 days97345
FrenchglenMay 10Oct 7145 days97736
Gales CreekApr 16Oct 26192 days97117
GardinerMar 25Nov 24249 days97441
GaribaldiApr 22Oct 21183 days97118
GastonApr 16Oct 26192 days97119
GatesMar 9Dec 3270 days97346
GervaisMar 16Nov 14242 days97026
GilchristJun 7Sep 18100 days97737
GladstoneMar 18Nov 18244 days97027
GlendaleMay 16Oct 30164 days97442
Gleneden BeachApr 4Nov 16227 days97388
GlideMar 19Nov 20245 days97443
Gold BeachFeb 16Dec 16314 days97444
Gold HillMay 4Oct 13160 days97525
Government CampMay 27Oct 9134 days97028
Grand RondeApr 18Nov 7202 days97347
Grants PassApr 8Oct 28201 days97526, 97527, 97528
Grass ValleyMay 15Oct 11147 days97029
GreshamMar 16Nov 20250 days97030, 97080
HainesMay 25Sep 15111 days97833
HalfwayMay 15Sep 24130 days97834
HalseyApr 17Oct 28194 days97348
HammondMar 26Nov 11232 days97121
Happy ValleyMar 18Nov 18244 days97086
HarperMay 7Oct 5150 days97906
HarrisburgApr 11Oct 23196 days97446
HeboMar 17Nov 22251 days97122
HelixMay 12Sep 27135 days97835
HeppnerApr 26Oct 19174 days97836
HerefordAny month—74 days97837
HermistonApr 27Oct 7163 days97838
HillsboroApr 16Oct 23191 days97123, 97124, 97129
HinesJun 11Sep 685 days97738
Hood RiverApr 20Oct 13177 days97031
HubbardMar 16Nov 14242 days97032
HuntingtonApr 23Oct 13172 days97907
IdanhaMar 9Dec 3270 days97350
Idleyld ParkApr 27Oct 19176 days97447
ImblerMay 6Oct 1146 days97841
ImnahaJun 8Sep 584 days97842
IndependenceApr 3Nov 1212 days97351
IoneApr 26Oct 19174 days97843
IronsideAny month—74 days97908
IrrigonApr 14Oct 21188 days97844
JacksonvilleMay 4Oct 13160 days97530
JamiesonApr 23Oct 13172 days97909
JeffersonApr 3Nov 1212 days97352
John DayMay 28Sep 18113 days97845
Jordan ValleyMay 22Sep 28126 days97910
JosephMay 24Oct 1126 days97846
Junction CityApr 11Oct 23196 days97448
JunturaJun 5Sep 591 days97911
KeizerApr 3Nov 1212 days97307
KenoJun 9Sep 1899 days97627
KentMay 22Oct 3131 days97033
KerbyMay 1Oct 12161 days97531
KimberlyJun 5Sep 1499 days97848
Klamath FallsJun 9Sep 1899 days97601, 97602, 97603
La GrandeMay 6Oct 1146 days97850
La PineJun 7Sep 18100 days97739
LafayetteApr 5Nov 7216 days97127
Lake OswegoMar 18Nov 18244 days97034, 97035
LakesideMar 25Nov 24249 days97449
LakeviewJun 4Sep 17102 days97630
LangloisMar 16Nov 29258 days97450
LebanonApr 26Oct 24184 days97355
LexingtonApr 26Oct 19174 days97839
Lincoln CityApr 4Nov 16227 days97367
LogsdenApr 4Nov 16227 days97357
Long CreekJun 5Sep 1499 days97856
LoraneApr 24Oct 25183 days97451
LostineJun 7Sep 991 days97857
LowellMar 7Nov 27263 days97452
LyonsApr 30Oct 22174 days97358
MadrasAny month—82 days97741
MalinJun 6Sep 1497 days97632
ManningApr 16Oct 26192 days97125
ManzanitaApr 2Nov 12223 days97130
MapletonFeb 15Dec 9306 days97453
MarcolaApr 3Nov 11220 days97454
MarylhurstMar 18Nov 18244 days97036
MaupinAny month—82 days97037
McminnvilleApr 5Nov 7216 days97128
MeachamAny month—48 days97859
MedfordMay 6Oct 8154 days97501, 97504
MehamaMar 29Nov 6222 days97384
MerlinApr 8Oct 28201 days97532
MerrillJun 6Sep 1497 days97633
MidlandJun 9Sep 1899 days97634
MikkaloMay 12Oct 4143 days97861
Mill CityMar 9Dec 3270 days97360
Milton FreewaterMar 25Oct 29218 days97862
MitchellMay 22Oct 4135 days97750
MolallaMar 28Nov 10227 days97038
MonmouthApr 16Nov 1199 days97361
MonroeApr 11Oct 23196 days97456
MonumentMay 9Sep 27139 days97864
MoroMay 12Oct 4143 days97039
MosierApr 20Oct 13177 days97040
Mount AngelMar 28Nov 10227 days97362
Mount Hood ParkdaleMay 13Oct 3142 days97041
Mount VernonMay 28Sep 18113 days97865
MulinoMar 27Nov 14230 days97042
MurphyMay 4Oct 13160 days97533
Myrtle CreekMar 31Nov 6221 days97457
Myrtle PointMar 21Nov 14241 days97458
NehalemApr 2Nov 12223 days97131
NeotsuApr 4Nov 16227 days97364
NeskowinApr 4Nov 16227 days97149
NetartsApr 22Oct 21183 days97143
New Pine CreekMay 26Oct 1127 days97635
NewbergMar 16Nov 14242 days97132
NewportMar 21Nov 27252 days97365
North BendFeb 21Dec 9294 days97459
North PlainsMay 8Oct 1144 days97133
North PowderMay 25Sep 15111 days97867
NotiApr 18Oct 25189 days97461
NyssaApr 18Oct 18182 days97913
O BrienMay 1Oct 12161 days97534
OaklandMar 31Nov 5215 days97462
OakridgeApr 24Oct 24183 days97463
OceansideApr 22Oct 21183 days97134
OdellApr 20Oct 13177 days97044
OntarioApr 22Oct 9168 days97914
OphirFeb 16Dec 16314 days97464
Oregon CityMar 18Nov 18244 days97045
OtisApr 4Nov 16227 days97368
Otter RockMar 12Dec 10271 days97369
OxbowApr 2Nov 5216 days97840
Pacific CityMar 17Nov 22251 days97135
PaisleyJun 6Sep 1498 days97636
PaulinaJun 2Sep 17104 days97751
PendletonApr 14Oct 22188 days97801
PhilomathMay 15Oct 8145 days97370
PhoenixMay 4Oct 13160 days97535
Pilot RockMay 7Oct 4147 days97868
Pleasant HillMar 7Nov 27263 days97455
PlushJun 6Sep 1498 days97637
Port OrfordFeb 17Dec 3292 days97465
PortlandFeb 25Dec 1280 days97201, 97202, 97203, 97204 +56 more
PostJun 2Sep 17104 days97752
Powell ButteJun 9Sep 1498 days97753
PowersMar 21Nov 14241 days97466
Prairie CityMay 28Sep 18113 days97869
PrincetonJun 11Sep 688 days97721
PrinevilleJun 1Sep 22113 days97754
ProspectMay 19Oct 3136 days97536
RainierMay 8Oct 1144 days97048
RedmondJun 9Sep 1498 days97756
ReedsportMar 25Nov 24249 days97467
RhododendronMay 27Oct 9134 days97049
RichlandMay 15Sep 24130 days97870
RickreallApr 16Nov 1199 days97371
RiddleMar 31Nov 6221 days97469
RileyJun 11Sep 28107 days97758
RiversideJun 7Sep 689 days97917
Rockaway BeachApr 22Oct 21183 days97136
Rogue RiverApr 8Oct 29204 days97537
RoseburgMar 19Nov 20245 days97470, 97471
RufusApr 11Oct 26197 days97050
Saint BenedictApr 27Nov 4190 days97373
Saint HelensApr 18Nov 7201 days97051
Saint PaulApr 15Oct 26195 days97137
SalemApr 3Nov 1212 days97301, 97302, 97303, 97304 +10 more
SandyMar 27Nov 18239 days97055
ScappooseApr 18Nov 7201 days97056
ScioMar 29Nov 6222 days97374
Scotts MillsApr 30Oct 22174 days97375
ScottsburgMar 21Nov 12240 days97473
Seal RockMay 15Oct 8145 days97376
SeasideApr 2Nov 12223 days97138
SelmaMay 1Oct 12161 days97538
SenecaAny month—24 days97873
Shady CoveApr 29Oct 17171 days97539
ShanikoMay 22Oct 3131 days97057
SheddApr 17Oct 28194 days97377
SheridanApr 16Nov 1199 days97378
SherwoodMar 16Nov 14242 days97140
SiletzMar 21Nov 27252 days97380
Silver LakeAny month—63 days97638
SilvertonMar 28Nov 10227 days97381
SistersAny month—57 days97759
SixesMar 16Nov 29258 days97476
South BeachMar 21Nov 27252 days97366
Sprague RiverJun 9Sep 1899 days97639
SprayApr 30Oct 14167 days97874
SpringfieldApr 11Oct 23196 days97475, 97477, 97478
StanfieldApr 26Oct 10167 days97875
StaytonMar 29Nov 6222 days97383
SublimityMar 29Nov 6222 days97385
Summer LakeJun 8Sep 1596 days97640
SummervilleMay 6Oct 1146 days97876
SumpterAny month—74 days97877
SutherlinMar 31Nov 5215 days97479
Sweet HomeApr 12Oct 28197 days97386
SwisshomeApr 18Oct 25189 days97480
TalentMay 6Oct 8154 days97540
TangentApr 17Oct 28194 days97389
TenmileMar 31Nov 6221 days97481
TerrebonneJun 9Sep 1498 days97760
The DallesApr 14Oct 23191 days97058
TidewaterFeb 19Dec 11303 days97390
TillamookApr 22Oct 21183 days97141
TillerMay 19Oct 3136 days97484
TimberMay 8Oct 1144 days97144
ToledoMar 21Nov 27252 days97391
Tolovana ParkApr 2Nov 12223 days97145
TrailMay 19Oct 3136 days97541
TroutdaleMar 26Nov 17237 days97060
TualatinApr 1Nov 6222 days97062
TurnerApr 3Nov 1212 days97392
Tygh ValleyMay 12Oct 4143 days97063
UkiahJun 5Sep 1499 days97880
UmatillaApr 27Oct 7163 days97882
UmpquaApr 27Oct 19176 days97486
UnionMay 11Sep 26136 days97883
UnityAny month—74 days97884
ValeMay 8Sep 29140 days97918
VenetaApr 18Oct 25189 days97487
VernoniaMay 8Oct 1144 days97064
VidaApr 3Nov 11220 days97488
WaldportFeb 19Dec 11303 days97394
WallowaJun 7Sep 991 days97885
WaltervilleApr 3Nov 11220 days97489
WaltonApr 18Oct 25189 days97490
Warm SpringsMay 5Oct 7154 days97761
WarrenApr 18Nov 7201 days97053
WarrentonMar 26Nov 11232 days97146
WascoMay 12Oct 4143 days97065
WedderburnFeb 17Dec 3292 days97491
WelchesApr 5Nov 8217 days97067
West LinnMar 18Nov 18244 days97068
WestfallMay 7Oct 3147 days97920
WestfirApr 24Oct 24183 days97492
WestlakeMar 28Nov 22237 days97493
WestonMay 12Sep 27135 days97886
WheelerApr 22Oct 21183 days97147
White CityApr 8Oct 29204 days97503
WilburMar 31Nov 5215 days97494
WildervilleMay 1Oct 12161 days97543
WillaminaApr 16Nov 1199 days97396
WilliamsMay 4Oct 13160 days97544
WilsonvilleMar 18Nov 13243 days97070
WinchesterMar 19Nov 20245 days97495
WinstonMar 19Nov 20245 days97496
Wolf CreekApr 8Oct 28201 days97497
WoodburnMar 16Nov 14242 days97071
YachatsFeb 19Dec 11303 days97498
YamhillApr 5Nov 7216 days97148
YoncallaApr 16Oct 25193 days97499

Frequently asked questions

When is the last frost in Oregon?
It varies by location. Across Oregon, average last spring frost dates range from January 31 (Brookings) to June 11 (Riley). Look up your ZIP code for your local date.
Why do nearby towns have different frost dates?
Elevation, distance from large bodies of water, and whether a weather station sits in a valley, on a hill, or in a city all change how cold nights get. Each ZIP code is matched to the most representative nearby NOAA station.