USDA Plant Hardiness Zones · 2023 map

What growing zone is North Carolina?

North Carolina’s ZIP codes span USDA plant hardiness zones 6b to 9a. The most common zone, covering 469 of 845 ZIP codes, is 8a (10 to 15°F average coldest winter night).

USDA hardiness zones in North Carolina

ZoneAvg. extreme minimumZIP codesExample cities
Zone 6b−5 to 0°F10—
Zone 7a0 to 5°F63Boone, Waynesville, Black Mountain, Brevard
Zone 7b5 to 10°F139Asheville, Clemmons, Lexington, Morganton
Zone 8a10 to 15°F469Charlotte, Raleigh, Greensboro, Durham
Zone 8b15 to 20°F144Wilmington, Jacksonville, Leland, Goldsboro
Zone 9a20 to 25°F20Kill Devil Hills
ZIP codes from the 2023 USDA Plant Hardiness Zone Map (USDA ARS and Oregon State University PRISM). Unpopulated areas such as high mountains can be colder than any ZIP code.

Growing zone and frost dates by city

CityZoneFrost dates
Charlotte8a (10 to 15°F)Charlotte frost dates
Raleigh8a (10 to 15°F)Raleigh frost dates
Greensboro8a (10 to 15°F)Greensboro frost dates
Durham8a (10 to 15°F)Durham frost dates
Winston-Salem8a (10 to 15°F)Winston-Salem frost dates
Fayetteville8a (10 to 15°F)Fayetteville frost dates
Cary8a (10 to 15°F)Cary frost dates
Wilmington8b (15 to 20°F)Wilmington frost dates
High Point8a (10 to 15°F)High Point frost dates
Concord8a (10 to 15°F)Concord frost dates
Greenville8a (10 to 15°F)Greenville frost dates
Asheville7b (5 to 10°F)Asheville frost dates
Gastonia8a (10 to 15°F)Gastonia frost dates
Apex8a (10 to 15°F)Apex frost dates
Jacksonville8b (15 to 20°F)Jacksonville frost dates
Huntersville8a (10 to 15°F)Huntersville frost dates
Chapel Hill8a (10 to 15°F)Chapel Hill frost dates
Kannapolis8a (10 to 15°F)Kannapolis frost dates
Burlington8a (10 to 15°F)Burlington frost dates
Wake Forest8a (10 to 15°F)Wake Forest frost dates
Mooresville8a (10 to 15°F)Mooresville frost dates
Rocky Mount8a (10 to 15°F)Rocky Mount frost dates
Holly Springs8a (10 to 15°F)Holly Springs frost dates
Wilson8a (10 to 15°F)Wilson frost dates
Fuquay-Varina8a (10 to 15°F)Fuquay-Varina frost dates
Hickory8a (10 to 15°F)Hickory frost dates
Indian Trail8a (10 to 15°F)Indian Trail frost dates
Monroe8a (10 to 15°F)Monroe frost dates
Garner8a (10 to 15°F)Garner frost dates
Salisbury8a (10 to 15°F)Salisbury frost dates
Leland8b (15 to 20°F)Leland frost dates
Cornelius8a (10 to 15°F)Cornelius frost dates
Goldsboro8b (15 to 20°F)Goldsboro frost dates
New Bern8b (15 to 20°F)New Bern frost dates
Sanford8a (10 to 15°F)Sanford frost dates
Matthews8a (10 to 15°F)Matthews frost dates
Clayton8a (10 to 15°F)Clayton frost dates
Morrisville8a (10 to 15°F)Morrisville frost dates
Statesville8a (10 to 15°F)Statesville frost dates
Mint Hill8a (10 to 15°F)Mint Hill frost dates
Kernersville8a (10 to 15°F)Kernersville frost dates
Asheboro8a (10 to 15°F)Asheboro frost dates
Thomasville8a (10 to 15°F)Thomasville frost dates
Shelby8a (10 to 15°F)Shelby frost dates
Knightdale8a (10 to 15°F)Knightdale frost dates
Waxhaw8a (10 to 15°F)Waxhaw frost dates
Clemmons7b (5 to 10°F)Clemmons frost dates
Mebane8a (10 to 15°F)Mebane frost dates
Carrboro8a (10 to 15°F)Carrboro frost dates
Harrisburg8a (10 to 15°F)Harrisburg frost dates
Lexington7b (5 to 10°F)Lexington frost dates
Graham8a (10 to 15°F)Graham frost dates
Boone7a (0 to 5°F)Boone frost dates
Kinston8a (10 to 15°F)Kinston frost dates
Wendell8a (10 to 15°F)Wendell frost dates
Elizabeth City8a (10 to 15°F)Elizabeth City frost dates
Mount Holly8a (10 to 15°F)Mount Holly frost dates
Lumberton8b (15 to 20°F)Lumberton frost dates
Pinehurst8a (10 to 15°F)Pinehurst frost dates
Lenoir8a (10 to 15°F)Lenoir frost dates
Hope Mills8b (15 to 20°F)Hope Mills frost dates
Morganton7b (5 to 10°F)Morganton frost dates
Albemarle8a (10 to 15°F)Albemarle frost dates
Stallings8a (10 to 15°F)Stallings frost dates
Havelock8b (15 to 20°F)Havelock frost dates
Southern Pines8a (10 to 15°F)Southern Pines frost dates
Davidson8a (10 to 15°F)Davidson frost dates
Belmont8a (10 to 15°F)Belmont frost dates
Hendersonville7b (5 to 10°F)Hendersonville frost dates
Eden7b (5 to 10°F)Eden frost dates
Henderson7b (5 to 10°F)Henderson frost dates
Reidsville8a (10 to 15°F)Reidsville frost dates
Laurinburg8a (10 to 15°F)Laurinburg frost dates
Weddington8a (10 to 15°F)Weddington frost dates
Lewisville7b (5 to 10°F)Lewisville frost dates
Roanoke Rapids8a (10 to 15°F)Roanoke Rapids frost dates
Newton8a (10 to 15°F)Newton frost dates
Smithfield8a (10 to 15°F)Smithfield frost dates
Rolesville8a (10 to 15°F)Rolesville frost dates
Lincolnton8a (10 to 15°F)Lincolnton frost dates
Archdale8a (10 to 15°F)Archdale frost dates
Kings Mountain8a (10 to 15°F)Kings Mountain frost dates
Zebulon8a (10 to 15°F)Zebulon frost dates
Pineville8a (10 to 15°F)Pineville frost dates
Elon8a (10 to 15°F)Elon frost dates
Summerfield8a (10 to 15°F)Summerfield frost dates
Spring Lake8a (10 to 15°F)Spring Lake frost dates
Waynesville7a (0 to 5°F)Waynesville frost dates
Tarboro8a (10 to 15°F)Tarboro frost dates
Winterville8a (10 to 15°F)Winterville frost dates
Mount Airy7b (5 to 10°F)Mount Airy frost dates
Morehead City8b (15 to 20°F)Morehead City frost dates
Aberdeen8a (10 to 15°F)Aberdeen frost dates
Washington8b (15 to 20°F)Washington frost dates
Gibsonville8a (10 to 15°F)Gibsonville frost dates
Hillsborough8a (10 to 15°F)Hillsborough frost dates
Wesley Chapel8a (10 to 15°F)Wesley Chapel frost dates
Angier8a (10 to 15°F)Angier frost dates
Oak Island8b (15 to 20°F)Oak Island frost dates
Oxford7b (5 to 10°F)Oxford frost dates
Conover8a (10 to 15°F)Conover frost dates
Rockingham8a (10 to 15°F)Rockingham frost dates
Dunn8a (10 to 15°F)Dunn frost dates
Black Mountain7a (0 to 5°F)Black Mountain frost dates
Clinton8b (15 to 20°F)Clinton frost dates
Roxboro7b (5 to 10°F)Roxboro frost dates
Fletcher7b (5 to 10°F)Fletcher frost dates
Woodfin7b (5 to 10°F)Woodfin frost dates
Siler City8a (10 to 15°F)Siler City frost dates
Butner8a (10 to 15°F)Butner frost dates
Brevard7a (0 to 5°F)Brevard frost dates
King7b (5 to 10°F)King frost dates
Oak Ridge8a (10 to 15°F)Oak Ridge frost dates
Kill Devil Hills9a (20 to 25°F)Kill Devil Hills frost dates
Mills River7b (5 to 10°F)Mills River frost dates
Marion7b (5 to 10°F)Marion frost dates
Forest City8a (10 to 15°F)Forest City frost dates
Selma8a (10 to 15°F)Selma frost dates
Unionville8a (10 to 15°F)Unionville frost dates
St. James8b (15 to 20°F)St. James frost dates
Trinity8a (10 to 15°F)Trinity frost dates
Marvin8a (10 to 15°F)Marvin frost dates
Boiling Spring Lakes8b (15 to 20°F)Boiling Spring Lakes frost dates
Carolina Beach8b (15 to 20°F)Carolina Beach frost dates
Cherryville8a (10 to 15°F)Cherryville frost dates
Dallas8a (10 to 15°F)Dallas frost dates
Mocksville7b (5 to 10°F)Mocksville frost dates
Stokesdale8a (10 to 15°F)Stokesdale frost dates
Locust8a (10 to 15°F)Locust frost dates
Walkertown8a (10 to 15°F)Walkertown frost dates
Nashville8a (10 to 15°F)Nashville frost dates
Holly Ridge8b (15 to 20°F)Holly Ridge frost dates
Hamlet8a (10 to 15°F)Hamlet frost dates
Bessemer City8a (10 to 15°F)Bessemer City frost dates
Cramerton8a (10 to 15°F)Cramerton frost dates
Archer Lodge8a (10 to 15°F)Archer Lodge frost dates
Carolina Shores8b (15 to 20°F)Carolina Shores frost dates
Whispering Pines8a (10 to 15°F)Whispering Pines frost dates
Long View8a (10 to 15°F)Long View frost dates
Shallotte8b (15 to 20°F)Shallotte frost dates
Ayden8b (15 to 20°F)Ayden frost dates
Pleasant Garden8a (10 to 15°F)Pleasant Garden frost dates
Midland8a (10 to 15°F)Midland frost dates
Surf City8b (15 to 20°F)Surf City frost dates
Sawmills8a (10 to 15°F)Sawmills frost dates
Midway8a (10 to 15°F)Midway frost dates
Williamston8a (10 to 15°F)Williamston frost dates
Pittsboro8a (10 to 15°F)Pittsboro frost dates
Creedmoor8a (10 to 15°F)Creedmoor frost dates
Lillington8a (10 to 15°F)Lillington frost dates
Wadesboro8a (10 to 15°F)Wadesboro frost dates
Incorporated cities with 5,000+ residents. Each city uses the zone of its central ZIP code.

Frequently asked questions

What growing zone is North Carolina in?

North Carolina’s ZIP codes span USDA zones 6b to 9a, and 8a is the most common. Zones vary with elevation and distance from water, so check your own ZIP code.

When should I plant?

Hardiness zones are about winter cold, not planting dates. For timing, use the last spring frost date for your city on our North Carolina frost dates page.