Quick access

Add to my tools

Oregon Planting Zones

Oregon covers USDA hardiness zones 5b to 9b on the 2023 map. The most common zone is 8b (40% of ZIP codes), where the coldest winter night averages 15 to 20 °F. Portland is zone 8b–9a, Salem is zone 8b and Beaverton is zone 8b–9a.

Zones in Oregon

Share of the state’s ZIP codes in each zone.

  • 5b <1%
  • 6a 6%
  • 6b 13%
  • 7a 8%
  • 7b 4%
  • 8a 3%
  • 8b 40%
  • 9a 24%
  • 9b 2%

Major cities

  • Portland 8b–9a
  • Salem 8b
  • Beaverton 8b–9a
  • Eugene 8b
  • Portland (Washington) 8b–9a
  • Bend 6a–6b
  • Corvallis 8b
  • Portland (Clackamas) 9a
  • Grants Pass 8b
  • Hillsboro 8b
  • Klamath Falls 6b–7a
  • Albany 8b

Every city and town in Oregon

  • Adams 97810 7a
  • Adel 97620 6b
  • Adrian 97901 7a
  • Agness 97406 9a
  • Albany 97321+ 8b
  • Allegany 97407 9a
  • Alsea 97324 8b
  • Alvadore 97409 8b
  • Amity 97101 8b
  • Antelope 97001 7a
  • Arch Cape 97102 9a
  • Arlington 97812 7b
  • Arock 97902 6b
  • Ashland 97520 8a
  • Ashwood 97711 7a
  • Astoria 97103 8b
  • Athena 97813 7a
  • Aumsville 97325 8b
  • Aurora 97002 8b
  • Azalea 97410 8b
  • Baker City 97814 6b
  • Bandon 97411 9b
  • Banks 97106 8b
  • Bates 97817 6b
  • Bay City 97107 9a
  • Beatty 97621 6a
  • Beaver 97108 8b
  • Beavercreek 97004 8b
  • Beaverton 97003+ 8b–9a
  • Bend 97701+ 6a–6b
  • Blachly 97412 8b
  • Blodgett 97326 8b
  • Blue River 97413 7b
  • Bly 97622 6b
  • Boardman 97818 7b
  • Bonanza 97623 6b
  • Boring 97009 8b
  • Bridgeport 97819 6b
  • Brightwood 97011 8a
  • Broadbent 97414 9a
  • Brogan 97903 6b
  • Brookings 97415 9b
  • Brothers 97712 6a
  • Brownsville 97327 8b
  • Burns 97720 6a
  • Butte Falls 97522 8a
  • Buxton 97109 8b
  • Camas Valley 97416 9a
  • Camp Sherman 97730 6b
  • Canby 97013 8b
  • Cannon Beach 97110 9a
  • Canyon City 97820 6b
  • Canyonville 97417 8b
  • Carlton 97111 8b
  • Cascade Locks 97014 8a
  • Cascadia 97329 8b
  • Cave Junction 97523 8b
  • Central Point 97502 8b
  • Chemult 97731 6a
  • Cheshire 97419 8b
  • Chiloquin 97624 6a
  • Christmas Valley 97641 6a
  • Clackamas 97015 9a
  • Clatskanie 97016 8b
  • Cloverdale 97112 9a
  • Colton 97017 8b
  • Columbia City 97018 8b
  • Condon 97823 7a
  • Coos Bay 97420 9a
  • Coquille 97423 9a
  • Corbett 97019 8b
  • Cornelius 97113 8b
  • Corvallis 97330+ 8b
  • Cottage Grove 97424 8b
  • Cove 97824 6b
  • Crabtree 97335 8b
  • Crane 97732 6a
  • Crater Lake 97604 6b
  • Crawfordsville 97336 8b
  • Crescent 97733 6b
  • Creswell 97426 8b
  • Culver 97734 7a
  • Dairy 97625 6b
  • Dallas 97338 8b
  • Damascus 97089 8b
  • Days Creek 97429 8b
  • Dayton 97114 8b
  • Dayville 97825 7a
  • Deadwood 97430 9a
  • Deer Island 97054 8b
  • Depoe Bay 97341 9a
  • Detroit 97342 7b
  • Dexter 97431 9a
  • Diamond 97722 6a
  • Donald 97020 8b
  • Dorena 97434 8b
  • Drain 97435 8b
  • Drewsey 97904 6a
  • Dufur 97021 7b
  • Dundee 97115 8b
  • Durkee 97905 6b
  • Eagle Creek 97022 8b
  • Eagle Point 97524 8a
  • Echo 97826 7a
  • Eddyville 97343 9a
  • Elgin 97827 6b
  • Elkton 97436 9a
  • Elmira 97437 8b
  • Enterprise 97828 7a
  • Estacada 97023 8a
  • Eugene 97401+ 8b
  • Fairview 97024 9a
  • Fall Creek 97438 8b
  • Falls City 97344 8b
  • Fields 97710 6b
  • Florence 97439 9a
  • Forest Grove 97116 8b
  • Fort Klamath 97626 6b
  • Fort Rock 97735 6a
  • Fossil 97830 7a
  • Foster 97345 8b
  • Frenchglen 97736 6b
  • Gales Creek 97117 8b
  • Gardiner 97441 9a
  • Garibaldi 97118 9a
  • Gaston 97119 8b
  • Gates 97346 8b
  • Gervais 97026 8b
  • Gilchrist 97737 6a
  • Gladstone 97027 9a
  • Glendale 97442 8b
  • Gleneden Beach 97388 9b
  • Glide 97443 8b
  • Gold Beach 97444 9b
  • Gold Hill 97525 8b
  • Government Camp 97028 7a
  • Grand Ronde 97347 8b
  • Grants Pass 97526+ 8b
  • Grass Valley 97029 7a
  • Gresham 97030+ 8b–9a
  • Haines 97833 6a
  • Halfway 97834 6b
  • Halsey 97348 8b
  • Hammond 97121 9a
  • Happy Valley 97086 8b
  • Harper 97906 6b
  • Harrisburg 97446 8b
  • Hebo 97122 8b
  • Helix 97835 7a
  • Heppner 97836 7a
  • Hereford 97837 6a
  • Hermiston 97838 7b
  • Hillsboro 97123+ 8b
  • Hines 97738 6a
  • Hood River 97031 7b
  • Hubbard 97032 8b
  • Huntington 97907 7a
  • Idanha 97350 7b
  • Idleyld Park 97447 8b
  • Imbler 97841 6b
  • Imnaha 97842 6b
  • Independence 97351 8b
  • Ione 97843 7b
  • Ironside 97908 6a
  • Irrigon 97844 7b
  • Jacksonville 97530 8a
  • Jamieson 97909 6b
  • Jefferson 97352 8b
  • John Day 97845 6b
  • Jordan Valley 97910 6b
  • Joseph 97846 6a
  • Junction City 97448 8b
  • Juntura 97911 6a
  • Keizer 97307 8b
  • Keno 97627 6b
  • Kent 97033 7a
  • Kerby 97531 8b
  • Kimberly 97848 7a
  • Klamath Falls 97601+ 6b–7a
  • La Grande 97850 6b
  • La Pine 97739 6b
  • Lafayette 97127 8b
  • Lake Oswego 97034+ 9a
  • Lakeside 97449 9a
  • Lakeview 97630 6b
  • Langlois 97450 9a
  • Lebanon 97355 8b
  • Lexington 97839 7a
  • Lincoln City 97367 9a
  • Logsden 97357 9a
  • Long Creek 97856 6b
  • Lorane 97451 8b
  • Lostine 97857 6a
  • Lowell 97452 9a
  • Lyons 97358 8b
  • Madras 97741 7a
  • Malin 97632 6b
  • Manning 97125 8b
  • Manzanita 97130 9a
  • Mapleton 97453 9a
  • Marcola 97454 8b
  • Marylhurst 97036 9a
  • Maupin 97037 7a
  • Mcminnville 97128 8b
  • Meacham 97859 6b
  • Medford 97501+ 8b
  • Mehama 97384 8b
  • Merlin 97532 8b
  • Merrill 97633 6b
  • Midland 97634 6b
  • Mikkalo 97861 7b
  • Mill City 97360 8b
  • Milton Freewater 97862 7a
  • Mitchell 97750 7a
  • Molalla 97038 8b
  • Monmouth 97361 8b
  • Monroe 97456 8b
  • Monument 97864 7a
  • Moro 97039 7a
  • Mosier 97040 7b
  • Mount Angel 97362 8b
  • Mount Hood Parkdale 97041 7b
  • Mount Vernon 97865 6b
  • Mulino 97042 8b
  • Myrtle Creek 97457 8b
  • Myrtle Point 97458 9a
  • Nehalem 97131 8b
  • Neotsu 97364 9a
  • Neskowin 97149 9a
  • Netarts 97143 9a
  • New Pine Creek 97635 6b
  • Newberg 97132 8b
  • Newport 97365 9b
  • North Bend 97459 9a
  • North Plains 97133 8b
  • North Powder 97867 6b
  • Noti 97461 8b
  • Nyssa 97913 7a
  • O Brien 97534 8b
  • Oakland 97462 8b
  • Oakridge 97463 8b
  • Oceanside 97134 9a
  • Ontario 97914 7a
  • Ophir 97464 9b
  • Oregon City 97045 9a
  • Otis 97368 9a
  • Otter Rock 97369 9a
  • Oxbow 97840 7a
  • Pacific City 97135 9b
  • Paisley 97636 6b
  • Paulina 97751 6a
  • Pendleton 97801 7a
  • Philomath 97370 8b
  • Phoenix 97535 8b
  • Pilot Rock 97868 6b
  • Pleasant Hill 97455 8b
  • Plush 97637 6b
  • Port Orford 97465 9b
  • Portland 97201+ 8b–9a
  • Portland (Clackamas) 97222+ 9a
  • Portland (Washington) 97223+ 8b–9a
  • Post 97752 6a
  • Powell Butte 97753 6b
  • Powers 97466 9a
  • Prairie City 97869 6b
  • Princeton 97721 6b
  • Prineville 97754 6b
  • Prospect 97536 8a
  • Rainier 97048 8b
  • Redmond 97756 6b
  • Reedsport 97467 9a
  • Rhododendron 97049 7b
  • Richland 97870 6b
  • Rickreall 97371 8b
  • Riddle 97469 8b
  • Riley 97758 6a
  • Riverside 97917 6a
  • Rockaway Beach 97136 9a
  • Rogue River 97537 8b
  • Roseburg 97470+ 8b–9a
  • Rufus 97050 8a
  • Saint Benedict 97373 8b
  • Saint Helens 97051 8b
  • Saint Paul 97137 8b
  • Salem 97301+ 8b
  • Salem (Polk) 97304 8b
  • Sandy 97055 8b
  • Scappoose 97056 8b
  • Scio 97374 8b
  • Scotts Mills 97375 8b
  • Scottsburg 97473 9a
  • Seal Rock 97376 9a
  • Seaside 97138 8b
  • Selma 97538 8b
  • Seneca 97873 5b
  • Shady Cove 97539 8a
  • Shaniko 97057 6b
  • Shedd 97377 8b
  • Sheridan 97378 8b
  • Sherwood 97140 8b
  • Siletz 97380 9a
  • Silver Lake 97638 6a
  • Silverton 97381 8b
  • Sisters 97759 7a
  • Sixes 97476 9b
  • South Beach 97366 9b
  • Sprague River 97639 6a
  • Spray 97874 7a
  • Springfield 97477+ 8b
  • Stanfield 97875 7a
  • Stayton 97383 8b
  • Sublimity 97385 8b
  • Summer Lake 97640 6b
  • Summerville 97876 6b
  • Sumpter 97877 6b
  • Sutherlin 97479 8b
  • Sweet Home 97386 8b
  • Swisshome 97480 9a
  • Talent 97540 8a
  • Tangent 97389 8b
  • Tenmile 97481 9a
  • Terrebonne 97760 6b
  • The Dalles 97058 7b
  • Tidewater 97390 9a
  • Tillamook 97141 9a
  • Tiller 97484 8b
  • Timber 97144 8b
  • Toledo 97391 9a
  • Tolovana Park 97145 9a
  • Trail 97541 8a
  • Troutdale 97060 9a
  • Tualatin 97062 9a
  • Turner 97392 8b
  • Tygh Valley 97063 7a
  • Ukiah 97880 6b
  • Umatilla 97882 7b
  • Umpqua 97486 9a
  • Union 97883 6b
  • Unity 97884 6a
  • Vale 97918 7a
  • Veneta 97487 8b
  • Vernonia 97064 8a
  • Vida 97488 8b
  • Waldport 97394 9a
  • Wallowa 97885 6b
  • Walterville 97489 8b
  • Walton 97490 8b
  • Warm Springs 97761 7a
  • Warren 97053 8b
  • Warrenton 97146 9a
  • Wasco 97065 7b
  • Wedderburn 97491 9b
  • Welches 97067 8a
  • West Linn 97068 9a
  • Westfall 97920 6a
  • Westfir 97492 8b
  • Westlake 97493 9a
  • Weston 97886 7a
  • Wheeler 97147 9a
  • White City 97503 8b
  • Wilbur 97494 8b
  • Wilderville 97543 8b
  • Willamina 97396 8b
  • Williams 97544 8b
  • Wilsonville 97070 8b
  • Winchester 97495 8b
  • Winston 97496 9a
  • Wolf Creek 97497 8b
  • Woodburn 97071 8b
  • Yachats 97498 9a
  • Yamhill 97148 8b
  • Yoncalla 97499 8b

