Oregon planting zones & frost dates
USDA hardiness zones in Oregon go from 6b to 9b. Pick your city for its average frost dates and a planting calendar, or search by ZIP code.
| City | Zone | Avg. last frost | Avg. first frost |
|---|---|---|---|
| Agate Beach | 9b | Mar 12 | Dec 10 |
| Albany | 8b | Apr 17 | Oct 28 |
| Aloha | 9a | Feb 11 | Dec 5 |
| Altamont | 6b | Jun 9 | Sep 18 |
| Ashland | 8a | May 6 | Oct 8 |
| Beaverton | 9a | Feb 11 | Dec 5 |
| Bend | 6b | Jun 6 | Sep 20 |
| Bethany | 8b | Apr 16 | Oct 23 |
| Canby | 8b | Mar 18 | Nov 13 |
| Cedar Mill | 8b | Feb 11 | Dec 5 |
| Central Point | 8b | Apr 8 | Oct 29 |
| Coos Bay | 9a | Feb 21 | Dec 9 |
| Cornelius | 8b | Apr 16 | Oct 26 |
| Corvallis | 8b | Apr 17 | Oct 28 |
| Dallas | 8b | Apr 16 | Nov 1 |
| Damascus | 8b | Mar 18 | Nov 18 |
| Eugene | 8b | Apr 11 | Oct 23 |
| Forest Grove | 8b | Apr 16 | Oct 26 |
| Four Corners | 8b | Apr 3 | Nov 1 |
| Gladstone | 9a | Mar 18 | Nov 18 |
| Grants Pass | 8b | Apr 8 | Oct 28 |
| Gresham | 9a | Mar 16 | Nov 20 |
| Happy Valley | 8b | Mar 18 | Nov 18 |
| Hayesville | 8b | Apr 3 | Nov 1 |
| Hermiston | 7b | Apr 26 | Oct 10 |
| Hillsboro | 8b | Apr 16 | Oct 23 |
| Keizer | 8b | Apr 3 | Nov 1 |
| Klamath Falls | 6b | Jun 9 | Sep 18 |
| La Grande | 6b | May 6 | Oct 1 |
| Lake Oswego | 9a | Mar 18 | Nov 18 |
| Lebanon | 8b | Mar 14 | Nov 18 |
| McMinnville | 8b | Apr 5 | Nov 7 |
| Medford | 8b | Apr 8 | Oct 29 |
| Milwaukie | 9a | Feb 25 | Dec 1 |
| Monmouth | 8b | Apr 16 | Nov 1 |
| Newberg | 8b | Mar 21 | Nov 22 |
| Newport | 9b | Mar 21 | Nov 27 |
| Oak Grove | 9a | Mar 18 | Nov 18 |
| Oak Hills | 8b | Feb 11 | Dec 5 |
| Oatfield | 9a | Mar 18 | Nov 18 |
| Ontario | 7a | Apr 22 | Oct 9 |
| Oregon City | 9a | Mar 18 | Nov 18 |
| Pendleton | 7a | Apr 22 | Oct 9 |
| Portland | 9a | Feb 25 | Dec 1 |
| Redmond | 6b | Jun 9 | Sep 14 |
| Roseburg | 8b | Mar 23 | Nov 18 |
| Saint Helens | 8b | Apr 18 | Nov 7 |
| Salem | 8b | Apr 3 | Nov 1 |
| Sandy | 8b | Mar 27 | Nov 18 |
| Sherwood | 8b | Mar 21 | Nov 22 |
| Springfield | 8b | Apr 11 | Oct 23 |
| The Dalles | 7b | Apr 14 | Oct 23 |
| Tigard | 9a | Apr 1 | Nov 6 |
| Troutdale | 9a | Mar 26 | Nov 17 |
| Tualatin | 9a | Apr 1 | Nov 6 |
| West Linn | 9a | Mar 18 | Nov 18 |
| Wilsonville | 8b | Mar 18 | Nov 13 |
| Woodburn | 8b | Mar 16 | Nov 14 |
Cities with 10,000+ residents. Data: USDA Plant Hardiness Zone Map 2023 and NOAA Climate Normals 1991–2020. Sources and method.