Oregon planting calendars

Planting calendars, USDA hardiness zones, and average frost dates for 172 Oregon locations (Albany, OR, Aloha, OR, Alsea, OR, Ashland, OR, Baker, OR, Bandon, OR, Beatty, OR, Beaver, OR, Beaver Marsh, OR, Beavercreek, OR, Beavercreek, OR, Bend, OR, and 160 more). Pick a location to see its zone, average last and first frost dates, growing-season length, and a printable per-crop planting calendar, all from public NOAA and USDA data.

Locations in Oregon — 150 of 172

Pick a location for its full planner and printable calendar. A spread across the state is shown.
Location USDA zone Last frost First frost Season (days)
Albany 8b 15 to 20 °F Apr 17 Oct 28 194
Aloha 8b 15 to 20 °F Apr 16 Oct 26 192
Alsea 8b 15 to 20 °F Apr 13 Nov 3 202
Ashland 8a 10 to 15 °F Jun 8 Sep 24 108
Baker 6b −5 to 0 °F May 25 Sep 15 111
Bandon 9b 25 to 30 °F Mar 9 Nov 27 260
Beatty 6a −10 to −5 °F May 31 Sep 21 114
Beaver Marsh 6a −10 to −5 °F Jun 1 Sep 23 115
Beavercreek 8b 15 to 20 °F Mar 27 Nov 14 230
Beavercreek 9a 20 to 25 °F Mar 18 Nov 18 244
Bend 6b −5 to 0 °F Jun 6 Sep 20 105
Black Butte Ranch 7b 5 to 10 °F May 5 Oct 12 159
Blodgett 8b 15 to 20 °F May 15 Oct 8 145
Bly 6b −5 to 0 °F May 31 Sep 21 114
Boring 8b 15 to 20 °F Mar 27 Nov 18 239
Brogan 6b −5 to 0 °F Apr 23 Oct 13 172
Burns 6a −10 to −5 °F Jun 11 Sep 6 85
Butte Falls 8a 10 to 15 °F Apr 8 Oct 29 204
Camp Sherman 6b −5 to 0 °F May 15 Sep 30 134
Camp Sherman 7a 0 to 5 °F May 15 Sep 30 134
Cannon Beach 9a 20 to 25 °F Apr 2 Nov 12 223
Cascadia 8b 15 to 20 °F May 5 Oct 12 159
Cascadia 8b 15 to 20 °F Apr 12 Oct 28 197
Cascadia 8b 15 to 20 °F Apr 3 Nov 11 220
Cayuse 7a 0 to 5 °F May 12 Sep 27 135
Chiloquin 6a −10 to −5 °F Jun 9 Sep 18 99
Cloverdale 8b 15 to 20 °F Mar 17 Nov 22 251
Condon 7a 0 to 5 °F May 10 Oct 7 148
Cottage Grove 8b 15 to 20 °F Apr 12 Nov 1 205
Cottage Grove 8b 15 to 20 °F Apr 16 Oct 25 193
Crabtree 8b 15 to 20 °F Apr 26 Oct 24 184
Crane 6a −10 to −5 °F May 29 Sep 18 113
Crane 6a −10 to −5 °F Jun 7 Sep 6 89
Crescent Lake 6b −5 to 0 °F Jun 1 Sep 23 115
Creswell 8b 15 to 20 °F Apr 24 Oct 25 183
Damascus 8b 15 to 20 °F Mar 18 Nov 18 244
Days Creek 8b 15 to 20 °F Apr 29 Oct 17 171
Dayville 7a 0 to 5 °F Apr 30 Oct 14 167
Depoe Bay 9a 20 to 25 °F Mar 12 Dec 10 271
Dexter 9a 20 to 25 °F Mar 7 Nov 27 263
Dillard 8b 15 to 20 °F Mar 23 Nov 18 237
Elgin 6b −5 to 0 °F May 24 Sep 18 114
Elkton 9a 20 to 25 °F Apr 11 Nov 6 209
Enterprise 7a 0 to 5 °F Jun 8 Sep 5 84
Estacada 8a 10 to 15 °F Mar 27 Nov 14 230
Eugene 8b 15 to 20 °F Apr 11 Oct 23 196
Fossil 7a 0 to 5 °F Jun 3 Sep 14 98
Glide 8b 15 to 20 °F Apr 27 Oct 19 176
Grand Ronde 8b 15 to 20 °F May 20 Oct 23 157
Grass Valley 7a 0 to 5 °F May 15 Oct 11 147
Grass Valley 7a 0 to 5 °F May 12 Oct 4 143
Haines 6a −10 to −5 °F May 25 Sep 15 111
Halfway 6b −5 to 0 °F May 15 Sep 24 130
Halfway 7a 0 to 5 °F May 15 Sep 24 130
Halsey 8b 15 to 20 °F Apr 11 Oct 30 203
Harper 6a −10 to −5 °F May 7 Oct 3 147
Heppner 7a 0 to 5 °F Apr 26 Oct 19 174
Hermiston 7b 5 to 10 °F Apr 26 Oct 10 167
Hillsboro 8b 15 to 20 °F Apr 16 Oct 23 191
Hines 6a −10 to −5 °F Jun 11 Sep 28 107
Hood River 7b 5 to 10 °F Apr 20 Oct 13 177
Hood River 8a 10 to 15 °F Apr 20 Oct 13 177
Idanha 7b 5 to 10 °F May 15 Sep 30 134
Ione 7b 5 to 10 °F Apr 26 Oct 19 174
Jasper 8b 15 to 20 °F Mar 7 Nov 27 263
John Day 6b −5 to 0 °F May 28 Sep 18 113
Jordan Valley 7a 0 to 5 °F May 21 Sep 28 126
Jordan Valley 6b −5 to 0 °F Jun 11 Sep 10 88
Juniper Canyon 6a −10 to −5 °F Jun 2 Sep 17 104
Juntura 6a −10 to −5 °F Jun 5 Sep 5 91
Juntura 6b −5 to 0 °F May 7 Oct 5 150
Keizer 8b 15 to 20 °F Apr 16 Nov 1 199
Keizer 8b 15 to 20 °F Mar 28 Nov 10 227
Keno 6b −5 to 0 °F Jun 9 Sep 18 99
La Grande 6b −5 to 0 °F May 6 Oct 1 146
Langlois 9b 25 to 30 °F Mar 16 Nov 29 258
Lincoln Beach 9b 25 to 30 °F Apr 4 Nov 16 227
Long Creek 6b −5 to 0 °F Jun 5 Sep 14 99
Lookingglass 9a 20 to 25 °F Mar 23 Nov 18 237
Lookingglass 9a 20 to 25 °F Mar 31 Nov 6 221
Lostine 6a −10 to −5 °F Jun 7 Sep 9 91
Madras 7a 0 to 5 °F May 19 Oct 4 136
McMinnville 8b 15 to 20 °F Apr 15 Oct 26 195
Meacham 6b −5 to 0 °F May 12 Sep 27 135
Medford 8b 15 to 20 °F Apr 8 Oct 29 204
Melrose 9a 20 to 25 °F Mar 31 Nov 5 215
Mill 8b 15 to 20 °F Mar 9 Dec 3 270
Milton-Freewater 7a 0 to 5 °F Mar 25 Oct 29 218
Monument 7a 0 to 5 °F May 9 Sep 27 139
Myrtle Creek 8b 15 to 20 °F Mar 31 Nov 6 221
Myrtle Point 9a 20 to 25 °F Mar 16 Nov 29 258
Nehalem 8b 15 to 20 °F Apr 22 Oct 21 183
Newport 9b 25 to 30 °F Mar 12 Dec 10 271
Newport 9b 25 to 30 °F Feb 19 Dec 16 306
Oakridge 8b 15 to 20 °F Apr 24 Oct 24 183
Odell 7b 5 to 10 °F May 13 Oct 3 142
Pacific 9b 25 to 30 °F Mar 17 Nov 22 251
Paisley 6b −5 to 0 °F Jun 6 Sep 14 98
Paisley 6b −5 to 0 °F Jun 8 Sep 15 96
Pendleton 7a 0 to 5 °F Apr 22 Oct 9 170
Phoenix 8b 15 to 20 °F May 6 Oct 8 154
Pilot Rock 6b −5 to 0 °F May 7 Oct 4 147
Port Orford 9b 25 to 30 °F Feb 17 Dec 3 292
Portland 8b 15 to 20 °F Feb 25 Dec 1 280
Portland 9a 20 to 25 °F Mar 13 Nov 19 247
Portland 9a 20 to 25 °F Mar 13 Nov 22 251
Portland 8b 15 to 20 °F Mar 13 Nov 22 251
Portland 9a 20 to 25 °F Mar 29 Nov 9 223
Powers 9a 20 to 25 °F Mar 30 Nov 17 233
Powers 9a 20 to 25 °F Mar 21 Nov 14 241
Prospect 6b −5 to 0 °F May 19 Oct 3 136
Rhododendron 7a 0 to 5 °F May 27 Oct 9 134
Rhododendron 7b 5 to 10 °F May 27 Oct 9 134
Richland 6b −5 to 0 °F May 10 Oct 1 141
Rockaway Beach 9a 20 to 25 °F Apr 22 Oct 21 183
Rocky Point 7a 0 to 5 °F Jun 8 Sep 24 108
Roseburg North 8b 15 to 20 °F Mar 19 Nov 20 245
Ruch 8a 10 to 15 °F May 4 Oct 13 160
Salem 8b 15 to 20 °F Apr 3 Nov 1 212
Saunders Lake 9a 20 to 25 °F Feb 21 Dec 9 294
Seaside 8b 15 to 20 °F Apr 2 Nov 12 223
Selma 8b 15 to 20 °F May 1 Oct 12 161
Seneca 5b −15 to −10 °F May 28 Sep 18 113
Shaniko 7a 0 to 5 °F May 22 Oct 3 131
Shedd 8b 15 to 20 °F Mar 14 Nov 18 248
Siletz 9a 20 to 25 °F May 20 Oct 23 157
Silver Lake 6a −10 to −5 °F Jun 8 Sep 15 96
Stanfield 7a 0 to 5 °F Apr 26 Oct 10 167
Stayton 8b 15 to 20 °F Mar 29 Nov 6 222
Sutherlin 8b 15 to 20 °F Mar 31 Nov 5 215
Talent 8a 10 to 15 °F May 6 Oct 8 154
The Dalles 7b 5 to 10 °F Apr 14 Oct 23 191
Three Rivers 6a −10 to −5 °F Jun 7 Sep 18 100
Three Rivers 6b −5 to 0 °F Jun 7 Sep 18 100
Toledo 9a 20 to 25 °F May 15 Oct 8 145
Toledo 9a 20 to 25 °F Feb 19 Dec 16 306
Trail 8a 10 to 15 °F Apr 29 Oct 17 171
Union 6b −5 to 0 °F May 11 Sep 26 136
Vale 7a 0 to 5 °F May 8 Sep 29 140
Vernonia 8a 10 to 15 °F May 8 Oct 1 144
Vernonia 8b 15 to 20 °F May 8 Oct 1 144
Waldport 9a 20 to 25 °F Apr 13 Nov 3 202
Waldport 9a 20 to 25 °F Feb 19 Dec 11 303
Wallowa 6b −5 to 0 °F Jun 7 Sep 9 91
Warm Springs 7a 0 to 5 °F May 5 Oct 7 154
Warrenton 9a 20 to 25 °F Mar 26 Nov 11 232
Wasco 7b 5 to 10 °F May 12 Oct 4 143
Wedderburn 9b 25 to 30 °F Feb 16 Dec 16 314
Williams 8b 15 to 20 °F Apr 8 Oct 28 201
Wilsonville 8b 15 to 20 °F Mar 16 Nov 14 242

Data: NOAA NCEI U.S. Climate Normals 1991–2020 (public domain) and USDA Plant Hardiness Zone Map 2023. Planting windows synthesized from U.S. Cooperative Extension guides.

More ways to explore

Browse by USDA hardiness zone, see when to plant common crops, or read the methodology behind every figure. This site lists 172 Oregon locations, mapping every ZIP in the state to its nearest weather station with a full 30-year record.