Quick access

Add to my tools

Washington Planting Zones

Washington covers USDA hardiness zones 6a to 9b on the 2023 map. The most common zone is 8b (37% of ZIP codes), where the coldest winter night averages 15 to 20 °F. Seattle is zone 9a, Tacoma is zone 8b–9a and Spokane is zone 6b–7a.

Zones in Washington

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

  • 6a 2%
  • 6b 12%
  • 7a 18%
  • 7b 4%
  • 8a 7%
  • 8b 37%
  • 9a 19%
  • 9b <1%

Major cities

  • Seattle 9a
  • Tacoma 8b–9a
  • Spokane 6b–7a
  • Vancouver 8b
  • Olympia 8a–8b
  • Bellevue 8b–9a
  • Everett 8b–9a
  • Kent 8b–9a
  • Yakima 7a
  • Bellingham 8a–8b
  • Lakewood 8b
  • Puyallup 8b

Every city and town in Washington

  • Aberdeen 98520 8b
  • Acme 98220 8a
  • Addy 99101 6b
  • Adna 98522 8b
  • Airway Heights 99001 6b
  • Albion 99102 7a
  • Allyn 98524 8b
  • Almira 99103 6b
  • Amanda Park 98526 8b
  • Amboy 98601 8b
  • Anacortes 98221 8b
  • Anatone 99401 7a
  • Anderson Island 98303 8b
  • Appleton 98602 7a
  • Ardenvoir 98811 7a
  • Ariel 98603 8b
  • Arlington 98223 8b
  • Ashford 98304 7a
  • Asotin 99402 7a
  • Auburn 98001+ 8b
  • Bainbridge Island 98110 9a
  • Baring 98224 8a
  • Battle Ground 98604 8b
  • Bay Center 98527 9a
  • Beaver 98305 8b
  • Belfair 98528 8b
  • Bellevue 98004+ 8b–9a
  • Bellingham 98225+ 8a–8b
  • Belmont 99104 6b
  • Benge 99105 7a
  • Benton City 99320 7b
  • Beverly 99321 7b
  • Bickleton 99322 7b
  • Bingen 98605 7b
  • Black Diamond 98010 8b
  • Blaine 98230+ 8b
  • Blakely Island 98222 9a
  • Bonney Lake 98391 8b
  • Bothell 98011+ 8b
  • Bothell (Snohomish) 98012+ 8b
  • Bow 98232 8b
  • Bremerton 98310+ 8b–9a
  • Brewster 98812 7a
  • Bridgeport 98813 7a
  • Brinnon 98320 8b
  • Brownstown 98920 7a
  • Brush Prairie 98606 8b
  • Buckley 98321 8b
  • Bucoda 98530 8b
  • Buena 98921 7a
  • Burbank 99323 7a
  • Burley 98322 9a
  • Burlington 98233 8b
  • Burton 98013 9a
  • Camano Island 98282 8b
  • Camas 98607 8b
  • Camp Murray 98430 8b
  • Carbonado 98323 8b
  • Carlsborg 98324 8b
  • Carlton 98814 6b
  • Carnation 98014 8b
  • Carrolls 98609 8b
  • Carson 98610 8a
  • Cashmere 98815 7a
  • Castle Rock 98611 8b
  • Cathlamet 98612 8b
  • Centerville 98613 7b
  • Centralia 98531 8b
  • Chattaroy 99003 6b
  • Chehalis 98532 8a
  • Chelan 98816 7a
  • Chelan Falls 98817 7b
  • Cheney 99004 6b
  • Chewelah 99109 6a
  • Chimacum 98325 8b
  • Chinook 98614 8b
  • Cinebar 98533 8b
  • Clallam Bay 98326 9a
  • Clarkston 99403 7b
  • Clayton 99110 6a
  • Cle Elum 98922 7a
  • Clearlake 98235 8b
  • Clinton 98236 8b
  • Colbert 99005 6b
  • Colfax 99111 7a
  • College Place 99324 7a
  • Colton 99113 7a
  • Colville 99114 6a
  • Conconully 98819 6b
  • Concrete 98237 8a
  • Connell 99326 7a
  • Conway 98238 8b
  • Copalis Beach 98535 9a
  • Copalis Crossing 98536 9a
  • Cosmopolis 98537 8b
  • Cougar 98616 8a
  • Coulee City 99115 6b
  • Coulee Dam 99116 7a
  • Coupeville 98239 8b
  • Cowiche 98923 7a
  • Creston 99117 6b
  • Curlew 99118 6a
  • Curtis 98538 8a
  • Cusick 99119 6a
  • Custer 98240 8b
  • Dallesport 98617 8a
  • Danville 99121 6b
  • Darrington 98241 8a
  • Davenport 99122 6b
  • Dayton 99328 7a
  • Deer Harbor 98243 9a
  • Deer Park 99006 6b
  • Deming 98244 8a
  • Dixie 99329 7a
  • Doty 98539 8a
  • Dryden 98821 7a
  • Dupont 98327 8b
  • Duvall 98019 8b
  • East Olympia 98540 8a
  • East Wenatchee 98802 7a
  • Easton 98925 7a
  • Eastsound 98245 9a
  • Eatonville 98328 8b
  • Edmonds 98020+ 9a
  • Edwall 99008 6b
  • Elbe 98330 8a
  • Electric City 99123 7a
  • Elk 99009 6b
  • Ellensburg 98926 7a
  • Elma 98541 8b
  • Elmer City 99124 7b
  • Eltopia 99330 7a
  • Endicott 99125 7a
  • Entiat 98822 7a
  • Enumclaw 98022 8a
  • Ephrata 98823 6b
  • Ethel 98542 8a
  • Evans 99126 6b
  • Everett 98201+ 8b–9a
  • Everson 98247 8a
  • Fairchild Air Force Base 99011 6b
  • Fairfield 99012 6b
  • Fall City 98024 8b
  • Farmington 99128 6b
  • Federal Way 98003+ 8b
  • Ferndale 98248 8b
  • Ford 99013 6b
  • Forks 98331 8b
  • Four Lakes 99014 6b
  • Fox Island 98333 9a
  • Freeland 98249 8b
  • Friday Harbor 98250 9a
  • Fruitland 99129 7a
  • Galvin 98544 8b
  • Garfield 99130 6b
  • George 98824 7a
  • Gifford 99131 6b
  • Gig Harbor 98329+ 8b–9a
  • Glenoma 98336 8a
  • Glenwood 98619 7a
  • Gold Bar 98251 8a
  • Goldendale 98620 7a
  • Graham 98338 8b
  • Grand Coulee 99133 7a
  • Grandview 98930 7b
  • Granger 98932 7a
  • Granite Falls 98252 8a
  • Grapeview 98546 8b
  • Grayland 98547 9a
  • Grays River 98621 8b
  • Greenacres 99016 6b
  • Greenbank 98253 8b
  • Hamilton 98255 8b
  • Hansville 98340 8b
  • Harrah 98933 7a
  • Harrington 99134 6b
  • Hartline 99135 6b
  • Hay 99136 7a
  • Heisson 98622 8b
  • Hobart 98025 8b
  • Hoodsport 98548 8b
  • Hooper 99333 7a
  • Hoquiam 98550 8b
  • Humptulips 98552 8b
  • Hunters 99137 6b
  • Husum 98623 8a
  • Ilwaco 98624 9a
  • Inchelium 99138 6b
  • Index 98256 8a
  • Indianola 98342 9a
  • Ione 99139 6a
  • Issaquah 98027+ 8b
  • Joyce 98343 9a
  • Kahlotus 99335 7a
  • Kalama 98625 8b
  • Kapowsin 98344 8b
  • Keller 99140 7a
  • Kelso 98626 8b
  • Kenmore 98028 9a
  • Kennewick 99336+ 7b
  • Kent 98030+ 8b–9a
  • Kettle Falls 99141 6b
  • Keyport 98345 9a
  • Kingston 98346 9a
  • Kirkland 98033+ 8b–9a
  • Kittitas 98934 6b
  • Klickitat 98628 7b
  • La Center 98629 8b
  • La Conner 98257 8b
  • La Grande 98348 8b
  • La Push 98350 9a
  • Lacey 98503+ 8b
  • Lacrosse 99143 7a
  • Lake Stevens 98258 8b
  • Lakebay 98349 8b
  • Lakewood 98439+ 8b
  • Lamona 99144 6b
  • Lamont 99017 6b
  • Langley 98260 8b
  • Latah 99018 6b
  • Laurier 99146 6b
  • Leavenworth 98826 7a
  • Lebam 98554 8b
  • Liberty Lake 99019 6b
  • Lilliwaup 98555 8b
  • Lincoln 99147 7a
  • Lind 99341 7a
  • Littlerock 98556 8a
  • Long Beach 98631 9a
  • Longbranch 98351 8b
  • Longmire 98397 7b
  • Longview 98632 8b
  • Loomis 98827 6a
  • Loon Lake 99148 6a
  • Lopez Island 98261 9a
  • Lummi Island 98262 8b
  • Lyle 98635 7b
  • Lyman 98263 8b
  • Lynden 98264 8a
  • Lynnwood 98036+ 9a
  • Mabton 98935 7a
  • Malaga 98828 7a
  • Malden 99149 6b
  • Malo 99150 6a
  • Malone 98559 8b
  • Malott 98829 6b
  • Manchester 98353 9a
  • Mansfield 98830 6b
  • Manson 98831 7a
  • Maple Falls 98266 8a
  • Maple Valley 98038 8b
  • Marblemount 98267 7a
  • Marlin 98832 6b
  • Marshall 99020 6b
  • Marysville 98270+ 8b
  • Matlock 98560 8b
  • Mattawa 99349 7a
  • Mazama 98833 6a
  • Mcchord Afb 98438 8b
  • Mccleary 98557 8a
  • Mead 99021 6b
  • Medical Lake 99022 6b
  • Medina 98039 9a
  • Menlo 98561 8b
  • Mercer Island 98040 9a
  • Mesa 99343 7a
  • Metaline 99152 6a
  • Metaline Falls 99153 6a
  • Methow 98834 7a
  • Mica 99023 6b
  • Mill Creek 98082 8b
  • Milton 98354 8b
  • Mineral 98355 8a
  • Moclips 98562 9a
  • Mohler 99154 6b
  • Monitor 98836 7a
  • Monroe 98272 8b
  • Montesano 98563 8b
  • Morton 98356 8b
  • Moses Lake 98837 7a
  • Mossyrock 98564 8a
  • Mount Vernon 98273+ 8b
  • Mountlake Terrace 98043 9a
  • Moxee 98936 7a
  • Mukilteo 98275 8b
  • Naches 98937 7a
  • Nahcotta 98637 9a
  • Napavine 98565 8a
  • Naselle 98638 8b
  • Neah Bay 98357 9a
  • Neilton 98566 8b
  • Nespelem 99155 6b
  • Newman Lake 99025 6b
  • Newport 99156 6a
  • Nine Mile Falls 99026 6b
  • Nooksack 98276 8a
  • Nordland 98358 9a
  • North Bend 98045 8a
  • North Bonneville 98639 9a
  • North Lakewood 98259 8a
  • Northport 99157 6b
  • Oak Harbor 98277+ 8b
  • Oakesdale 99158 6b
  • Oakville 98568 8a
  • Ocean Park 98640 9a
  • Ocean Shores 98569 9a
  • Odessa 99159 6b
  • Okanogan 98840 7a
  • Olalla 98359 8b
  • Olga 98279 8b
  • Olympia 98501+ 8a–8b
  • Omak 98841 6b
  • Onalaska 98570 8b
  • Orcas 98280 9a
  • Orient 99160 6b
  • Orondo 98843 7a
  • Oroville 98844 6a
  • Orting 98360 8b
  • Othello 99344 7a
  • Otis Orchards 99027 6b
  • Outlook 98938 7b
  • Oysterville 98641 9a
  • Pacific 98047 8b
  • Pacific Beach 98571 9a
  • Packwood 98361 7a
  • Palisades 98845 7a
  • Palouse 99161 6b
  • Paradise Inn 98398 7a
  • Parker 98939 7a
  • Pasco 99301+ 7a–7b
  • Pateros 98846 7a
  • Paterson 99345 7b
  • Pe Ell 98572 8a
  • Peshastin 98847 7a
  • Plymouth 99346 7b
  • Point Roberts 98281 8b
  • Pomeroy 99347 7a
  • Port Angeles 98362+ 8b
  • Port Gamble 98364 9a
  • Port Hadlock 98339 8b
  • Port Ludlow 98365 8b
  • Port Orchard 98366+ 8b–9a
  • Port Townsend 98368 8b
  • Poulsbo 98370 8b
  • Prescott 99348 7a
  • Preston 98050 8b
  • Prosser 99350 7b
  • Pullman 99163 6b
  • Puyallup 98371+ 8b
  • Quilcene 98376 8b
  • Quinault 98575 8b
  • Quincy 98848 7a
  • Rainier 98576 8b
  • Randle 98377 8a
  • Ravensdale 98051 8b
  • Raymond 98577 8a
  • Reardan 99029 6b
  • Redmond 98052+ 8b–9a
  • Renton 98055+ 8b–9a
  • Republic 99166 6a
  • Retsil 98378 9a
  • Rice 99167 6b
  • Richland 99352+ 7b
  • Ridgefield 98642 8b
  • Ritzville 99169 6b
  • Riverside 98849 6b
  • Rochester 98579 8b
  • Rock Island 98850 7a
  • Rockford 99030 6b
  • Rockport 98283 7a
  • Rollingbay 98061 9a
  • Ronald 98940 7a
  • Roosevelt 99356 7a
  • Rosalia 99170 6b
  • Rosburg 98643 8b
  • Roslyn 98941 7a
  • Roy 98580 8b
  • Royal City 99357 7a
  • Ryderwood 98581 8b
  • Saint John 99171 6b
  • Salkum 98582 8b
  • Sammamish 98074+ 8b
  • Satsop 98583 8b
  • Seabeck 98380 8b
  • Seahurst 98062 9a
  • Seattle 98101+ 9a
  • Seaview 98644 9a
  • Sedro Woolley 98284 8b
  • Sekiu 98381 9a
  • Selah 98942 7a
  • Sequim 98382 8b
  • Shaw Island 98286 9a
  • Shelton 98584 8b
  • Silvana 98287 8b
  • Silver Creek 98585 8b
  • Silverdale 98315+ 8b
  • Silverlake 98645 8b
  • Skamokawa 98647 8b
  • Skykomish 98288 8a
  • Snohomish 98290+ 8b
  • Snoqualmie 98065 8b
  • Snoqualmie Pass 98068 7a
  • Soap Lake 98851 7a
  • South Bend 98586 9a
  • South Cle Elum 98943 7a
  • South Colby 98384 9a
  • South Prairie 98385 8b
  • Southworth 98386 9a
  • Spanaway 98387 8b
  • Spangle 99031 6b
  • Spokane 99201+ 6b–7a
  • Sprague 99032 6b
  • Springdale 99173 6b
  • Stanwood 98292 8b
  • Starbuck 99359 7b
  • Startup 98293 8b
  • Stehekin 98852 6b
  • Steilacoom 98388 8b
  • Steptoe 99174 6b
  • Stevenson 98648 8a
  • Stratford 98853 6b
  • Sultan 98294 8b
  • Sumas 98295 8a
  • Sumner 98352+ 8b
  • Sunnyside 98944 7b
  • Suquamish 98392 9a
  • Tacoma 98401+ 8b–9a
  • Taholah 98587 8b
  • Tahuya 98588 8b
  • Tekoa 99033 6b
  • Tenino 98589 8b
  • Thornton 99176 6b
  • Thorp 98946 7a
  • Tieton 98947 7a
  • Tokeland 98590 9b
  • Toledo 98591 8a
  • Tonasket 98855 6b
  • Toppenish 98948 7a
  • Touchet 99360 7a
  • Toutle 98649 8a
  • Tracyton 98393 9a
  • Trout Lake 98650 7a
  • Tumtum 99034 6b
  • Tumwater 98511 8a
  • Twisp 98856 6b
  • Underwood 98651 8a
  • Union 98592 8b
  • Uniontown 99179 7a
  • University Place 98467 8b
  • Usk 99180 6a
  • Vader 98593 8b
  • Valley 99181 6b
  • Valleyford 99036 6b
  • Vancouver 98660+ 8b
  • Vantage 98950 7a
  • Vashon 98070 9a
  • Vaughn 98394 8b
  • Veradale 99037 7a
  • Wahkiacus 98670 7b
  • Waitsburg 99361 7a
  • Waldron 98297 9a
  • Walla Walla 99362 7a
  • Wallula 99363 7b
  • Wapato 98951 7a
  • Warden 98857 7a
  • Washougal 98671 8b
  • Washtucna 99371 7a
  • Waterville 98858 6b
  • Wauconda 98859 6a
  • Wauna 98395 8b
  • Waverly 99039 6b
  • Wellpinit 99040 7a
  • Wenatchee 98801+ 7a–7b
  • West Richland 99353 7b
  • Westport 98595 9a
  • White Salmon 98672 7b
  • White Swan 98952 7a
  • Wilbur 99185 6b
  • Wilkeson 98396 8b
  • Wilson Creek 98860 6b
  • Winlock 98596 8a
  • Winthrop 98862 6b
  • Wishram 98673 7b
  • Woodinville 98072 8b
  • Woodinville (Snohomish) 98077 8b
  • Woodland 98674 8b
  • Yacolt 98675 8b
  • Yakima 98901+ 7a
  • Yelm 98597 8b
  • Zillah 98953 7a

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 Oregon Pennsylvania Puerto Rico Rhode Island South Carolina South Dakota Tennessee Texas Utah Vermont Virginia 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 Washington?

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

What planting zone is Seattle, WA?

Seattle is in USDA zone 9a. Its average coldest winter night is 20 to 25 °F.

What planting zone is Tacoma, WA?

Tacoma 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 Spokane, WA?

Spokane is in USDA zone 6b–7a, depending on the ZIP code. Its average coldest winter night is -5 to 5 °F.

What is the coldest zone in Washington?

The coldest part of Washington is zone 6a, with winter lows of -10 to -5 °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.