The NC Piedmont Fall Vegetable Calendar, Keyed to Your County
Fall is the better vegetable season in the Piedmont, and most people miss it.
Cool-season crops here mature into falling temperatures rather than rising ones. Lettuce does not bolt. Brassicas do not get hammered by summer pests. Root crops size up in soil that is still warm while the air is not.
The catch is that the window is narrow and it is keyed to a date that varies by three weeks across the Piedmont. Monroe averages first frost on October 26. Charlotte Douglas averages November 5. Same region, same nominal hardiness zone, ten days apart — and a national planting chart knows about neither.
If you are reading this in early September
Most of the fall windows have closed. What is still open, per Extension's Central NC dates:
Mustard — direct sow through September 15
Radishes — direct sow through September 15
Onions from sets or plants — September 1 to 15
Onions from seed — September 1 to 30
Kale, leaf lettuce and kohlrabi closed on September 1, so you are a few days past rather than a season past — worth a try under row cover if you are willing to gamble on a late first frost. Everything else is next year, which is exactly why the full calendar below is worth saving now.
The planting windows

These are NC State Extension's recommended fall planting windows for Central North Carolina, given as Extension gives them. Not averaged, smoothed or adjusted.
Brussels sprouts — July 1 to 15, transplant, 90-100 days, hardy
Carrots — July 1 to 15, direct sow, 85-95 days, hardy
Rutabagas — July 1 to Aug 1, direct sow, 70-80 days, semi-hardy
Broccoli — July 15 to Aug 15, transplant, 70-80 days, hardy
Collards — July 15 to Aug 15, either, 60-100 days, hardy
Beets — July 15 to Aug 15, direct sow, 55-60 days, semi-hardy
Cabbage — Aug 1 to 15, plants, 70-80 days, hardy
Cauliflower — Aug 1 to 15, plants, 55-65 days, semi-hardy
Spinach — Aug 1 to 15, direct sow, 50-60 days, hardy
Turnips and turnip greens — Aug 1 to 31, direct sow, 55-60 days, hardy
Kohlrabi — Aug 1 to Sept 1, either, 50-60 days, hardy
Lettuce, leaf — Aug 1 to Sept 1, either, 40-50 days, semi-hardy
Mustard — Aug 1 to Sept 15, direct sow, 30-40 days, hardy
Kale — Aug 15 to Sept 1, either, 40-50 days, hardy
Lettuce, head — Aug 15 to 31, transplant, 70-85 days, semi-hardy
Radishes — Aug 15 to Sept 15, direct sow, 25-30 days, hardy
Onions, sets or plants — Sept 1 to 15, 60-80 days, hardy
Onions, from seed — Sept 1 to 30, direct sow, 130-150 days, hardy
Extension adds a regional adjustment worth applying: dates can be as much as seven to ten days earlier in western North Carolina and seven to ten days later in eastern North Carolina. Union, Mecklenburg and the southern Piedmont sit at the later end of the Piedmont band. Surry, Wilkes and Stokes sit at the earlier end.
First frost by Piedmont county

