When to plant brussels sprouts in North Carolina

Brussels sprouts
Plant out in Charlotte
Mar 16–Mar 30

Across North Carolina the window opens between March 1 and April 2. Find your city below; the dates follow each town's own average last frost.

Start indoors, Charlotte
Feb 2–Feb 16
Plant out, Charlotte
Mar 16–Mar 30
Fall planting, Charlotte
Jul 14–Jul 28
Last frost, Charlotte
Mar 30

Start seeds indoors 6–8 weeks before the last frost; plant out up to 2 weeks before the last frost; sow again for fall 14–16 weeks before the first frost. Sprouts taste best after a few frosts. Plan the harvest for late fall.

Brussels sprouts planting dates by city

Start indoorsPlant outSow outdoorsFall plantingAverage last and first frost
JanFebMarAprMayJunJulAugSepOctNovDec
CharlotteMar 16–Mar 30
RaleighMar 14–Mar 28
GreensboroMar 18–Apr 1
DurhamMar 19–Apr 2
Winston-SalemMar 12–Mar 26
FayettevilleMar 16–Mar 30
CaryMar 13–Mar 27
WilmingtonMar 5–Mar 19
High PointMar 16–Mar 30
ConcordMar 18–Apr 1
GreenvilleMar 13–Mar 27
AshevilleMar 23–Apr 6
GastoniaMar 13–Mar 27
ApexMar 13–Mar 27
JacksonvilleMar 9–Mar 23
HuntersvilleMar 16–Mar 30
Chapel HillMar 15–Mar 29
KannapolisMar 18–Apr 1
BurlingtonMar 15–Mar 29
Wake ForestMar 21–Apr 4
MooresvilleMar 26–Apr 9
Rocky MountMar 17–Mar 31
Holly SpringsMar 23–Apr 6
WilsonMar 8–Mar 22
Fuquay-VarinaMar 18–Apr 1
HickoryMar 17–Mar 31
Indian TrailMar 17–Mar 31
MonroeMar 20–Apr 3
GarnerMar 18–Apr 1
SalisburyMar 23–Apr 6
All 52 cities
CityStart indoorsPlant outFall plantingLast frost
CharlotteFeb 2 to Feb 16Mar 16 to Mar 30Jul 14 to Jul 28Mar 30
RaleighJan 31 to Feb 14Mar 14 to Mar 28Jul 19 to Aug 2Mar 28
GreensboroFeb 4 to Feb 18Mar 18 to Apr 1Jul 15 to Jul 29Apr 1
DurhamFeb 5 to Feb 19Mar 19 to Apr 2Jul 15 to Jul 29Apr 2
Winston-SalemJan 29 to Feb 12Mar 12 to Mar 26Jul 20 to Aug 3Mar 26
FayettevilleFeb 2 to Feb 16Mar 16 to Mar 30Jul 21 to Aug 4Mar 30
CaryJan 30 to Feb 13Mar 13 to Mar 27Jul 19 to Aug 2Mar 27
WilmingtonJan 22 to Feb 5Mar 5 to Mar 19Jul 31 to Aug 14Mar 19
High PointFeb 2 to Feb 16Mar 16 to Mar 30Jul 16 to Jul 30Mar 30
ConcordFeb 4 to Feb 18Mar 18 to Apr 1Jul 13 to Jul 27Apr 1
GreenvilleJan 30 to Feb 13Mar 13 to Mar 27Jul 19 to Aug 2Mar 27
AshevilleFeb 9 to Feb 23Mar 23 to Apr 6Jul 11 to Jul 25Apr 6
GastoniaJan 30 to Feb 13Mar 13 to Mar 27Jul 20 to Aug 3Mar 27
ApexJan 30 to Feb 13Mar 13 to Mar 27Jul 19 to Aug 2Mar 27
JacksonvilleJan 26 to Feb 9Mar 9 to Mar 23Jul 27 to Aug 10Mar 23
HuntersvilleFeb 2 to Feb 16Mar 16 to Mar 30Jul 14 to Jul 28Mar 30
Chapel HillFeb 1 to Feb 15Mar 15 to Mar 29Jul 16 to Jul 30Mar 29
KannapolisFeb 4 to Feb 18Mar 18 to Apr 1Jul 13 to Jul 27Apr 1
BurlingtonFeb 1 to Feb 15Mar 15 to Mar 29Jul 20 to Aug 3Mar 29
Wake ForestFeb 7 to Feb 21Mar 21 to Apr 4Jul 15 to Jul 29Apr 4
MooresvilleFeb 12 to Feb 26Mar 26 to Apr 9Jul 8 to Jul 22Apr 9
Rocky MountFeb 3 to Feb 17Mar 17 to Mar 31Jul 18 to Aug 1Mar 31
Holly SpringsFeb 9 to Feb 23Mar 23 to Apr 6Jul 14 to Jul 28Apr 6
WilsonJan 25 to Feb 8Mar 8 to Mar 22Jul 23 to Aug 6Mar 22
Fuquay-VarinaFeb 4 to Feb 18Mar 18 to Apr 1Jul 12 to Jul 26Apr 1
HickoryFeb 3 to Feb 17Mar 17 to Mar 31Jul 15 to Jul 29Mar 31
Indian TrailFeb 3 to Feb 17Mar 17 to Mar 31Jul 16 to Jul 30Mar 31
MonroeFeb 6 to Feb 20Mar 20 to Apr 3Jul 12 to Jul 26Apr 3
GarnerFeb 4 to Feb 18Mar 18 to Apr 1Jul 12 to Jul 26Apr 1
SalisburyFeb 9 to Feb 23Mar 23 to Apr 6Jul 10 to Jul 24Apr 6
LelandJan 22 to Feb 5Mar 5 to Mar 19Jul 31 to Aug 14Mar 19
CorneliusFeb 4 to Feb 18Mar 18 to Apr 1Jul 13 to Jul 27Apr 1
GoldsboroJan 18 to Feb 1Mar 1 to Mar 15Jul 29 to Aug 12Mar 15
New BernJan 26 to Feb 9Mar 9 to Mar 23Jul 26 to Aug 9Mar 23
SanfordFeb 13 to Feb 27Mar 27 to Apr 10Jul 10 to Jul 24Apr 10
MatthewsFeb 3 to Feb 17Mar 17 to Mar 31Jul 16 to Jul 30Mar 31
ClaytonFeb 10 to Feb 24Mar 24 to Apr 7Jul 14 to Jul 28Apr 7
MorrisvilleFeb 3 to Feb 17Mar 17 to Mar 31Jul 15 to Jul 29Mar 31
StatesvilleFeb 19 to Mar 5Apr 2 to Apr 16Jul 5 to Jul 19Apr 16
Mint HillFeb 3 to Feb 17Mar 17 to Mar 31Jul 16 to Jul 30Mar 31
KernersvilleFeb 2 to Feb 16Mar 16 to Mar 30Jul 16 to Jul 30Mar 30
AsheboroFeb 8 to Feb 22Mar 22 to Apr 5Jul 11 to Jul 25Apr 5
ThomasvilleFeb 2 to Feb 16Mar 16 to Mar 30Jul 16 to Jul 30Mar 30
ShelbyFeb 15 to Mar 1Mar 29 to Apr 12Jul 5 to Jul 19Apr 12
KnightdaleFeb 10 to Feb 24Mar 24 to Apr 7Jul 14 to Jul 28Apr 7
WaxhawFeb 3 to Feb 17Mar 17 to Mar 31Jul 16 to Jul 30Mar 31
ClemmonsFeb 12 to Feb 26Mar 26 to Apr 9Jul 11 to Jul 25Apr 9
MebaneFeb 7 to Feb 21Mar 21 to Apr 4Jul 14 to Jul 28Apr 4
CarrboroFeb 3 to Feb 17Mar 17 to Mar 31Jul 14 to Jul 28Mar 31
HarrisburgFeb 4 to Feb 18Mar 18 to Apr 1Jul 13 to Jul 27Apr 1
LexingtonFeb 14 to Feb 28Mar 28 to Apr 11Jul 8 to Jul 22Apr 11
GrahamFeb 7 to Feb 21Mar 21 to Apr 4Jul 14 to Jul 28Apr 4

Questions

When should I plant brussels sprouts in North Carolina?

In Charlotte, plant out from March 16 to March 30. Across North Carolina the window opens between March 1 and April 2, depending on the local last frost.

How is this date worked out?

Start seeds indoors 6–8 weeks before the last frost; plant out up to 2 weeks before the last frost; sow again for fall 14–16 weeks before the first frost. Frost dates are NOAA 1991–2020 averages for the weather station nearest each city.

More for North Carolina

Brussels sprouts in other states

Frost dates for every city in North Carolina