USDA zone 7b in North Carolina

5 to 10 °F avg. annual extreme minimum · 45 locations in this group · NOAA 1991–2020 normals

USDA plant hardiness zone 7b covers 45 locations across North Carolina (average annual extreme minimum 5 to 10 °F): Advance, NC, Asheville, NC, Asheville, NC, Boone, NC, Bostic, NC, Bryson, NC, and 39 more. Average last spring frost across this group ranges March 26 (Winston-Salem) to May 16 (Old Fort), and growing seasons run 140–231 days (Old Fort to Saluda) — even within one state, because hardiness sets winter survival, not planting dates. The table below gives every North Carolina location's own frost dates; the printable planting calendar uses Bostic, this group's median-season location.

USDA zone
7b5 to 10 °F
Last frost range
Mar 26–May 16avg, 32°F
First frost range
Oct 4–Nov 12avg, 32°F
Growing season range
140–231days

Locations in this group

Every location below shares this zone and a nearby weather station, but keeps its own frost dates — find your town for its own numbers, or use the ZIP planner on the home page for an instant personalized answer.

Own frost dates per location.
LocationAlso coversNearest stationLast frostFirst frostSeason (days)
AdvanceYadkin CollegeLexingtonApr 11Oct 28199
AshevilleWoodfinAshevilleApr 6Oct 31205
AshevilleBent CreekApr 26Oct 18175
BooneBoone 1 SeMay 2Oct 13163
Bostic *Shelby 2 NwApr 12Oct 25195
BrysonCherokeeApr 17Oct 21186
CashiersRosmanLake Toxaway 2 SwApr 15Oct 26193
Chapel HillChapel Hill 2 WMar 31Nov 3218
Chimney RockSwannanoa 2 SseApr 22Oct 24184
Chimney RockLake Lure 2Apr 5Oct 30207
EdenSandy Level, Ruffin, StonevilleReidsville 2 NwApr 5Nov 2213
EdneyvilleDana, East Flat RockHendersonville 1 NeApr 14Oct 25192
ElkinJonesvilleElkinApr 15Oct 26194
EtowahValley HillPisgah Forest 3 NeApr 19Oct 23186
FranklinFranklinApr 17Oct 23187
Granite QuarryFaithSalisburyApr 6Oct 30208
GreensboroPiedmont Triad Intl ApMar 30Nov 5220
GulfSanford 8 NeApr 10Oct 30203
HaysMulberry, Millers CreekTransouMay 4Oct 10158
HendersonStovall, Norlina, MiddleburgHenderson 2 NnwApr 16Oct 26193
Hoopers CreekMountain HomeAsheville Rgnl ApApr 9Oct 28201
KingMadison, Mayodan, Walnut Cove, Pilot Mountain, Germanton, DanburyDanburyApr 11Oct 30202
KittrellLouisburgApr 11Oct 29201
LandisRockwellConcordApr 1Nov 2215
LenoirLenoirApr 7Oct 31207
LewisvilleTobaccoville, Pinnacle, Yadkinville, Jonesville, Smithtown, East Bend, +2 moreYadkinville 6 EApr 16Oct 25191
LinvilleGrandfather MtnMay 5Oct 13160
MarionNebo, GlenwoodMarionApr 5Nov 1209
Mills RiverAvery CreekFletcher 3 WApr 18Oct 21186
MocksvilleMocksville 5seApr 15Oct 25192
Moravian FallsMillers CreekW Kerr Scott ResvApr 7Nov 1208
Mount AiryCana, Elkin, White Plains, Flat Rock, Pleasant Hill, Pilot Mountain, +2 moreMt Airy 2 WApr 19Oct 23186
Old FortMt MitchellMay 16Oct 4140
OxfordOxford AgMar 30Nov 6222
RosmanBrevardApr 21Oct 23185
RoxboroRougemont, Virgilina, MiltonRoxboro 7 EseApr 15Oct 26194
SalisburyLandis, Cleveland, CooleemeeSalisbury 9 WnwApr 9Oct 28203
SaludaTryonMar 27Nov 12231
StatesvilleHarmonyStatesville 2 NneApr 16Oct 25191
ValdeseGlen Alpine, DrexelMorgantonApr 7Oct 28202
WeavervilleMarshallApr 28Oct 18173
WebsterDillsboroCullowheeApr 19Oct 22184
WilkesboroHays, Mulberry, Ronda, Love ValleyN WilkesboroApr 10Oct 29201
Winston-SalemClemmons, Rural HallWinston Salem Rynlds ApMar 26Nov 9228
YanceyvilleYanceyville 4 SeMar 31Nov 4218

* Bostic is this group's median-season location — the calendar below is computed from its data.

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.

Planting calendar (Bostic, representative)

Computed from Bostic's average frost dates — the median-season location in this North Carolinazone 7b group. hatched = start seeds indoors, solid green = plant out, teal = a fall sowing, and the terracotta dot marks the estimated first harvest. Ranges are extension-guide planning guidance, not guarantees — your own location's dates may run a week or two earlier or later (see the table above).

  • Start indoors
  • Plant out
  • Fall sowing
  • First harvest