NOAA long-term station normals. Where a county has more than one station, both are shown, because the spread inside a single county is sometimes larger than the spread between counties.
October 17 — Surry (Mt Airy 2 W)
October 19 — Stokes (Danbury), Wilkes (North Wilkesboro)
October 21 — Anson (Anson County Airport), Burke (Morganton)
October 22 — Caldwell (Lenoir), Yadkin (Yadkinville 6 E)
October 23 — Chatham (Siler City 2 N)
October 24 — Franklin (Louisburg), Rutherford (Forest City 8 W)
October 25 — Iredell (Statesville 2 NNE)
October 26 — Davie (Mocksville 5SE), Stanly (Albemarle), Union (Monroe 2 SE)
October 27 — Cleveland (Shelby 2 NNE), Lee (Lee County Airport), Lincoln (Lincolnton 4 W), Vance (Henderson 2 NNW)
October 28 — Davidson (Lexington), Person (Roxboro 7 ESE)
October 29 — Alamance (Burlington Alamance Airport), Alexander (Taylorsville Tower)
October 30 — Orange (Chapel Hill 2 W), Rockingham (Reidsville 2 NW), Rowan (Piedmont Research Station), Wake (Raleigh AP)
October 31 — Catawba (Hickory FAA AP), Guilford (Greensboro Airport)
November 1 — Cabarrus (Concord), Guilford (High Point), Harnett (Dunn 4 NW), Richmond (Hamlet Tower)
November 2 — Moore (Moore County Airport), Randolph (Asheboro 2 W), Richmond (Mackall U.S. Army Airfield)
November 3 — Forsyth (Smith Reynolds Airport), Granville (Henderson-Oxford Airport), Polk (Tryon)
November 4 — Durham (North Durham WRF), Johnston (Clayton WTP), Wake (Falls Lake)
November 5 — Mecklenburg (Charlotte Douglas AP), Scotland (Laurinburg)
November 6 — Gaston (Gastonia)
November 7 — Montgomery (Jackson Springs 5 WNW)
The spread is the point. Surry averages first frost on October 17. Montgomery averages November 7. Three weeks apart, both in the Piedmont, both sold the same seed packet with the same generic instructions.
Note also Wake and Guilford and Richmond, each with two stations five days apart. If your county has one number on a chart somewhere, that number is a station, not a county.
Counting back from frost
Extension's method is simple: count backwards from your frost date using days to maturity to find the latest safe planting date.
Worked example, Union County, first frost October 26:
Radishes are 25-30 days. October 26 minus 30 is September 26 — the last sensible sowing.
Leaf lettuce is 40-50 days. October 26 minus 50 is September 6.
Head lettuce is 70-85 days. October 26 minus 85 is August 2, which is why Extension's window for it closes August 31.
For the hardy crops the frost date is not a hard stop, because they survive below 26 F. For semi-hardy and tender crops it is.
Frost tolerance, by temperature rather than by word
Two NC State Extension publications rate frost tolerance differently for the same crops. The fall gardening publication calls broccoli, cabbage, mustard, radishes and turnips hardy; the frost protection publication calls them semi-hardy. Beets are rated in exactly opposite directions by the two. Where they disagree, use the temperature-based version, because a number you can check against a forecast beats a word.
Tender, damaged at 31-33 F: beans, corn, cantaloupe, cucumbers, eggplant, okra, southern peas, peppers, potatoes, sweetpotatoes, squash, tomatoes, watermelon
Semi-hardy, survive to about 26-31 F: broccoli, cabbage, cauliflower, chard, English peas, lettuce, mustard, onion, radishes, turnips
Hardy, survive below 26 F: Brussels sprouts, beets, collards, kale, parsley, spinach
One adjustment that is not from North Carolina
You will see advice to add roughly fourteen days to the count for slowing autumn growth, plus another fourteen for frost-tender crops. That is a real and sensible adjustment, but it comes from Nebraska Extension, not from North Carolina. No NC source contains it. Apply it if you want a safety margin. Just know which state it is from.
What is missing from the table, and why
A planting date you cannot trust is worse than no date at all, so here is exactly why certain crops are absent.
Garlic. NC sources genuinely disagree. Lee County Extension gives September 15 to November 30. Henderson County gives mid-October to early November for zone 7. Both are NC Cooperative Extension. For the Piedmont we would plant mid-to-late October and treat either published range as acceptable — but we are not going to print one number as though the disagreement does not exist.
Arugula, Swiss chard, English and snap peas, parsley, cilantro. These appear only in Extension's Central NC planting calendar, published as a colour-block grid rather than as dates. We could not extract those windows reliably and will not invent them. If you want these, get AG-756 from Extension directly. It is free.
Leeks and fall potatoes. No NC Extension fall window exists for either; Extension lists both as spring crops only. Other states publish fall potato dates. Those are not NC dates and we have not substituted them.
Planting into Piedmont clay
This is the part a planting calendar normally leaves out, and it is the part that decides whether any of the dates above matter.
The crust problem. Extension is explicit for fall sowing: soils may form a hard crust over the seeds which interferes with germination, particularly in heavy clay. You sow in August into hot clay, it rains, the surface sets like a lid, and nothing comes up. It reads as bad seed. It is not bad seed. Prepare by tilling or spading to a depth of at least six to eight inches, sow slightly shallower than the packet says, and keep the surface damp until emergence — a light board or burlap over the row until the first seedlings show works.
Water slowly. Water moves slowly into clay, so irrigate slowly. A soaker hose is a good option. Fast overhead watering on clay mostly runs off, which is why a bed can be watered daily and still be dry two inches down.
Stay off it when it is wet. Clay compacts very easily when wet. One walk across a saturated bed in October undoes a season of soil work.
If it stays wet, build up rather than dig down. Extension's recommendation for clay is a raised bed on top of it — and critically, loosen the clay layer underneath before adding the new soil, so water can drain rather than perching at the interface.
The full calendar
The printable NC Fall Vegetable Planting Calendar carries all eighteen crops, the complete county frost-date table with station names, the count-back worksheet, and the clay preparation section in one document you can take to the garden.
When the bed itself is the problem
If a vegetable bed sits wet into November, or if the same corner of the garden fails every year regardless of what goes in it, the issue is usually where the water arrives and where it cannot leave. Raised beds help; they do not fix a low point receiving the roof and half the lawn.
That grading and drainage work is what we do across Waxhaw, Weddington, Marvin, Indian Trail and south Charlotte. You can request a consultation here.
Alex Purdy, Carolina Terrain, Waxhaw, North Carolina. NC Landscape Contractor License CL.1872, NCSU Stormwater SCM Inspection and Maintenance Certification #5970, NDS Certified Drainage Contractor. Educational guide for the North Carolina Piedmont. I am a licensed contractor, not a professional engineer and not a registered landscape architect.
Sources: NC State Extension, Central North Carolina Planting Calendar for Annual Vegetables (AG-756) and fall gardening publications. NC State Extension frost protection guidance. NOAA National Centers for Environmental Information long-term station normals for first freeze dates. NC Cooperative Extension county offices (Lee, Henderson).





Comments