Frost dates in Oregon

Across Oregon's 162 NOAA stations with a frost every year, the typical last spring frost ranges from February 25 at Portland KGW-TV (160 feet above sea level) to June 11 at Burns Municipal Airport (4,140 feet above sea level). The middle station's date is April 24.

Look up your ZIP code

Your ZIP code stays on this computer. Your browser downloads the frost data for every ZIP code that starts with the same three digits and finds yours itself, so the ZIP you type isn't sent to anyone.

Last frost across Oregon

The frost-free season runs from 84 days at Enterprise 20 NNE to 280 days at Portland KGW-TV.

The station with the latest frost sits about 4,000 feet higher than the one with the earliest.

At 10 stations a freezing night doesn't come every winter, so the dates there apply only to the years that have one.

At 18 stations, all high or far north, frost is possible in every month.

These are typical dates: in half of springs the last frost comes later. Each place's page, and each ZIP code lookup, also gives the late-year date, after which only 1 spring in 10 has a frost. That's the safer date for tender plants.

Frost dates for Oregon's larger places

PlaceLast spring frostFirst fall frostSeasonZone
BendJune 6September 20105 days6b
EugeneApril 11October 23196 days8b
GreshamMarch 16November 20250 days9a
HillsboroApril 16October 23191 days8b
PortlandMarch 13November 19247 days8b
SalemApril 3November 1212 days8b

Typical (1-in-2) dates. Each place's page has the early and late years, a planting calendar and a printable planner. Zones are for the ZIP code nearest each place's center.

Hardiness zones in Oregon

Oregon's 473 ZIP codes in the USDA list fall in zones 5b to 9b: 5b (under 1 percent), 6a (6 percent), 6b (13 percent), 7a (8 percent), 7b (4 percent), 8a (3 percent), 8b (40 percent), 9a (24 percent) and 9b (2 percent). Compared with the 2012 map, 31 percent of them moved to a warmer half zone (9 by a full zone or more), 66 percent stayed the same and 15 moved to a colder one.

A hardiness zone is about the coldest night of winter, which decides which shrubs, trees and perennials survive. Frost dates are about spring and fall, which decide when to plant. You need both. Read more about what the zones mean and what changed in 2023.

Every NOAA station in Oregon

All 190 stations in Oregon with frost statistics in NOAA's 1991 to 2020 normals, from A to Z. Station names are usually a town, an airport, or a distance and direction from a town. Find one near you and at a similar elevation.

