Press Ctrl + D to bookmark Hardiness Zone Map.
Open your browser menu (⋮ or the share icon) and tap Bookmark or Add to Home Screen.
Feedback on Hardiness Zone Map
North Carolina Planting Zones
North Carolina covers USDA hardiness zones 6b to 9a on the 2023 map. The most common zone is 8a (60% of ZIP codes), where the coldest winter night averages 10 to 15 °F. Charlotte is zone 8a, Raleigh is zone 8a and Greensboro is zone 8a.
Zones in North Carolina
Share of the state’s ZIP codes in each zone.
Major cities
- Charlotte 8a
- Raleigh 8a
- Greensboro 8a
- Winston-Salem 7b–8a
- Durham 8a
- Asheville 7b
- Wilmington 8b
- Fayetteville 8a–8b
- High Point 8a
- Cary 8a
- Gastonia 8a
- Goldsboro 8a–8b
Every city and town in North Carolina
- Aberdeen 28315 8a
- Advance 27006 7b
- Ahoskie 27910 8a
- Alamance 27201 8a
- Albemarle 28001+ 8a
- Albertson 28508 8a
- Alexander 28701 7b
- Alexis 28006 8a
- Alliance 28509 8b
- Almond 28702 7a
- Altamahaw 27202 8a
- Andrews 28901 7a
- Angier 27501 8a
- Ansonville 28007 8a
- Apex 27502+ 8a
- Arapahoe 28510 8b
- Ararat 27007 7b
- Arden 28704 7b
- Ash 28420 8b
- Asheboro 27203+ 8a
- Asheville 28801+ 7b
- Atkinson 28421 8b
- Atlantic 28511 8b
- Atlantic Beach 28512 8b
- Aulander 27805 8a
- Aurora 27806 8b
- Autryville 28318 8b
- Avon 27915 9a
- Ayden 28513 8b
- Aydlett 27916 8b
- Badin 28009 8a
- Bahama 27503 8a
- Bailey 27807 8a
- Bakersville 28705 7a
- Balsam 28707 7a
- Balsam Grove 28708 7a
- Banner Elk 28604 6b
- Barco 27917 8b
- Barium Springs 28010 7b
- Barnardsville 28709 7a
- Barnesville 28319 8b
- Bat Cave 28710 7b
- Bath 27808 8b
- Battleboro 27809 8a
- Bayboro 28515 8b
- Bear Creek 27207 8a
- Beaufort 28516 8b
- Belews Creek 27009 8a
- Belhaven 27810 8b
- Bellarthur 27811 8a
- Belmont 28012 8a
- Belvidere 27919 8a
- Bennett 27208 8a
- Benson 27504 8a
- Bessemer City 28016 8a
- Bethania 27010 7b
- Bethel 27812 8a
- Beulaville 28518 8a
- Biscoe 27209 8a
- Black Creek 27813 8a
- Black Mountain 28711 7a
- Bladenboro 28320 8b
- Blanch 27212 7b
- Blounts Creek 27814 8b
- Blowing Rock 28605 6b
- Boiling Springs 28017 8a
- Bolivia 28422 8b
- Bolton 28423 8b
- Bonlee 27213 8a
- Boomer 28606 7b
- Boone 28607 7a
- Boonville 27011 7b
- Bostic 28018 7b
- Brasstown 28902 7b
- Brevard 28712 7b
- Bridgeton 28519 8b
- Broadway 27505 8a
- Browns Summit 27214 8a
- Brunswick 28424 8b
- Bryson City 28713 7b
- Buies Creek 27506 8a
- Bullock 27507 7b
- Bunn 27508 8a
- Bunnlevel 28323 8a
- Burgaw 28425 8a
- Burlington 27215+ 8a
- Burnsville 28714 7a
- Butner 27509 8a
- Buxton 27920 9a
- Bynum 27228 8a
- Calabash 28467 8b
- Calypso 28325 8a
- Camden 27921 8a
- Cameron 28326 8a
- Camp Lejeune 28542+ 8b
- Candler 28715 7a
- Candor 27229 8a
- Canton 28716 7a
- Caroleen 28019 8a
- Carolina Beach 28428 8b
- Carrboro 27510 8a
- Carthage 28327 8a
- Cary 27511+ 8a
- Casar 28020 8a
- Cashiers 28717 7a
- Castalia 27816 8a
- Castle Hayne 28429 8b
- Catawba 28609 8a
- Cedar Falls 27230 8a
- Cedar Grove 27231 8a
- Cedar Island 28520 8b
- Cedar Mountain 28718 7b
- Cerro Gordo 28430 8b
- Chadbourn 28431 8b
- Chapel Hill 27514+ 8a
- Charlotte 28201+ 8a
- Charlotte (Robeson) 28271 8a
- Cherokee 28719 7a
- Cherry Point 28533 8b
- Cherryville 28021 8a
- Chimney Rock 28720 7b
- China Grove 28023 7b
- Chinquapin 28521 8a
- Chocowinity 27817 8b
- Claremont 28610 8a
- Clarendon 28432 8b
- Clarkton 28433 8b
- Clayton 27527+ 8a
- Clayton (Johnston) 27520 8a
- Clemmons 27012 7b
- Cleveland 27013 7b
- Cliffside 28024 8a
- Climax 27233 8a
- Clinton 28328+ 8b
- Clyde 28721 7a
- Coats 27521 8a
- Cofield 27922 8a
- Coinjock 27923 8b
- Colerain 27924 8a
- Colfax 27235 8a
- Collettsville 28611 7b
- Columbia 27925 8b
- Columbus 28722 8a
- Comfort 28522 8a
- Como 27818 8a
- Concord 28025+ 8a
- Conetoe 27819 8a
- Connelly Springs 28612 8a
- Conover 28613 8a
- Conway 27820 8a
- Cooleemee 27014 7b
- Corapeake 27926 8a
- Cordova 28330 8a
- Cornelius 28031 8a
- Corolla 27927 8b
- Council 28434 8b
- Cove City 28523 8b
- Cramerton 28032 8a
- Creedmoor 27522 8a
- Creston 28615 7a
- Creswell 27928 8a
- Crossnore 28616 7a
- Crouse 28033 8a
- Crumpler 28617 7a
- Culberson 28903 7b
- Cullowhee 28723 7a
- Cumberland 28331 8a
- Cumnock 27237 8a
- Currie 28435 8b
- Currituck 27929 8b
- Dallas 28034 8a
- Dana 28724 7b
- Danbury 27016 7b
- Davidson 28035 8a
- Davidson (Mecklenburg) 28036 8a
- Davis 28524 8b
- Deep Gap 28618 7b
- Deep Run 28525 8a
- Delco 28436 8b
- Denton 27239 8a
- Denver 28037 8a
- Dillsboro 28725 7b
- Dobson 27017 7b
- Dover 28526 8b
- Drexel 28619 7b
- Dublin 28332 8b
- Dudley 28333 8a
- Dunn 28334+ 8a
- Durham 27701+ 8a
- Eagle Springs 27242 8a
- Earl 28038 8a
- East Bend 27018 7b
- East Flat Rock 28726 7b
- East Spencer 28039 8a
- Eden 27288+ 7b
- Edenton 27932 8a
- Edneyville 28727 7b
- Edward 27821 8b
- Efland 27243 8a
- Elizabeth City 27906+ 8a
- Elizabethtown 28337 8b
- Elk Park 28622 6b
- Elkin 28621 7b
- Ellenboro 28040 8a
- Ellerbe 28338 8a
- Elm City 27822 8a
- Elon 27244 8a
- Emerald Isle 28594 8b
- Enfield 27823 8a
- Engelhard 27824 8b
- Enka 28728 7b
- Ennice 28623 7a
- Ernul 28527 8b
- Erwin 28339 8a
- Ether 27247 8a
- Etowah 28729 7b
- Eure 27935 8a
- Everetts 27825 8a
- Evergreen 28438 8b
- Fair Bluff 28439 8b
- Fairfield 27826 8b
- Fairmont 28340 8b
- Fairview 28730 7a
- Faison 28341 8a
- Faith 28041 7b
- Falcon 28342 8a
- Falkland 27827 8a
- Fallston 28042 8a
- Farmville 27828 8a
- Fayetteville 28301+ 8a–8b
- Ferguson 28624 7b
- Flat Rock 28731 7b
- Fleetwood 28626 7a
- Fletcher 28732 7b
- Fontana Dam 28733 7b
- Forest City 28043 8a
- Fort Bragg 28307+ 8a
- Fountain 27829 8a
- Four Oaks 27524 8a
- Franklin 28734+ 7b
- Franklinton 27525 8a
- Franklinville 27248 8a
- Fremont 27830 8a
- Frisco 27936 9a
- Fuquay Varina 27526 8a
- Garland 28441 8b
- Garner 27529 8a
- Garysburg 27831 8a
- Gaston 27832 8a
- Gastonia 28052+ 8a
- Gates 27937 8a
- Gatesville 27938 8a
- Germanton 27019 7b
- Gerton 28735 7a
- Gibson 28343 8a
- Gibsonville 27249 8a
- Glade Valley 28627 7a
- Glen Alpine 28628 7b
- Glendale Springs 28629 7a
- Glenville 28736 7a
- Glenwood 28737 7b
- Gloucester 28528 9a
- Godwin 28344 8a
- Gold Hill 28071 8a
- Goldsboro 27530+ 8a–8b
- Goldston 27252 8a
- Graham 27253 8a
- Grandy 27939 8b
- Granite Falls 28630 8a
- Granite Quarry 28072 7b
- Grantsboro 28529 8b
- Grassy Creek 28631 7a
- Green Mountain 28740 7a
- Greensboro 27401+ 8a
- Greenville 27833+ 8a
- Grifton 28530 8b
- Grimesland 27837 8b
- Grover 28073 8a
- Gulf 27256 7b
- Halifax 27839 8a
- Hallsboro 28442 8b
- Hamilton 27840 8a
- Hamlet 28345 8a
- Hampstead 28443 8b
- Hamptonville 27020 7b
- Harbinger 27941 9a
- Harkers Island 28531 9a
- Harmony 28634 7b
- Harrells 28444 8a
- Harrellsville 27942 8a
- Harris 28074 8a
- Harrisburg 28075 8a
- Hassell 27841 8a
- Hatteras 27943 9a
- Havelock 28532 8b
- Haw River 27258 8a
- Hayesville 28904 7b
- Hays 28635 7b
- Hazelwood 28738 7a
- Henderson 27536+ 7b
- Hendersonville 28739+ 7b
- Henrico 27842 8a
- Henrietta 28076 8a
- Hertford 27930+ 8a–8b
- Hickory 28601+ 8a
- Hiddenite 28636 8a
- High Point 27260+ 8a
- High Shoals 28077 8a
- Highfalls 27259 8a
- Highlands 28741 7a
- Hildebran 28637 8a
- Hillsborough 27278 8a
- Hobbsville 27946 8a
- Hobgood 27843 8a
- Hobucken 28537 8b
- Hoffman 28347 8a
- Hollister 27844 8a
- Holly Ridge 28445 8b
- Holly Springs 27540 8a
- Hookerton 28538 8b
- Hope Mills 28348 8b
- Horse Shoe 28742 7a
- Hot Springs 28743 7a
- Hubert 28539 8b
- Hudson 28638 8a
- Huntersville 28070+ 8a
- Hurdle Mills 27541 7b
- Icard 28666 8a
- Indian Trail 28079 8a
- Iron Station 28080 8a
- Ivanhoe 28447 8a
- Jackson 27845 8a
- Jackson Springs 27281 8a
- Jacksonville 28540+ 8a–8b
- Jamestown 27282 8a
- Jamesville 27846 8a
- Jarvisburg 27947 9a
- Jefferson 28640 7a
- Jonas Ridge 28641 6b
- Jonesville 28642 7b
- Julian 27283 8a
- Kannapolis 28081+ 8a
- Kelford 27847 8a
- Kelly 28448 8b
- Kenansville 28349 8a
- Kenly 27542 8a
- Kernersville 27284+ 8a
- Kill Devil Hills 27948 9a
- King 27021 7b
- Kings Mountain 28086 8a
- Kinston 28501+ 8a–8b
- Kipling 27543 8a
- Kittrell 27544 7b
- Kitty Hawk 27949 9a
- Knightdale 27545 8a
- Knotts Island 27950 8b
- Kure Beach 28449 8b
- La Grange 28551 8a
- Lake Junaluska 28745 7a
- Lake Lure 28746 8a
- Lake Toxaway 28747 7b
- Lake Waccamaw 28450 8b
- Lakeview 28350 8a
- Landis 28088 7b
- Lansing 28643 7a
- Lattimore 28089 8a
- Laurel Hill 28351 8a
- Laurel Springs 28644 7a
- Laurinburg 28352+ 8a
- Lawndale 28090 8a
- Lawsonville 27022 7b
- Leasburg 27291 7b
- Leicester 28748 7a
- Leland 28451 8b
- Lemon Springs 28355 8a
- Lenoir 28645 7b
- Lewiston Woodville 27849 8a
- Lewisville 27023 7b
- Lexington 27292+ 7b–8a
- Liberty 27298 8a
- Lilesville 28091 8a
- Lillington 27546 8a
- Lincolnton 28092+ 8a
- Linden 28356 8a
- Linville 28646 6b
- Linville Falls 28647 7a
- Linwood 27299 8a
- Little Switzerland 28749 7a
- Littleton 27850 8a
- Locust 28097 8a
- Longwood 28452 8b
- Louisburg 27549 8a
- Lowell 28098 8a
- Lowgap 27024 7b
- Lowland 28552 8b
- Lucama 27851 8a
- Lumber Bridge 28357 8a
- Lumberton 28358+ 8b
- Lynn 28750 8a
- Macclesfield 27852 8a
- Macon 27551 8a
- Madison 27025 7b
- Maggie Valley 28751 7a
- Magnolia 28453 8a
- Maiden 28650 8a
- Mamers 27552 8a
- Manns Harbor 27953 8b
- Manson 27553 7b
- Manteo 27954 9a
- Maple 27956 8b
- Maple Hill 28454 8a
- Marble 28905 7b
- Margarettsville 27853 8a
- Marietta 28362 8b
- Marion 28752 7b
- Mars Hill 28754 7a
- Marshall 28753 7a
- Marshallberg 28553 9a
- Marshville 28103 8a
- Marston 28363 8a
- Matthews 28104+ 8a
- Maury 28554 8a
- Maxton 28364 8a
- Mayodan 27027 7b
- Maysville 28555 8b
- Mc Adenville 28101 8a
- Mc Farlan 28102 8a
- Mc Grady 28649 7b
- Mccutcheon Field 28545 8b
- McLeansville 27301 8a
- Mebane 27302 8a
- Merritt 28556 8b
- Merry Hill 27957 8a
- Micaville 28755 7a
- Micro 27555 8a
- Middleburg 27556 7b
- Middlesex 27557 8a
- Midland 28107 8a
- Midway Park 28544 8b
- Mill Spring 28756 8a
- Millers Creek 28651 7b
- Mills River 28759 7b
- Milton 27305 7b
- Mineral Springs 28108 8a
- Minneapolis 28652 6b
- Misenheimer 28109 8a
- Mocksville 27028 7b
- Moncure 27559 8a
- Monroe 28110+ 8a
- Montezuma 28653 6b
- Montreat 28757 7a
- Mooresboro 28114 8a
- Mooresville 28115+ 8a
- Moravian Falls 28654 7b
- Morehead City 28557 8b
- Morganton 28655+ 7b
- Morrisville 27560 8a
- Morven 28119 8a
- Mount Airy 27030 7b
- Mount Gilead 27306 8a
- Mount Holly 28120 8a
- Mount Mourne 28123 8a
- Mount Olive 28365 8a
- Mount Pleasant 28124 8a
- Mount Ulla 28125 7b
- Mountain Home 28758 7b
- Moyock 27958 8a
- Murfreesboro 27855 8a
- Murphy 28906 7b
- Nags Head 27959 9a
- Nakina 28455 8b
- Naples 28760 7b
- Nashville 27856 8a
- Nebo 28761 7b
- New Bern 28560+ 8b
- New Hill 27562 8a
- New London 28127 8a
- Newell 28126 8a
- Newland 28657 6b
- Newport 28570 8b
- Newton 28658 8a
- Newton Grove 28366 8a
- Norlina 27563 7b
- Norman 28367 8a
- North Wilkesboro 28656+ 7b
- Norwood 28128 8a
- Oak City 27857 8a
- Oak Island 28465 8b
- Oak Ridge 27310 8a
- Oakboro 28129 8a
- Ocean Isle Beach 28469 8b
- Ocracoke 27960 9a
- Old Fort 28762 7b
- Olin 28660 7b
- Olivia 28368 8a
- Oriental 28571 8b
- Orrum 28369 8b
- Otto 28763 7b
- Oxford 27565 7b
- Pantego 27860 8a
- Parkton 28371 8b
- Parmele 27861 8a
- Patterson 28661 7b
- Paw Creek 28130 8a
- Peachland 28133 8a
- Pelham 27311 7b
- Pembroke 28372 8b
- Pendleton 27862 8a
- Penland 28765 7a
- Penrose 28766 7b
- Pfafftown 27040 7b
- Pikeville 27863 8a
- Pilot Mountain 27041 7b
- Pine Hall 27042 7b
- Pine Level 27568 8a
- Pinebluff 28373 8a
- Pinehurst 28370+ 8a
- Pineola 28662 6b
- Pinetops 27864 8a
- Pinetown 27865 8a
- Pineville 28134 8a
- Piney Creek 28663 7a
- Pink Hill 28572 8a
- Pinnacle 27043 7b
- Pisgah Forest 28768 7a
- Pittsboro 27312 8a
- Pleasant Garden 27313 8a
- Pleasant Hill 27866 8a
- Plumtree 28664 7a
- Plymouth 27962 8a
- Point Harbor 27964 9a
- Polkton 28135 8a
- Polkville 28136 8a
- Pollocksville 28573 8b
- Pope Army Airfield 28308 8a
- Poplar Branch 27965 8b
- Potecasi 27867 8a
- Powells Point 27966 9a
- Powellsville 27967 8a
- Princeton 27569 8a
- Proctorville 28375 8b
- Prospect Hill 27314 7b
- Providence 27315 7b
- Purlear 28665 7b
- Raeford 28376 8a
- Raleigh 27601+ 8a
- Ramseur 27316 8a
- Randleman 27317 8a
- Red Oak 27868 8a
- Red Springs 28377 8a
- Reidsville 27320+ 8a
- Rex 28378 8b
- Rhodhiss 28667 8a
- Rich Square 27869 8a
- Richfield 28137 8a
- Richlands 28574 8a
- Ridgecrest 28770 7a
- Ridgeway 27570 7b
- Riegelwood 28456 8b
- Roanoke Rapids 27870 8a
- Roaring Gap 28668 7a
- Roaring River 28669 7b
- Robbins 27325 8a
- Robbinsville 28771 7a
- Robersonville 27871 8a
- Rockingham 28379+ 8a
- Rockwell 28138 7b
- Rocky Mount 27803+ 8a
- Rocky Mount (Edgecombe) 27801+ 8a
- Rocky Point 28457 8a
- Rodanthe 27968 9a
- Roduco 27969 8a
- Rolesville 27571 8a
- Ronda 28670 7b
- Roper 27970 8b
- Rose Hill 28458 8a
- Roseboro 28382 8b
- Rosman 28772 7b
- Rougemont 27572 7b
- Rowland 28383 8b
- Roxboro 27573 7b
- Roxboro (Granville) 27574 7b
- Roxobel 27872 8a
- Ruffin 27326 7b
- Rural Hall 27045+ 7b
- Rutherford College 28671 8a
- Rutherfordton 28139 8a
- Saint Pauls 28384 8b
- Salemburg 28385 8b
- Salisbury 28144+ 7b–8a
- Saluda 28773 7b
- Salvo 27972 9a
- Sandy Ridge 27046 7b
- Sanford 27330+ 8a
- Sapphire 28774 7b
- Saratoga 27873 8a
- Saxapahaw 27340 8a
- Scaly Mountain 28775 7a
- Scotland Neck 27874 8a
- Scotts 28699 8a
- Scottville 28672 7a
- Scranton 27875 8b
- Seaboard 27876 8a
- Seagrove 27341 8a
- Sealevel 28577 8b
- Sedalia 27342 8a
- Selma 27576 8a
- Semora 27343 7b
- Seven Springs 28578 8a
- Severn 27877 8a
- Shallotte 28459+ 8b
- Shannon 28386 8a
- Sharpsburg 27878 8a
- Shawboro 27973 8b
- Shelby 28150+ 8a
- Sherrills Ford 28673 8a
- Shiloh 27974 8b
- Siler City 27344 8a
- Siloam 27047 7b
- Simpson 27879 8a
- Sims 27880 8a
- Skyland 28776 7b
- Smithfield 27577 8a
- Smyrna 28579 8b
- Sneads Ferry 28460 8b
- Snow Camp 27349 8a
- Snow Hill 28580 8a
- Sophia 27350 8a
- South Mills 27976 8a
- Southern Pines 28387+ 8a
- Southmont 27351 8a
- Southport 28461 8b
- Sparta 28675 7a
- Speed 27881 8a
- Spencer 28159 8a
- Spindale 28160 8a
- Spring Hope 27882 8a
- Spring Lake 28390 8a
- Spruce Pine 28777 7a
- Stacy 28581 8b
- Staley 27355 8a
- Stanfield 28163 8a
- Stanley 28164 8a
- Stantonsburg 27883 8a
- Star 27356 8a
- State Road 28676 7b
- Statesville 28625+ 7b–8a
- Stedman 28391 8a
- Stella 28582 8b
- Stem 27581 8a
- Stokes 27884 8a
- Stokesdale 27357 8a
- Stoneville 27048 7b
- Stonewall 28583 8b
- Stony Point 28678 8a
- Stovall 27582 7b
- Stumpy Point 27978 8b
- Sugar Grove 28679 7a
- Summerfield 27358 8a
- Sunbury 27979 8a
- Sunset Beach 28468 8b
- Supply 28462 8b
- Swannanoa 28778 7a
- Swanquarter 27885 8b
- Swansboro 28584 8b
- Swepsonville 27359 8a
- Sylva 28779 7b
- Tabor City 28463 8b
- Tar Heel 28392 8b
- Tarawa Terrace 28543 8b
- Tarboro 27886 8a
- Taylorsville 28681 8a
- Teachey 28464 8a
- Terrell 28682 8a
- Thomasville 27360+ 8a
- Thurmond 28683 7b
- Tillery 27887 8a
- Timberlake 27583 7b
- Toast 27049 7b
- Tobaccoville 27050 7b
- Todd 28684 7a
- Topton 28781 7a
- Townsville 27584 7b
- Traphill 28685 7b
- Trenton 28585 8a
- Trinity 27370 8a
- Troutman 28166 8a
- Troy 27371 8a
- Tryon 28782 8a
- Tuckasegee 28783 7a
- Turkey 28393 8a
- Turnersburg 28688 7b
- Tuxedo 28784 7b
- Tyner 27980 8a
- Union Grove 28689 7b
- Union Mills 28167 7b
- Valdese 28690 7b
- Vale 28168 8a
- Valle Crucis 28691 7a
- Vanceboro 28586 8b
- Vandemere 28587 8b
- Vass 28394 8a
- Vaughan 27586 7b
- Vilas 28692 7a
- Waco 28169 8a
- Wade 28395 8a
- Wadesboro 28170 8a
- Wagram 28396 8a
- Wake Forest 27587+ 8a
- Walkertown 27051 8a
- Wallace 28466 8a
- Wallburg 27373 8a
- Walnut Cove 27052 7b
- Walstonburg 27888 8a
- Wanchese 27981 9a
- Warne 28909 7b
- Warrensville 28693 7a
- Warrenton 27589 8a
- Warsaw 28398 8a
- Washington 27889 8b
- Waves 27982 9a
- Waxhaw 28173 8a
- Waynesville 28785+ 7a
- Weaverville 28787 7b
- Webster 28788 7b
- Welcome 27374 8a
- Weldon 27890 8a
- Wendell 27591 8a
- Wentworth 27375 7b
- West End 27376 8a
- West Jefferson 28694 7a
- Westfield 27053 7b
- Whitakers 27891 8a
- White Oak 28399 8b
- White Plains 27031 7b
- Whiteville 28472 8b
- Whitsett 27377 8a
- Whittier 28789 7a
- Wilkesboro 28697 7b
- Willard 28478 8a
- Williamston 27892 8a
- Williston 28589 8b
- Willow Spring 27592 8a
- Wilmington 28401+ 8b
- Wilmington (Brunswick) 28404 8b
- Wilson 27893+ 8a
- Wilsons Mills 27593 8a
- Windsor 27983 8a
- Winfall 27985 8a
- Wingate 28174 8a
- Winnabow 28479 8b
- Winston-Salem 27101+ 7b–8a
- Winterville 28590 8a
- Winton 27986 8a
- Wise 27594 7b
- Woodland 27897 8a
- Woodleaf 27054 7b
- Wrightsville Beach 28480 8b
- Yadkinville 27055 7b
- Yanceyville 27379 7b
- Youngsville 27596 8a
- Zebulon 27597 8a
- Zionville 28698 7a
- Zirconia 28790 7b
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 Dakota Ohio Oklahoma Oregon 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 Enter your 5-digit ZIP code and press Find my zone.
- 2 Read your zone and the average coldest winter temperature it stands for.
- 3 Open your state to see its zones and the zone of every city.
- 4 Choose plants rated for your zone number or a colder (lower) one.
Frequently asked questions
What growing zone is North Carolina?
North Carolina spans zones 6b–9a. Zone 8a is the most common, covering 60% of the state's ZIP codes. Enter your ZIP code above for your exact zone.
What planting zone is Charlotte, NC?
Charlotte is in USDA zone 8a. Its average coldest winter night is 10 to 15 °F.
What planting zone is Raleigh, NC?
Raleigh is in USDA zone 8a. Its average coldest winter night is 10 to 15 °F.
What planting zone is Greensboro, NC?
Greensboro is in USDA zone 8a. Its average coldest winter night is 10 to 15 °F.
What is the coldest zone in North Carolina?
The coldest part of North Carolina is zone 6b, with winter lows of -5 to 0 °F. The warmest is zone 9a, at 20 to 25 °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.
Related tools
Visited Places Map
Colour the countries, states and provinces you’ve been to, share your map and send friends places to visit
Where Food Grows
See which countries grow the most rice, mango, coffee, cocoa and 69 more crops on an animated world map
Unit Converter
Convert units of measurement
Date Calculator
Days between dates, add days, and working days with holidays
Taste Map
The most famous dish and street food of 193 countries: tick the ones you’ve tried and colour your world map
Where Animals Live
See every country where tigers, lions, pandas, penguins, hilsa and 200 more wild animals and fish live