Planting windows for Bostic (North Carolina, zone 7b), this group's representative location.
CropFrost toleranceStart indoorsPlant outFirst harvestFall plantingSeason fit
TomatoTenderFeb 15 – Mar 1Apr 19 – Apr 26Jun 18 – Jul 8matures comfortably
PepperVery tenderFeb 1 – Feb 15Apr 26 – May 3Jun 25 – Jul 25matures comfortably
CucumberTenderMar 15 – Mar 22Apr 19 – Apr 26Jun 8 – Jun 28matures comfortably
Summer squash / zucchiniTenderApr 19 – Apr 26Jun 3 – Jun 18matures comfortably
Bush beanTenderApr 19 – Apr 26Jun 8 – Jun 18Aug 26 – Sep 5matures comfortably
Sweet cornTenderApr 12 – Apr 26Jun 11 – Jul 11matures comfortably
BasilVery tenderMar 1 – Mar 15Apr 19 – Apr 26May 19 – Jun 3matures comfortably
LettuceHalf-hardyMar 1 – Mar 15Mar 15 – Mar 29Apr 29 – May 14Aug 12 – Aug 27matures comfortably
PeaHardyMar 1 – Mar 15Apr 25 – May 10Aug 2 – Aug 17matures comfortably
SpinachHardyMar 1 – Mar 15Apr 10 – Apr 20Aug 22 – Sep 1matures comfortably
CarrotHalf-hardyMar 22 – Mar 29May 21 – Jun 10Jul 23 – Aug 12matures comfortably
BroccoliHalf-hardyFeb 15 – Mar 1Mar 15 – Mar 29May 9 – May 29Jul 28 – Aug 17matures comfortably

Which crops fit this growing season

Using Bostic's own 195-day growing season (32°F, NOAA 1991–2020 median) against each crop's real days-to-maturity range: 12 of 12 crops mature here with comfortable margin. A different location in the table above with a longer or shorter season will get a different mix — the ZIP planner on the home page gives your own.

Frost & freeze dates (Bostic)

From NOAA's 1991–2020 Climate Normals at station USC00317845. The median (p50) is the average date; the 90%-safe column is the date the freeze has passed in about 9 years out of 10 — the conservative date to plant after or harvest before.

Freeze probabilities by temperature threshold (MM/DD, NOAA 1991–2020), Bostic.
ThresholdLast spring — avgLast spring — 90%-safeFirst fall — avgFirst fall — 90%-safeSeason (days)
36°FApr 25May 11Oct 16Oct 28174
32°F (freeze)Apr 12Apr 28Oct 25Nov 5195
28°FMar 31Apr 16Nov 2Nov 18217
24°FMar 17Apr 2Nov 15Dec 2242

Growing degree days

Growing degree days (GDD) accumulate warmth above a base temperature over the year — a better predictor of crop development than the calendar alone. This group's median GDD (base 50°F) across all 45 locations is 4,103; Bostic's own reading is shown below.

Annual growing degree days for Bostic (°F·days, NOAA 1991–2020).
Model°F·daysUsed for
Base 50°F (warm-season)4,472standard warm-season base (tomato, corn, beans)
Base 40°F (cool-season)7,308cool-season crops (brassicas, greens)

Hardiness zone 7b in North Carolina

Zone 7b means an average annual extreme minimum winter temperature of about 5 to 10 °F on the USDA's 2023 map — the number that tells you which perennials, shrubs, and trees reliably survive an average winter here. It does not set your planting dates, which come from the frost calendar above. North Carolina spans 6 hardiness zones in this dataset — see all North Carolina locations for the full range, including zones6b, 7a, 8a, 8b, 9a.

Explore zone 7b in other states at zone 7b, or see all USDA hardiness zones.

Frequently asked questions

What does USDA hardiness zone 7b mean in North Carolina?
Zone 7b means an average annual extreme minimum winter temperature of 5 to 10 °F — the standard USDA measure of which perennials survive winter. 45 locations in North Carolina fall in this zone. It does not set planting dates; see the frost calendar below for that.
Where in North Carolina's zone 7b is the growing season longest?
Saluda runs the longest season on this page at about 231 days; Old Fort is shortest at about 140 days — they share the same hardiness zone, but they sit at different weather stations, so their frost calendars differ.
When should I plant tomatoes in North Carolina's zone 7b?
Using Bostic's frost dates (this page's median-season location): start seeds indoors about Feb 15 – Mar 1, then transplant outside about Apr 19 – Apr 26. Your own location in the table above may differ by a week or two — use the ZIP planner on the home page for your exact station's dates.
Does every location in North Carolina's zone 7b have the same frost dates?
No — they do not all share a weather station, so frost dates vary by a week or more across the 45 locations listed (see the table above for each location's own dates).

Sources & method

Frost, freeze, growing-season, and growing-degree-day figures are NOAA NCEI U.S. Climate Normals 1991–2020, one reading per location's own nearest station (see the table above). The hardiness zone is the USDA Plant Hardiness Zone Map 2023, matched to each location's ZIP. Planting windows are computed by counting from the average last and first frost using per-crop offsets synthesized from U.S. Cooperative Extension guides — the full method and citations are on the methodology page.