StationElevation (feet)Last spring frostFirst fall frostSeason (days)
Alkali Lake4,330June 10September 1494
Alsea FH (fall Creek)230April 13November 3202
Antelope 6 SSW3,030May 22October 3131
Arlington280April 6October 21196
Ashland1,730May 6October 8154
Astoria Regional Airport10March 26November 11232
Aurora State Airport200March 16November 14242
Austin 3 S4,210Frost possible any month74
Baker City Municipal Airport3,360May 25September 15111
Bandon 2 NNE20March 9November 27260
Barnes Station3,970June 2September 17104
Beaverton 2 SSW270April 1November 6222
Belknap Springs 8 N2,150May 5October 12159
Bend3,660June 6September 20105
Bend 7 NE3,360Frost possible any month95
Bly 4 SE4,560June 8September 17101
Boardman280April 14October 21188
Bonneville Dam60March 14November 27257
Brookings80January 31*December 27*349
Brookings 2 SE50January 31*December 27*334
Brothers4,640Frost possible any month60
Burns Municipal Airport4,140June 11September 685
Cascade Locks140March 24November 20242
Cascadia960April 29October 13167
Cave Junction 1 WNW1,380May 1October 12161
Chemult4,760Frost possible any month23
Chiloquin 12 NW (fort Klamath)4,180Frost possible any month59
Clatskanie20April 24October 24184
Cloverdale10March 17November 22251
Condon2,880May 10October 7148
Coos Bay 8 SW10April 15October 31199
Coquille City20March 28November 6225
Corvallis 10 SSW310April 11October 30203
Corvallis State Univ230April 17October 28194
Corvallis Water Bureau590May 15October 8145
Cottage Grove 2 E590April 24October 25183
Cottage Grove Dam830April 12November 1205
Cougar Dam1,260March 2November 30274
Crater Lake NPS HQ6,490Frost possible any month55
Dallas 2 NE290April 16November 1199
Dayville 8 NW2,260May 4October 6155
Detroit Dam1,220March 9December 3270
Dorena820April 16October 28194
Drain290April 16October 25193
Drewsey3,510June 5September 591
Dufur1,330May 12October 7148
Elgin2,700May 24September 18114
Elkton 1 SW120April 11November 6209
Elkton 3 SW120March 21November 12240
Enterprise 20 NNE3,280June 8September 584
Estacada 2 SE520March 27November 14230
Eugene Mahlon Sweet Airport350April 11October 23196
Falls City 2 SSW690April 18November 7202
Fern Ridge-Veneta490April 18October 25189
Fields4,230May 10October 7145
Florence #280April 10November 15220
Forest Grove180April 16October 26192
Fort Clatsop Natl Mem40March 30November 18233
Fossil2,650June 3September 1498
Foster Dam550April 12October 28197
Gerber Dam4,870May 31September 21114
Gold Beach RS50February 16*December 16*314
Government Camp3,980May 27October 9134
Grants Pass930April 8October 28201
Grizzly3,640Frost possible any month43
Halfway2,650May 15September 24130
Hart Mountain Refuge5,620Frost possible any month70
Headworks Portland Water B750March 27November 18239
Heppner1,890April 26October 19174
Hermiston 2 NW460April 27October 7163
Hermiston Municipal Airport640April 26October 10167
Honeyman SP110March 28November 22237
Hood River Exp Station500April 20October 13177
Howard Prairie Dam4,570June 8September 24108
Huntington2,110April 23October 13172
Idleyld Park 4 NE1,080April 27October 19176
Illahe350March 30November 17233
John Day3,060May 28September 18113
John Day 35 WNW2,240April 30October 14167
Joseph4,180May 24October 1126
Keno4,130June 5September 20107
Kent2,710May 15October 11147
Klamath Falls International Airport4,080June 9September 1899
La Grande2,760May 6October 1146
Lacomb 3 NNE520April 26October 24184
Lakeview 2 NNW4,890June 4September 17102
Langlois #290March 16November 29258
Laurel Mountain3,590May 20October 23157
Leaburg 1 SW680April 3November 11220
Lebanon330March 14November 18248
Lemolo Lake 3 NNW4,080June 1September 23115
Long Creek3,740June 5September 1499
Lookout Point Dam710March 7November 27263
Lost Creek Dam1,580April 29October 17171
Madras2,230Frost possible any month82
Madras 2 N2,440May 19October 4136
Malheur Branch Exp Station2,260April 23October 13173
Malheur Refuge HQ4,120May 29September 18113
Mapleton20February 15*December 9*306
Marion Forks Fish Hatchery2,470May 15September 30134
MC Dermitt 26 N4,470June 4September 26113
MC Minnville150April 5November 7216
Mckenzie River RS1,480May 1October 10159
Mcminnville Municipal Airport160April 15October 26195
Mcnary Dam #2360March 30November 4217
Meacham3,720Frost possible any month48
Medford Rogue Vly Airport1,300April 8October 29204
Milton Freewater970March 25October 29218
Mitchell 2 E3,320May 22October 4135
Molalla 7 NE650March 16November 19247
Monument 21,990May 9September 27139
Moro1,870May 12October 4143
N Willamette Exp Station150March 18November 13243
Nature Park-Beaverton180February 11*December 5*303
Newport120March 21November 27252
Newport 1 SE10February 19*December 16*306
Newport 3 N220March 12*December 10*271
North Bend Regional Airport20February 21*December 9*294
Nyssa2,180April 18October 18182
O O Ranch4,140June 11September 688
Oakridge Fish Hatchery1,280April 24October 24183
Odell Lake-East4,800Frost possible any month69
Ontario KSRV2,150April 22October 9168
Ontario Municipal Airport2,190April 21October 14176
Oregon City170March 18November 18244
Otis 2 NE150April 4November 16227
Owyhee Dam2,400May 7October 5150
Paisley4,360June 6September 1498
Parkdale 1 NNE1,520May 13October 3142
Paulina3,680Frost possible any month68
Pelton Dam1,410May 5October 7154
Pendleton1,520April 26October 16174
Pendleton Branch Exp Station1,490May 12September 27135
Pendleton Downtown1,040April 22October 9170
Pendleton WFO1,510April 14October 22188
Pilot Rock 1 SE1,720May 7October 4147
Port Orford #240February 17*December 3*292
Portland International Airport20March 13November 19247
Portland KGW-TV160February 25December 1280
Portland Troutdale Airport30March 16November 20250
Portland WFO20March 13November 22251
Portland-Hillsboro Airport200April 16October 23191
Powers230March 21November 14241
Prineville2,880June 1September 22113
Prospect 2 SW2,480May 19October 3136
Redmond Roberts Field3,040June 9September 1498
Rex 1 S520March 21November 22241
Richland2,210May 10October 1141
Riddle680March 31November 6221
Riley 10 WSW4,580June 11September 1187
Riverside 7 SSW3,380June 7September 689
Rockville 5 N3,670May 29September 14108
Rome 2 NW3,410June 11September 1088
Rome St Airport4,050May 26September 21117
Roseburg Kqen430March 23November 18237
Roseburg Regional Airport520March 19November 20245
Ruch1,550May 4October 13160
Saint Helens RFD270April 18November 7201
Salem Mcnary Field210April 3November 1212
Santiam Junction3,750Frost possible any month65
Scappoose Ind Airport60April 10November 2209
Scotts Mills 9 SE2,320April 27November 4190
Seaside10April 2November 12223
Seneca4,660Frost possible any month24
Sexton Summit3,830May 16October 30164
Sheaville 1 SE4,620May 22September 28126
Silver Creek Falls1,350April 30October 22174
Silver Lake RS4,390Frost possible any month63
Silverton410March 28November 10227
Sisters3,180Frost possible any month57
Squaw Butte-Northern Great Bas4,660June 11September 28107
Stayton430March 29November 6222
Summer Lake 1 S4,190June 8September 1596
Sunriver4,180Frost possible any month42
The Dalles150April 14October 23191
The Poplars4,310Frost possible any month64
Three Lynx1,120April 5November 8217
Tillamook10April 22October 21183
Tillamook 6 SE140April 5November 4219
Toketee Falls2,060April 29October 18171
Troutdale30March 26November 17237
Union2,780May 11September 26136
Vale2,240May 8September 29140
Vernonia #2630May 8October 1144
Wallowa2,920June 7September 991
Westfall3,040May 7October 3147
Wickiup Dam4,360June 7September 18100
Winchester460March 31November 5215
Winchester Bay Coast GRD10March 25November 24249
Yachats50February 19*December 11*303

*Not every winter has a freeze at this station; the date is for the years that do.

Typical (1-in-2) dates at 32°F. For the early and late years, and a planting calendar built from your own dates, look up your ZIP code.