Other states

Alabama Alaska Arizona Arkansas California Colorado Connecticut Delaware District of Columbia 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 Puerto Rico Rhode Island South Carolina South Dakota Tennessee Texas Utah Vermont Virginia Washington West Virginia Wisconsin Wyoming

Zones: 2023 USDA Plant Hardiness Zone Map ZIP code data, USDA Agricultural Research Service and the PRISM Climate Group, Oregon State University (official map). Place names: GeoNames (CC BY 4.0). Each ZIP code gets one zone, but a ZIP code can cross a zone line, and hills, valleys and towns can be warmer or colder than the zone shown.

About the Hardiness Zone Map

The Hardiness Zone Map finds your USDA plant hardiness zone, also called your planting or growing zone, from your ZIP code. Zones are based on the average coldest winter night of the year: each zone is 10 °F wide and split into a and b halves of 5 °F, from zone 1a in Alaska to 13b in Puerto Rico. Plant labels and seed packets give the coldest zone a plant can survive, so knowing your zone tells you which perennials, shrubs and trees can stay outside all winter. Zones come from the official 2023 USDA map ZIP code data for all 50 states, Washington DC and Puerto Rico.

How to use it

  1. 1 Enter your 5-digit ZIP code and press Find my zone.
  2. 2 Read your zone and the average coldest winter temperature it stands for.
  3. 3 Open your state to see its zones and the zone of every city.
  4. 4 Choose plants rated for your zone number or a colder (lower) one.

Frequently asked questions

What growing zone is Oregon?

Oregon spans zones 5b–9b. Zone 8b is the most common, covering 40% of the state's ZIP codes. Enter your ZIP code above for your exact zone.

What planting zone is Portland, OR?

Portland is in USDA zone 8b–9a, depending on the ZIP code. Its average coldest winter night is 15 to 25 °F.

What planting zone is Salem, OR?

Salem is in USDA zone 8b. Its average coldest winter night is 15 to 20 °F.

What planting zone is Beaverton, OR?

Beaverton is in USDA zone 8b–9a, depending on the ZIP code. Its average coldest winter night is 15 to 25 °F.

What is the coldest zone in Oregon?

The coldest part of Oregon is zone 5b, with winter lows of -15 to -10 °F. The warmest is zone 9b, at 25 to 30 °F.

How are planting zones worked out?

Each zone is a 10 °F band of the average coldest winter night over 1991–2020, split into a and b halves of 5 °F. The map does not show summer heat, rainfall or frost dates, so check local advice before planting.