Oregon Frost Dates
Oregon has 189 NOAA weather stations with freeze records in the 1991–2020 climate normals. The typical last spring frost ranges from January 31 at Brookings 2 Se to June 11 at Squaw Butte-Northern Great Bas; at half the stations it has come by April 22. The first fall frost typically arrives between September 5 at Drewsey and December 27 at Brookings, with a median of October 22.
The growing season between the typical frosts runs from 84 days at Enterprise 20 Nne to 349 days at Brookings; 183 days at the median station.
At 18 stations, a freeze is possible in any month.
Every station in Oregon
Typical dates have a 50% chance of a frost after them in spring, and before them in fall; safer dates, 10%. A garden can differ from its nearest station, especially in a valley or on a hillside: see why your garden may differ.
| Station | Elevation | Last frost | Safer | First frost | Safer | Season (days) |
|---|---|---|---|---|---|---|
| Alkali Lake | 4,332 ft | Jun 10 | Jun 27 | Sep 14 | Aug 31 | 94 |
| Alsea Fh (Fall Creek) | 230 ft | Apr 13 | May 3 | Nov 3 | Oct 9 | 202 |
| Antelope 6 Ssw | 3,030 ft | May 22 | Jun 10 | Oct 3 | Sep 16 | 131 |
| Arlington | 277 ft | Apr 6 | Apr 28 | Oct 21 | Oct 6 | 196 |
| Ashland | 1,729 ft | May 6 | May 27 | Oct 8 | Sep 21 | 154 |
| Astoria Rgnl Ap | 9 ft | Mar 26 | Apr 18 | Nov 11 | Oct 22 | 232 |
| Aurora State Ap | 196 ft | Mar 16 | Apr 7 | Nov 14 | Oct 27 | 242 |
| Austin 3 S | 4,213 ft | A freeze is possible in any month | ||||
| Baker City Muni Ap | 3,361 ft | May 25 | Jun 16 | Sep 15 | Sep 2 | 111 |
| Bandon 2 Nne | 23 ft | Mar 9 | Apr 7 | Nov 27 | Nov 1 | 260 |
| Barnes Stn | 3,970 ft | Jun 2 | Jun 25 | Sep 17 | Aug 30 | 104 |
| Beaverton 2 Ssw | 270 ft | Apr 1 | Apr 26 | Nov 6 | Oct 19 | 222 |
| Belknap Springs 8 N | 2,152 ft | May 5 | May 29 | Oct 12 | Sep 25 | 159 |
| Bend 7 Ne | 3,358 ft | A freeze is possible in any month | ||||
| Bend | 3,660 ft | Jun 6 | Jun 22 | Sep 20 | Sep 3 | 105 |
| Bly 4 Se | 4,560 ft | Jun 8 | Jun 23 | Sep 17 | Sep 1 | 101 |
| Boardman | 280 ft | Apr 14 | May 2 | Oct 21 | Oct 5 | 188 |
| Bonneville Dam | 62 ft | Mar 14 | Apr 4 | Nov 27 | Nov 8 | 257 |
| Brookings 2 Se | 50 ft | Jan 31 | Mar 20 | Dec 27 | Nov 24 | 334 |
| Brookings | 82 ft | Jan 31 | Mar 21 | Dec 27 | Nov 26 | 349 |
| Brothers | 4,640 ft | A freeze is possible in any month | ||||
| Burns Muni Ap | 4,140 ft | Jun 11 | Jun 28 | Sep 6 | Aug 21 | 85 |
| Cascade Locks | 142 ft | Mar 24 | Apr 16 | Nov 20 | Nov 1 | 242 |
| Cascadia | 960 ft | Apr 29 | May 17 | Oct 13 | Sep 22 | 167 |
| Cave Junction 1 Wnw | 1,377 ft | May 1 | May 23 | Oct 12 | Sep 23 | 161 |
| Chemult | 4,760 ft | A freeze is possible in any month | ||||
| Chiloquin 12 Nw (Fort Klamath) | 4,180 ft | A freeze is possible in any month | ||||
| Clatskanie | 22 ft | Apr 24 | May 9 | Oct 24 | Oct 5 | 184 |
| Cloverdale | 12 ft | Mar 17 | Apr 15 | Nov 22 | Oct 26 | 251 |
| Condon | 2,881 ft | May 10 | May 27 | Oct 7 | Sep 21 | 148 |
| Coos Bay 8 Sw | 12 ft | Apr 15 | May 3 | Oct 31 | Oct 8 | 199 |
| Coquille City | 23 ft | Mar 28 | Apr 27 | Nov 6 | Oct 17 | 225 |
| Corvallis 10 Ssw | 312 ft | Apr 11 | May 5 | Oct 30 | Oct 8 | 203 |
| Corvallis State Univ | 225 ft | Apr 17 | May 8 | Oct 28 | Oct 5 | 194 |
| Corvallis Water Bureau | 592 ft | May 15 | Jun 2 | Oct 8 | Sep 24 | 145 |
| Cottage Grove 2e | 595 ft | Apr 24 | May 10 | Oct 25 | Sep 30 | 183 |
| Cottage Grove Dam | 831 ft | Apr 12 | May 4 | Nov 1 | Oct 16 | 205 |
| Cougar Dam | 1,260 ft | Mar 2 | Mar 27 | Nov 30 | Nov 3 | 274 |
| Crater Lake Nps Hq | 6,485 ft | A freeze is possible in any month | ||||
| Dallas 2 Ne | 290 ft | Apr 16 | May 5 | Nov 1 | Oct 13 | 199 |
| Dayville 8 Nw | 2,260 ft | May 4 | May 23 | Oct 6 | Sep 21 | 155 |
| Detroit Dam | 1,220 ft | Mar 9 | Apr 8 | Dec 3 | Nov 8 | 270 |
| Dorena | 820 ft | Apr 16 | May 11 | Oct 28 | Oct 4 | 194 |
| Drain | 292 ft | Apr 16 | May 8 | Oct 25 | Oct 2 | 193 |
| Drewsey | 3,515 ft | Jun 5 | Jun 26 | Sep 5 | Aug 20 | 91 |
| Dufur | 1,330 ft | May 12 | May 31 | Oct 7 | Sep 22 | 148 |
| Elgin | 2,697 ft | May 24 | Jun 21 | Sep 18 | Sep 1 | 114 |
| Elkton 1sw | 125 ft | Apr 11 | May 10 | Nov 6 | Oct 17 | 209 |
| Elkton 3 Sw | 120 ft | Mar 21 | Apr 14 | Nov 12 | Oct 14 | 240 |
| Enterprise 20 Nne | 3,280 ft | Jun 8 | Jul 8 | Sep 5 | Aug 16 | 84 |
| Estacada 2 Se | 514 ft | Mar 27 | Apr 23 | Nov 14 | Oct 23 | 230 |
| Eugene Mahlon Sweet Ap | 353 ft | Apr 11 | May 9 | Oct 23 | Oct 6 | 196 |
| Falls City 2 Ssw | 690 ft | Apr 18 | May 6 | Nov 7 | Oct 21 | 202 |
| Fern Ridge-Veneta | 485 ft | Apr 18 | May 5 | Oct 25 | Oct 6 | 189 |
| Fields | 4,227 ft | May 10 | Jun 3 | Oct 7 | Sep 21 | 145 |
| Florence #2 | 75 ft | Apr 10 | May 5 | Nov 15 | Oct 23 | 220 |
| Forest Grove | 180 ft | Apr 16 | May 5 | Oct 26 | Oct 6 | 192 |
| Fossil | 2,650 ft | Jun 3 | Jul 3 | Sep 14 | Aug 25 | 98 |
| Foster Dam | 550 ft | Apr 12 | May 5 | Oct 28 | Oct 5 | 197 |
| Ft Clatsop Natl Mem | 42 ft | Mar 30 | Apr 28 | Nov 18 | Oct 27 | 233 |
| Gerber Dam | 4,870 ft | May 31 | Jun 17 | Sep 21 | Sep 6 | 114 |
| Gold Beach Rs | 50 ft | Feb 16 | Mar 25 | Dec 16 | Nov 23 | 314 |
| Government Camp | 3,980 ft | May 27 | Jun 14 | Oct 9 | Sep 18 | 134 |
| Grants Pass | 932 ft | Apr 8 | May 1 | Oct 28 | Oct 8 | 201 |
| Grizzly | 3,635 ft | A freeze is possible in any month | ||||
| Halfway | 2,653 ft | May 15 | Jun 2 | Sep 24 | Sep 9 | 130 |
| Hart Mtn Refuge | 5,618 ft | A freeze is possible in any month | ||||
| Headworks Portland Wtr B | 748 ft | Mar 27 | Apr 20 | Nov 18 | Oct 26 | 239 |
| Heppner | 1,885 ft | Apr 26 | May 11 | Oct 19 | Oct 3 | 174 |
| Hermiston 2 Nw | 460 ft | Apr 27 | May 11 | Oct 7 | Sep 25 | 163 |
| Hermiston Muni Ap | 641 ft | Apr 26 | May 10 | Oct 10 | Sep 25 | 167 |
| Honeyman Sp | 115 ft | Mar 28 | Apr 21 | Nov 22 | Oct 28 | 237 |
| Hood Rvr Exp Stn | 500 ft | Apr 20 | May 9 | Oct 13 | Sep 30 | 177 |
| Howard Prairie Dam | 4,567 ft | Jun 8 | Jun 25 | Sep 24 | Sep 6 | 108 |
| Huntington | 2,110 ft | Apr 23 | May 7 | Oct 13 | Oct 1 | 172 |
| Idleyld Park 4 Ne | 1,080 ft | Apr 27 | May 15 | Oct 19 | Sep 26 | 176 |
| Illahe | 348 ft | Mar 30 | May 2 | Nov 17 | Oct 20 | 233 |
| John Day 35 Wnw | 2,245 ft | Apr 30 | May 14 | Oct 14 | Oct 1 | 167 |
| John Day | 3,063 ft | May 28 | Jun 15 | Sep 18 | Sep 2 | 113 |
| Joseph | 4,184 ft | May 24 | Jul 6 | Oct 1 | Sep 10 | 126 |
| Keno | 4,128 ft | Jun 5 | Jun 22 | Sep 20 | Sep 6 | 107 |
| Kent | 2,710 ft | May 15 | Jun 6 | Oct 11 | Sep 27 | 147 |
| Klamath Falls Intl Ap | 4,084 ft | Jun 9 | Jun 26 | Sep 18 | Sep 4 | 99 |
| La Grande | 2,755 ft | May 6 | May 26 | Oct 1 | Sep 17 | 146 |
| Lacomb 3 Nne | 520 ft | Apr 26 | May 11 | Oct 24 | Oct 5 | 184 |
| Lakeview 2 Nnw | 4,890 ft | Jun 4 | Jun 22 | Sep 17 | Aug 27 | 102 |
| Langlois #2 | 90 ft | Mar 16 | Apr 15 | Nov 29 | Nov 1 | 258 |
| Laurel Mtn | 3,589 ft | May 20 | Jun 8 | Oct 23 | Oct 5 | 157 |
| Leaburg 1 Sw | 675 ft | Apr 3 | May 2 | Nov 11 | Oct 21 | 220 |
| Lebanon | 330 ft | Mar 14 | Apr 14 | Nov 18 | Oct 27 | 248 |
| Lemolo Lake 3 Nnw | 4,077 ft | Jun 1 | Jun 21 | Sep 23 | Aug 31 | 115 |
| Long Creek | 3,740 ft | Jun 5 | Jun 25 | Sep 14 | Aug 30 | 99 |
| Lookout Pt Dam | 712 ft | Mar 7 | Apr 2 | Nov 27 | Nov 1 | 263 |
| Lost Creek Dam | 1,580 ft | Apr 29 | May 19 | Oct 17 | Oct 1 | 171 |
| Madras 2 N | 2,443 ft | May 19 | Jun 7 | Oct 4 | Sep 20 | 136 |
| Madras | 2,230 ft | A freeze is possible in any month | ||||
| Malheur Branch Exp Stn | 2,260 ft | Apr 23 | May 9 | Oct 13 | Oct 1 | 173 |
| Malheur Refuge Hq | 4,118 ft | May 29 | Jun 17 | Sep 18 | Sep 2 | 113 |
| Mapleton | 17 ft | Feb 15 | Mar 19 | Dec 9 | Nov 9 | 306 |
| Marion Forks Fish Hatchery | 2,475 ft | May 15 | Jun 11 | Sep 30 | Sep 10 | 134 |
| Mc Dermitt 26 N | 4,464 ft | Jun 4 | Jun 20 | Sep 26 | Sep 5 | 113 |
| Mc Minnville | 155 ft | Apr 5 | Apr 27 | Nov 7 | Oct 20 | 216 |
| Mckenzie Rvr Rs | 1,478 ft | May 1 | May 19 | Oct 10 | Sep 20 | 159 |
| Mcminnville Muni Ap | 159 ft | Apr 15 | May 6 | Oct 26 | Oct 5 | 195 |
| Mcnary Dam #2 | 361 ft | Mar 30 | Apr 20 | Nov 4 | Oct 21 | 217 |
| Meacham | 3,723 ft | A freeze is possible in any month | ||||
| Medford Rogue Vly Ap | 1,297 ft | Apr 8 | Apr 30 | Oct 29 | Oct 14 | 204 |
| Milton Freewater | 970 ft | Mar 25 | Apr 16 | Oct 29 | Oct 12 | 218 |
| Mitchell 2 E | 3,320 ft | May 22 | Jun 11 | Oct 4 | Sep 16 | 135 |
| Molalla 7ne | 647 ft | Mar 16 | Apr 12 | Nov 19 | Oct 31 | 247 |
| Monument 2 | 1,995 ft | May 9 | May 26 | Sep 27 | Sep 9 | 139 |
| Moro | 1,870 ft | May 12 | May 31 | Oct 4 | Sep 16 | 143 |
| N Willamette Exp Stn | 150 ft | Mar 18 | Apr 10 | Nov 13 | Oct 27 | 243 |
| Nature Park-Beaverton | 185 ft | Feb 11 | Mar 5 | Dec 5 | Nov 11 | 303 |
| Newport 1 Se | 8 ft | Feb 19 | Mar 23 | Dec 16 | Nov 14 | 306 |
| Newport 3n | 220 ft | Mar 12 | Apr 16 | Dec 10 | Nov 7 | 271 |
| Newport | 122 ft | Mar 21 | Apr 12 | Nov 27 | Nov 1 | 252 |
| North Bend Rgnl Ap | 17 ft | Feb 21 | Mar 25 | Dec 9 | Nov 12 | 294 |
| Nyssa | 2,175 ft | Apr 18 | May 4 | Oct 18 | Oct 4 | 182 |
| O O Rch | 4,136 ft | Jun 11 | Jul 1 | Sep 6 | Aug 19 | 88 |
| Oakridge Fish Hatchery | 1,275 ft | Apr 24 | May 11 | Oct 24 | Oct 2 | 183 |
| Odell Lake-East | 4,800 ft | A freeze is possible in any month | ||||
| Ontario Ksrv | 2,145 ft | Apr 22 | May 7 | Oct 9 | Sep 26 | 168 |
| Ontario Muni Ap | 2,190 ft | Apr 21 | May 8 | Oct 14 | Sep 29 | 176 |
| Oregon City | 167 ft | Mar 18 | Apr 11 | Nov 18 | Oct 30 | 244 |
| Otis 2 Ne | 150 ft | Apr 4 | May 3 | Nov 16 | Oct 26 | 227 |
| Owyhee Dam | 2,400 ft | May 7 | May 27 | Oct 5 | Sep 19 | 150 |
| Paisley | 4,360 ft | Jun 6 | Jun 28 | Sep 14 | Aug 27 | 98 |
| Parkdale 1 Nne | 1,520 ft | May 13 | Jun 3 | Oct 3 | Sep 15 | 142 |
| Paulina | 3,684 ft | A freeze is possible in any month | ||||
| Pelton Dam | 1,410 ft | May 5 | May 29 | Oct 7 | Sep 24 | 154 |
| Pendleton Branch Exp Stn | 1,487 ft | May 12 | Jun 2 | Sep 27 | Sep 8 | 135 |
| Pendleton Dwtn | 1,040 ft | Apr 22 | May 8 | Oct 9 | Sep 27 | 170 |
| Pendleton Wfo | 1,510 ft | Apr 14 | May 5 | Oct 22 | Oct 7 | 188 |
| Pendleton | 1,515 ft | Apr 26 | May 10 | Oct 16 | Oct 1 | 174 |
| Pilot Rock 1 Se | 1,720 ft | May 7 | May 28 | Oct 4 | Sep 16 | 147 |
| Port Orford #2 | 42 ft | Feb 17 | Mar 19 | Dec 3 | Nov 8 | 292 |
| Portland Intl Ap | 19 ft | Mar 13 | Apr 1 | Nov 19 | Oct 29 | 247 |
| Portland Kgw-Tv | 159 ft | Feb 25 | Mar 21 | Dec 1 | Nov 10 | 280 |
| Portland Troutdale Ap | 29 ft | Mar 16 | Apr 12 | Nov 20 | Oct 30 | 250 |
| Portland Wfo | 21 ft | Mar 13 | Apr 5 | Nov 22 | Nov 3 | 251 |
| Portland-Hillsboro Ap | 204 ft | Apr 16 | May 3 | Oct 23 | Oct 3 | 191 |
| Powers | 230 ft | Mar 21 | Apr 12 | Nov 14 | Oct 21 | 241 |
| Prineville | 2,876 ft | Jun 1 | Jun 22 | Sep 22 | Aug 31 | 113 |
| Prospect 2 Sw | 2,482 ft | May 19 | Jun 9 | Oct 3 | Sep 13 | 136 |
| Redmond Roberts Fld | 3,043 ft | Jun 9 | Jun 26 | Sep 14 | Sep 1 | 98 |
| Rex 1 S | 515 ft | Mar 21 | Apr 19 | Nov 22 | Nov 4 | 241 |
| Richland | 2,215 ft | May 10 | May 29 | Oct 1 | Sep 16 | 141 |
| Riddle | 680 ft | Mar 31 | Apr 27 | Nov 6 | Oct 11 | 221 |
| Riley 10 Wsw | 4,583 ft | Jun 11 | Jul 3 | Sep 11 | Aug 23 | 87 |
| Riverside 7 Ssw | 3,380 ft | Jun 7 | Jun 28 | Sep 6 | Aug 22 | 89 |
| Rockville 5 N | 3,670 ft | May 29 | Jun 23 | Sep 14 | Sep 1 | 108 |
| Rome 2 Nw | 3,405 ft | Jun 11 | Jul 3 | Sep 10 | Aug 27 | 88 |
| Rome St Ap | 4,050 ft | May 26 | Jun 13 | Sep 21 | Sep 5 | 117 |
| Roseburg Kqen | 425 ft | Mar 23 | Apr 16 | Nov 18 | Oct 24 | 237 |
| Roseburg Rgnl Ap | 525 ft | Mar 19 | Apr 13 | Nov 20 | Oct 27 | 245 |
| Ruch | 1,550 ft | May 4 | May 23 | Oct 13 | Sep 22 | 160 |
| Saint Helens Rfd | 269 ft | Apr 18 | May 26 | Nov 7 | Oct 21 | 201 |
| Salem Mcnary Fld | 205 ft | Apr 3 | Apr 27 | Nov 1 | Oct 16 | 212 |
| Santiam Junction | 3,750 ft | A freeze is possible in any month | ||||
| Scappoose Ind Ap | 55 ft | Apr 10 | May 1 | Nov 2 | Oct 16 | 209 |
| Scotts Mills 9 Se | 2,315 ft | Apr 27 | May 17 | Nov 4 | Oct 18 | 190 |
| Seaside | 10 ft | Apr 2 | Apr 29 | Nov 12 | Oct 18 | 223 |
| Seneca | 4,660 ft | A freeze is possible in any month | ||||
| Sexton Summit | 3,832 ft | May 16 | Jun 7 | Oct 30 | Oct 8 | 164 |
| Silver Creek Falls | 1,350 ft | Apr 30 | May 15 | Oct 22 | Oct 2 | 174 |
| Silver Lake Rs | 4,385 ft | A freeze is possible in any month | ||||
| Silverton | 408 ft | Mar 28 | Apr 19 | Nov 10 | Oct 25 | 227 |
| Sisters | 3,180 ft | A freeze is possible in any month | ||||
| Squaw Butte-Northern Great Bas | 4,660 ft | Jun 11 | Jun 28 | Sep 28 | Sep 3 | 107 |
| Stayton | 425 ft | Mar 29 | Apr 18 | Nov 6 | Oct 20 | 222 |
| Summer Lake 1 S | 4,192 ft | Jun 8 | Jun 25 | Sep 15 | Aug 31 | 96 |
| Sunriver | 4,180 ft | A freeze is possible in any month | ||||
| The Dalles | 150 ft | Apr 14 | May 1 | Oct 23 | Oct 5 | 191 |
| The Poplars | 4,310 ft | A freeze is possible in any month | ||||
| Three Lynx | 1,120 ft | Apr 5 | Apr 30 | Nov 8 | Oct 20 | 217 |
| Tillamook 6se | 140 ft | Apr 5 | May 4 | Nov 4 | Oct 13 | 219 |
| Tillamook | 12 ft | Apr 22 | May 13 | Oct 21 | Sep 27 | 183 |
| Toketee Falls | 2,060 ft | Apr 29 | May 16 | Oct 18 | Sep 28 | 171 |
| Troutdale | 33 ft | Mar 26 | Apr 21 | Nov 17 | Oct 26 | 237 |
| Union | 2,777 ft | May 11 | May 31 | Sep 26 | Sep 9 | 136 |
| Vale | 2,240 ft | May 8 | Jun 7 | Sep 29 | Sep 11 | 140 |
| Vernonia #2 | 625 ft | May 8 | May 29 | Oct 1 | Sep 11 | 144 |
| Wallowa | 2,923 ft | Jun 7 | Jul 7 | Sep 9 | Aug 24 | 91 |
| Westfall | 3,040 ft | May 7 | May 28 | Oct 3 | Sep 19 | 147 |
| Wickiup Dam | 4,358 ft | Jun 7 | Jul 2 | Sep 18 | Sep 3 | 100 |
| Winchester Bay Coast Grd | 8 ft | Mar 25 | Apr 27 | Nov 24 | Oct 27 | 249 |
| Winchester | 460 ft | Mar 31 | Apr 26 | Nov 5 | Oct 16 | 215 |
| Yachats | 50 ft | Feb 19 | Mar 23 | Dec 11 | Nov 12 | 303 |
Plan your garden with these dates
Enter your ZIP code in the planner: it picks the nearest of these stations and dates every crop in your beds from its frosts. Free, in your browser.
Questions
When is the last frost in Oregon?
It depends on where you are. The typical last spring frost at Oregon's NOAA stations ranges from January 31 to June 11, and half of them have had it by April 22. Enter your ZIP code above for the station nearest you.
When is the first frost in Oregon?
Typically between September 5 and December 27, depending on the station; the median is October 22. Plan fall crops back from your own station's date.
What do "typical" and "safer" mean?
With the typical (50%) last-frost date, half of years still have a frost after it. With the safer (10%) date, only one year in ten does. In fall it's the other way around: the safer date is the earlier one.
Other states
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Delaware
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming