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.
| City | Avg last frost | Avg first frost | Season | ZIP codes |
|---|---|---|---|---|
| Adams | May 12 | Sep 27 | 135 days | 97810 |
| Adel | May 26 | Oct 1 | 127 days | 97620 |
| Adrian | Apr 24 | Oct 9 | 169 days | 97901 |
| Agness | Mar 30 | Nov 17 | 233 days | 97406 |
| Albany | Apr 17 | Oct 28 | 194 days | 97321, 97322 |
| Allegany | Feb 21 | Dec 9 | 294 days | 97407 |
| Alsea | Apr 13 | Nov 3 | 202 days | 97324 |
| Alvadore | Apr 11 | Oct 23 | 196 days | 97409 |
| Amity | Apr 15 | Oct 26 | 195 days | 97101 |
| Antelope | May 22 | Oct 3 | 131 days | 97001 |
| Arch Cape | Apr 2 | Nov 12 | 223 days | 97102 |
| Arlington | Apr 6 | Oct 21 | 196 days | 97812 |
| Arock | Jun 11 | Sep 10 | 88 days | 97902 |
| Ashland | May 6 | Oct 8 | 154 days | 97520 |
| Ashwood | Any month | — | 43 days | 97711 |
| Astoria | Mar 30 | Nov 18 | 233 days | 97103 |
| Athena | May 12 | Sep 27 | 135 days | 97813 |
| Aumsville | Mar 29 | Nov 6 | 222 days | 97325 |
| Aurora | Mar 16 | Nov 14 | 242 days | 97002 |
| Azalea | Apr 29 | Oct 17 | 171 days | 97410 |
| Baker City | May 25 | Sep 15 | 111 days | 97814 |
| Bandon | Mar 9 | Nov 27 | 260 days | 97411 |
| Banks | Apr 16 | Oct 26 | 192 days | 97106 |
| Bates | Any month | — | 74 days | 97817 |
| Bay City | Apr 22 | Oct 21 | 183 days | 97107 |
| Beatty | May 31 | Sep 21 | 114 days | 97621 |
| Beaver | Mar 17 | Nov 22 | 251 days | 97108 |
| Beavercreek | Mar 27 | Nov 14 | 230 days | 97004 |
| Beaverton | Apr 16 | Oct 23 | 191 days | 97003, 97005, 97006, 97007 +6 more |
| Bend | Jun 6 | Sep 20 | 105 days | 97701, 97702, 97703, 97707 +2 more |
| Blachly | Apr 18 | Oct 25 | 189 days | 97412 |
| Blodgett | May 15 | Oct 8 | 145 days | 97326 |
| Blue River | May 1 | Oct 10 | 159 days | 97413 |
| Bly | May 31 | Sep 21 | 114 days | 97622 |
| Boardman | Apr 14 | Oct 21 | 188 days | 97818 |
| Bonanza | May 31 | Sep 21 | 114 days | 97623 |
| Boring | Mar 27 | Nov 14 | 230 days | 97009 |
| Bridal Veil | Mar 14 | Nov 27 | 257 days | 97010 |
| Bridgeport | May 25 | Sep 15 | 111 days | 97819 |
| Brightwood | Apr 5 | Nov 8 | 217 days | 97011 |
| Broadbent | Mar 21 | Nov 14 | 241 days | 97414 |
| Brogan | May 7 | Oct 3 | 147 days | 97903 |
| Brookings | Jan 31 | Dec 27 | 349 days | 97415 |
| Brothers | Any month | — | 60 days | 97712 |
| Brownsville | Apr 12 | Oct 28 | 197 days | 97327 |
| Burns | Jun 11 | Sep 6 | 85 days | 97720 |
| Butte Falls | May 19 | Oct 3 | 136 days | 97522 |
| Buxton | May 8 | Oct 1 | 144 days | 97109 |
| Camas Valley | Mar 31 | Nov 6 | 221 days | 97416 |
| Camp Sherman | Any month | — | 57 days | 97730 |
| Canby | Mar 16 | Nov 14 | 242 days | 97013 |
| Cannon Beach | Apr 2 | Nov 12 | 223 days | 97110 |
| Canyon City | May 28 | Sep 18 | 113 days | 97820 |
| Canyonville | Mar 31 | Nov 6 | 221 days | 97417 |
| Carlton | Apr 5 | Nov 7 | 216 days | 97111 |
| Cascade Locks | Mar 14 | Nov 27 | 257 days | 97014 |
| Cascadia | Apr 29 | Oct 13 | 167 days | 97329 |
| Cave Junction | May 1 | Oct 12 | 161 days | 97523 |
| Central Point | Apr 8 | Oct 29 | 204 days | 97502 |
| Chemult | Any month | — | 23 days | 97731 |
| Cheshire | Apr 18 | Oct 25 | 189 days | 97419 |
| Chiloquin | Any month | — | 59 days | 97624 |
| Christmas Valley | Any month | — | 64 days | 97641 |
| Clackamas | Mar 18 | Nov 18 | 244 days | 97015 |
| Clatskanie | May 8 | Oct 1 | 144 days | 97016 |
| Cloverdale | Mar 17 | Nov 22 | 251 days | 97112 |
| Colton | Mar 27 | Nov 14 | 230 days | 97017 |
| Columbia City | Apr 10 | Nov 2 | 209 days | 97018 |
| Condon | May 10 | Oct 7 | 148 days | 97823 |
| Coos Bay | Mar 28 | Nov 6 | 225 days | 97420 |
| Coquille | Mar 28 | Nov 6 | 225 days | 97423 |
| Corbett | Mar 27 | Nov 18 | 239 days | 97019 |
| Cornelius | Apr 16 | Oct 26 | 192 days | 97113 |
| Corvallis | Apr 17 | Oct 28 | 194 days | 97330, 97331, 97333, 97339 |
| Cottage Grove | Apr 12 | Nov 1 | 205 days | 97424 |
| Cove | May 11 | Sep 26 | 136 days | 97824 |
| Crabtree | Apr 26 | Oct 24 | 184 days | 97335 |
| Crane | Jun 11 | Sep 6 | 85 days | 97732 |
| Crater Lake | Any month | — | 55 days | 97604 |
| Crawfordsville | Apr 12 | Oct 28 | 197 days | 97336 |
| Crescent | Jun 7 | Sep 18 | 100 days | 97733 |
| Creswell | Apr 16 | Oct 28 | 194 days | 97426 |
| Culver | Jun 9 | Sep 14 | 98 days | 97734 |
| Dairy | Jun 9 | Sep 18 | 99 days | 97625 |
| Dallas | Apr 16 | Nov 1 | 199 days | 97338 |
| Damascus | Mar 27 | Nov 14 | 230 days | 97089 |
| Days Creek | Mar 31 | Nov 6 | 221 days | 97429 |
| Dayton | Apr 15 | Oct 26 | 195 days | 97114 |
| Dayville | May 4 | Oct 6 | 155 days | 97825 |
| Deadwood | Apr 18 | Oct 25 | 189 days | 97430 |
| Deer Island | Apr 18 | Nov 7 | 201 days | 97054 |
| Depoe Bay | Apr 4 | Nov 16 | 227 days | 97341 |
| Detroit | Mar 9 | Dec 3 | 270 days | 97342 |
| Dexter | Mar 7 | Nov 27 | 263 days | 97431 |
| Diamond | May 29 | Sep 18 | 113 days | 97722 |
| Dillard | Mar 23 | Nov 18 | 237 days | 97432 |
| Donald | Mar 16 | Nov 14 | 242 days | 97020 |
| Dorena | Apr 16 | Oct 28 | 194 days | 97434 |
| Drain | Apr 16 | Oct 25 | 193 days | 97435 |
| Drewsey | Jun 5 | Sep 5 | 91 days | 97904 |
| Dufur | May 12 | Oct 4 | 143 days | 97021 |
| Dundee | Apr 15 | Oct 26 | 195 days | 97115 |
| Durkee | May 25 | Sep 15 | 111 days | 97905 |
| Eagle Creek | Mar 27 | Nov 14 | 230 days | 97022 |
| Eagle Point | Apr 8 | Oct 29 | 204 days | 97524 |
| Echo | Apr 26 | Oct 10 | 167 days | 97826 |
| Eddyville | May 15 | Oct 8 | 145 days | 97343 |
| Elgin | May 24 | Sep 18 | 114 days | 97827 |
| Elkton | Mar 21 | Nov 12 | 240 days | 97436 |
| Elmira | Apr 18 | Oct 25 | 189 days | 97437 |
| Enterprise | May 24 | Oct 1 | 126 days | 97828 |
| Estacada | Mar 27 | Nov 14 | 230 days | 97023 |
| Eugene | Apr 11 | Oct 23 | 196 days | 97401, 97402, 97403, 97404 +3 more |
| Fairview | Mar 16 | Nov 20 | 250 days | 97024 |
| Fall Creek | Apr 24 | Oct 24 | 183 days | 97438 |
| Falls City | Apr 18 | Nov 7 | 202 days | 97344 |
| Fields | May 10 | Oct 7 | 145 days | 97710 |
| Florence | Mar 28 | Nov 22 | 237 days | 97439 |
| Forest Grove | Apr 16 | Oct 26 | 192 days | 97116 |
| Fort Klamath | Any month | — | 59 days | 97626 |
| Fort Rock | Any month | — | 64 days | 97735 |
| Fossil | May 22 | Oct 4 | 135 days | 97830 |
| Foster | Apr 29 | Oct 13 | 167 days | 97345 |
| Frenchglen | May 10 | Oct 7 | 145 days | 97736 |
| Gales Creek | Apr 16 | Oct 26 | 192 days | 97117 |
| Gardiner | Mar 25 | Nov 24 | 249 days | 97441 |
| Garibaldi | Apr 22 | Oct 21 | 183 days | 97118 |
| Gaston | Apr 16 | Oct 26 | 192 days | 97119 |
| Gates | Mar 9 | Dec 3 | 270 days | 97346 |
| Gervais | Mar 16 | Nov 14 | 242 days | 97026 |
| Gilchrist | Jun 7 | Sep 18 | 100 days | 97737 |
| Gladstone | Mar 18 | Nov 18 | 244 days | 97027 |
| Glendale | May 16 | Oct 30 | 164 days | 97442 |
| Gleneden Beach | Apr 4 | Nov 16 | 227 days | 97388 |
| Glide | Mar 19 | Nov 20 | 245 days | 97443 |
| Gold Beach | Feb 16 | Dec 16 | 314 days | 97444 |
| Gold Hill | May 4 | Oct 13 | 160 days | 97525 |
| Government Camp | May 27 | Oct 9 | 134 days | 97028 |
| Grand Ronde | Apr 18 | Nov 7 | 202 days | 97347 |
| Grants Pass | Apr 8 | Oct 28 | 201 days | 97526, 97527, 97528 |
| Grass Valley | May 15 | Oct 11 | 147 days | 97029 |
| Gresham | Mar 16 | Nov 20 | 250 days | 97030, 97080 |
| Haines | May 25 | Sep 15 | 111 days | 97833 |
| Halfway | May 15 | Sep 24 | 130 days | 97834 |
| Halsey | Apr 17 | Oct 28 | 194 days | 97348 |
| Hammond | Mar 26 | Nov 11 | 232 days | 97121 |
| Happy Valley | Mar 18 | Nov 18 | 244 days | 97086 |
| Harper | May 7 | Oct 5 | 150 days | 97906 |
| Harrisburg | Apr 11 | Oct 23 | 196 days | 97446 |
| Hebo | Mar 17 | Nov 22 | 251 days | 97122 |
| Helix | May 12 | Sep 27 | 135 days | 97835 |
| Heppner | Apr 26 | Oct 19 | 174 days | 97836 |
| Hereford | Any month | — | 74 days | 97837 |
| Hermiston | Apr 27 | Oct 7 | 163 days | 97838 |
| Hillsboro | Apr 16 | Oct 23 | 191 days | 97123, 97124, 97129 |
| Hines | Jun 11 | Sep 6 | 85 days | 97738 |
| Hood River | Apr 20 | Oct 13 | 177 days | 97031 |
| Hubbard | Mar 16 | Nov 14 | 242 days | 97032 |
| Huntington | Apr 23 | Oct 13 | 172 days | 97907 |
| Idanha | Mar 9 | Dec 3 | 270 days | 97350 |
| Idleyld Park | Apr 27 | Oct 19 | 176 days | 97447 |
| Imbler | May 6 | Oct 1 | 146 days | 97841 |
| Imnaha | Jun 8 | Sep 5 | 84 days | 97842 |
| Independence | Apr 3 | Nov 1 | 212 days | 97351 |
| Ione | Apr 26 | Oct 19 | 174 days | 97843 |
| Ironside | Any month | — | 74 days | 97908 |
| Irrigon | Apr 14 | Oct 21 | 188 days | 97844 |
| Jacksonville | May 4 | Oct 13 | 160 days | 97530 |
| Jamieson | Apr 23 | Oct 13 | 172 days | 97909 |
| Jefferson | Apr 3 | Nov 1 | 212 days | 97352 |
| John Day | May 28 | Sep 18 | 113 days | 97845 |
| Jordan Valley | May 22 | Sep 28 | 126 days | 97910 |
| Joseph | May 24 | Oct 1 | 126 days | 97846 |
| Junction City | Apr 11 | Oct 23 | 196 days | 97448 |
| Juntura | Jun 5 | Sep 5 | 91 days | 97911 |
| Keizer | Apr 3 | Nov 1 | 212 days | 97307 |
| Keno | Jun 9 | Sep 18 | 99 days | 97627 |
| Kent | May 22 | Oct 3 | 131 days | 97033 |
| Kerby | May 1 | Oct 12 | 161 days | 97531 |
| Kimberly | Jun 5 | Sep 14 | 99 days | 97848 |
| Klamath Falls | Jun 9 | Sep 18 | 99 days | 97601, 97602, 97603 |
| La Grande | May 6 | Oct 1 | 146 days | 97850 |
| La Pine | Jun 7 | Sep 18 | 100 days | 97739 |
| Lafayette | Apr 5 | Nov 7 | 216 days | 97127 |
| Lake Oswego | Mar 18 | Nov 18 | 244 days | 97034, 97035 |
| Lakeside | Mar 25 | Nov 24 | 249 days | 97449 |
| Lakeview | Jun 4 | Sep 17 | 102 days | 97630 |
| Langlois | Mar 16 | Nov 29 | 258 days | 97450 |
| Lebanon | Apr 26 | Oct 24 | 184 days | 97355 |
| Lexington | Apr 26 | Oct 19 | 174 days | 97839 |
| Lincoln City | Apr 4 | Nov 16 | 227 days | 97367 |
| Logsden | Apr 4 | Nov 16 | 227 days | 97357 |
| Long Creek | Jun 5 | Sep 14 | 99 days | 97856 |
| Lorane | Apr 24 | Oct 25 | 183 days | 97451 |
| Lostine | Jun 7 | Sep 9 | 91 days | 97857 |
| Lowell | Mar 7 | Nov 27 | 263 days | 97452 |
| Lyons | Apr 30 | Oct 22 | 174 days | 97358 |
| Madras | Any month | — | 82 days | 97741 |
| Malin | Jun 6 | Sep 14 | 97 days | 97632 |
| Manning | Apr 16 | Oct 26 | 192 days | 97125 |
| Manzanita | Apr 2 | Nov 12 | 223 days | 97130 |
| Mapleton | Feb 15 | Dec 9 | 306 days | 97453 |
| Marcola | Apr 3 | Nov 11 | 220 days | 97454 |
| Marylhurst | Mar 18 | Nov 18 | 244 days | 97036 |
| Maupin | Any month | — | 82 days | 97037 |
| Mcminnville | Apr 5 | Nov 7 | 216 days | 97128 |
| Meacham | Any month | — | 48 days | 97859 |
| Medford | May 6 | Oct 8 | 154 days | 97501, 97504 |
| Mehama | Mar 29 | Nov 6 | 222 days | 97384 |
| Merlin | Apr 8 | Oct 28 | 201 days | 97532 |
| Merrill | Jun 6 | Sep 14 | 97 days | 97633 |
| Midland | Jun 9 | Sep 18 | 99 days | 97634 |
| Mikkalo | May 12 | Oct 4 | 143 days | 97861 |
| Mill City | Mar 9 | Dec 3 | 270 days | 97360 |
| Milton Freewater | Mar 25 | Oct 29 | 218 days | 97862 |
| Mitchell | May 22 | Oct 4 | 135 days | 97750 |
| Molalla | Mar 28 | Nov 10 | 227 days | 97038 |
| Monmouth | Apr 16 | Nov 1 | 199 days | 97361 |
| Monroe | Apr 11 | Oct 23 | 196 days | 97456 |
| Monument | May 9 | Sep 27 | 139 days | 97864 |
| Moro | May 12 | Oct 4 | 143 days | 97039 |
| Mosier | Apr 20 | Oct 13 | 177 days | 97040 |
| Mount Angel | Mar 28 | Nov 10 | 227 days | 97362 |
| Mount Hood Parkdale | May 13 | Oct 3 | 142 days | 97041 |
| Mount Vernon | May 28 | Sep 18 | 113 days | 97865 |
| Mulino | Mar 27 | Nov 14 | 230 days | 97042 |
| Murphy | May 4 | Oct 13 | 160 days | 97533 |
| Myrtle Creek | Mar 31 | Nov 6 | 221 days | 97457 |
| Myrtle Point | Mar 21 | Nov 14 | 241 days | 97458 |
| Nehalem | Apr 2 | Nov 12 | 223 days | 97131 |
| Neotsu | Apr 4 | Nov 16 | 227 days | 97364 |
| Neskowin | Apr 4 | Nov 16 | 227 days | 97149 |
| Netarts | Apr 22 | Oct 21 | 183 days | 97143 |
| New Pine Creek | May 26 | Oct 1 | 127 days | 97635 |
| Newberg | Mar 16 | Nov 14 | 242 days | 97132 |
| Newport | Mar 21 | Nov 27 | 252 days | 97365 |
| North Bend | Feb 21 | Dec 9 | 294 days | 97459 |
| North Plains | May 8 | Oct 1 | 144 days | 97133 |
| North Powder | May 25 | Sep 15 | 111 days | 97867 |
| Noti | Apr 18 | Oct 25 | 189 days | 97461 |
| Nyssa | Apr 18 | Oct 18 | 182 days | 97913 |
| O Brien | May 1 | Oct 12 | 161 days | 97534 |
| Oakland | Mar 31 | Nov 5 | 215 days | 97462 |
| Oakridge | Apr 24 | Oct 24 | 183 days | 97463 |
| Oceanside | Apr 22 | Oct 21 | 183 days | 97134 |
| Odell | Apr 20 | Oct 13 | 177 days | 97044 |
| Ontario | Apr 22 | Oct 9 | 168 days | 97914 |
| Ophir | Feb 16 | Dec 16 | 314 days | 97464 |
| Oregon City | Mar 18 | Nov 18 | 244 days | 97045 |
| Otis | Apr 4 | Nov 16 | 227 days | 97368 |
| Otter Rock | Mar 12 | Dec 10 | 271 days | 97369 |
| Oxbow | Apr 2 | Nov 5 | 216 days | 97840 |
| Pacific City | Mar 17 | Nov 22 | 251 days | 97135 |
| Paisley | Jun 6 | Sep 14 | 98 days | 97636 |
| Paulina | Jun 2 | Sep 17 | 104 days | 97751 |
| Pendleton | Apr 14 | Oct 22 | 188 days | 97801 |
| Philomath | May 15 | Oct 8 | 145 days | 97370 |
| Phoenix | May 4 | Oct 13 | 160 days | 97535 |
| Pilot Rock | May 7 | Oct 4 | 147 days | 97868 |
| Pleasant Hill | Mar 7 | Nov 27 | 263 days | 97455 |
| Plush | Jun 6 | Sep 14 | 98 days | 97637 |
| Port Orford | Feb 17 | Dec 3 | 292 days | 97465 |
| Portland | Feb 25 | Dec 1 | 280 days | 97201, 97202, 97203, 97204 +56 more |
| Post | Jun 2 | Sep 17 | 104 days | 97752 |
| Powell Butte | Jun 9 | Sep 14 | 98 days | 97753 |
| Powers | Mar 21 | Nov 14 | 241 days | 97466 |
| Prairie City | May 28 | Sep 18 | 113 days | 97869 |
| Princeton | Jun 11 | Sep 6 | 88 days | 97721 |
| Prineville | Jun 1 | Sep 22 | 113 days | 97754 |
| Prospect | May 19 | Oct 3 | 136 days | 97536 |
| Rainier | May 8 | Oct 1 | 144 days | 97048 |
| Redmond | Jun 9 | Sep 14 | 98 days | 97756 |
| Reedsport | Mar 25 | Nov 24 | 249 days | 97467 |
| Rhododendron | May 27 | Oct 9 | 134 days | 97049 |
| Richland | May 15 | Sep 24 | 130 days | 97870 |
| Rickreall | Apr 16 | Nov 1 | 199 days | 97371 |
| Riddle | Mar 31 | Nov 6 | 221 days | 97469 |
| Riley | Jun 11 | Sep 28 | 107 days | 97758 |
| Riverside | Jun 7 | Sep 6 | 89 days | 97917 |
| Rockaway Beach | Apr 22 | Oct 21 | 183 days | 97136 |
| Rogue River | Apr 8 | Oct 29 | 204 days | 97537 |
| Roseburg | Mar 19 | Nov 20 | 245 days | 97470, 97471 |
| Rufus | Apr 11 | Oct 26 | 197 days | 97050 |
| Saint Benedict | Apr 27 | Nov 4 | 190 days | 97373 |
| Saint Helens | Apr 18 | Nov 7 | 201 days | 97051 |
| Saint Paul | Apr 15 | Oct 26 | 195 days | 97137 |
| Salem | Apr 3 | Nov 1 | 212 days | 97301, 97302, 97303, 97304 +10 more |
| Sandy | Mar 27 | Nov 18 | 239 days | 97055 |
| Scappoose | Apr 18 | Nov 7 | 201 days | 97056 |
| Scio | Mar 29 | Nov 6 | 222 days | 97374 |
| Scotts Mills | Apr 30 | Oct 22 | 174 days | 97375 |
| Scottsburg | Mar 21 | Nov 12 | 240 days | 97473 |
| Seal Rock | May 15 | Oct 8 | 145 days | 97376 |
| Seaside | Apr 2 | Nov 12 | 223 days | 97138 |
| Selma | May 1 | Oct 12 | 161 days | 97538 |
| Seneca | Any month | — | 24 days | 97873 |
| Shady Cove | Apr 29 | Oct 17 | 171 days | 97539 |
| Shaniko | May 22 | Oct 3 | 131 days | 97057 |
| Shedd | Apr 17 | Oct 28 | 194 days | 97377 |
| Sheridan | Apr 16 | Nov 1 | 199 days | 97378 |
| Sherwood | Mar 16 | Nov 14 | 242 days | 97140 |
| Siletz | Mar 21 | Nov 27 | 252 days | 97380 |
| Silver Lake | Any month | — | 63 days | 97638 |
| Silverton | Mar 28 | Nov 10 | 227 days | 97381 |
| Sisters | Any month | — | 57 days | 97759 |
| Sixes | Mar 16 | Nov 29 | 258 days | 97476 |
| South Beach | Mar 21 | Nov 27 | 252 days | 97366 |
| Sprague River | Jun 9 | Sep 18 | 99 days | 97639 |
| Spray | Apr 30 | Oct 14 | 167 days | 97874 |
| Springfield | Apr 11 | Oct 23 | 196 days | 97475, 97477, 97478 |
| Stanfield | Apr 26 | Oct 10 | 167 days | 97875 |
| Stayton | Mar 29 | Nov 6 | 222 days | 97383 |
| Sublimity | Mar 29 | Nov 6 | 222 days | 97385 |
| Summer Lake | Jun 8 | Sep 15 | 96 days | 97640 |
| Summerville | May 6 | Oct 1 | 146 days | 97876 |
| Sumpter | Any month | — | 74 days | 97877 |
| Sutherlin | Mar 31 | Nov 5 | 215 days | 97479 |
| Sweet Home | Apr 12 | Oct 28 | 197 days | 97386 |
| Swisshome | Apr 18 | Oct 25 | 189 days | 97480 |
| Talent | May 6 | Oct 8 | 154 days | 97540 |
| Tangent | Apr 17 | Oct 28 | 194 days | 97389 |
| Tenmile | Mar 31 | Nov 6 | 221 days | 97481 |
| Terrebonne | Jun 9 | Sep 14 | 98 days | 97760 |
| The Dalles | Apr 14 | Oct 23 | 191 days | 97058 |
| Tidewater | Feb 19 | Dec 11 | 303 days | 97390 |
| Tillamook | Apr 22 | Oct 21 | 183 days | 97141 |
| Tiller | May 19 | Oct 3 | 136 days | 97484 |
| Timber | May 8 | Oct 1 | 144 days | 97144 |
| Toledo | Mar 21 | Nov 27 | 252 days | 97391 |
| Tolovana Park | Apr 2 | Nov 12 | 223 days | 97145 |
| Trail | May 19 | Oct 3 | 136 days | 97541 |
| Troutdale | Mar 26 | Nov 17 | 237 days | 97060 |
| Tualatin | Apr 1 | Nov 6 | 222 days | 97062 |
| Turner | Apr 3 | Nov 1 | 212 days | 97392 |
| Tygh Valley | May 12 | Oct 4 | 143 days | 97063 |
| Ukiah | Jun 5 | Sep 14 | 99 days | 97880 |
| Umatilla | Apr 27 | Oct 7 | 163 days | 97882 |
| Umpqua | Apr 27 | Oct 19 | 176 days | 97486 |
| Union | May 11 | Sep 26 | 136 days | 97883 |
| Unity | Any month | — | 74 days | 97884 |
| Vale | May 8 | Sep 29 | 140 days | 97918 |
| Veneta | Apr 18 | Oct 25 | 189 days | 97487 |
| Vernonia | May 8 | Oct 1 | 144 days | 97064 |
| Vida | Apr 3 | Nov 11 | 220 days | 97488 |
| Waldport | Feb 19 | Dec 11 | 303 days | 97394 |
| Wallowa | Jun 7 | Sep 9 | 91 days | 97885 |
| Walterville | Apr 3 | Nov 11 | 220 days | 97489 |
| Walton | Apr 18 | Oct 25 | 189 days | 97490 |
| Warm Springs | May 5 | Oct 7 | 154 days | 97761 |
| Warren | Apr 18 | Nov 7 | 201 days | 97053 |
| Warrenton | Mar 26 | Nov 11 | 232 days | 97146 |
| Wasco | May 12 | Oct 4 | 143 days | 97065 |
| Wedderburn | Feb 17 | Dec 3 | 292 days | 97491 |
| Welches | Apr 5 | Nov 8 | 217 days | 97067 |
| West Linn | Mar 18 | Nov 18 | 244 days | 97068 |
| Westfall | May 7 | Oct 3 | 147 days | 97920 |
| Westfir | Apr 24 | Oct 24 | 183 days | 97492 |
| Westlake | Mar 28 | Nov 22 | 237 days | 97493 |
| Weston | May 12 | Sep 27 | 135 days | 97886 |
| Wheeler | Apr 22 | Oct 21 | 183 days | 97147 |
| White City | Apr 8 | Oct 29 | 204 days | 97503 |
| Wilbur | Mar 31 | Nov 5 | 215 days | 97494 |
| Wilderville | May 1 | Oct 12 | 161 days | 97543 |
| Willamina | Apr 16 | Nov 1 | 199 days | 97396 |
| Williams | May 4 | Oct 13 | 160 days | 97544 |
| Wilsonville | Mar 18 | Nov 13 | 243 days | 97070 |
| Winchester | Mar 19 | Nov 20 | 245 days | 97495 |
| Winston | Mar 19 | Nov 20 | 245 days | 97496 |
| Wolf Creek | Apr 8 | Oct 28 | 201 days | 97497 |
| Woodburn | Mar 16 | Nov 14 | 242 days | 97071 |
| Yachats | Feb 19 | Dec 11 | 303 days | 97498 |
| Yamhill | Apr 5 | Nov 7 | 216 days | 97148 |
| Yoncalla | Apr 16 | Oct 25 | 193 days | 97499 |
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.