Skip to content
SowingDates

Frost dates & planting calendar for Charlotte, NC

Frost dates

Mar 30

Last spring frost, typical

In half of the years that freeze, the last frost comes later.

Safer date: Apr 14. Only 1 freeze year in 10 has a frost after this.

Nov 3

First fall frost, typical

In half of the years that freeze, it comes earlier.

Early date: Oct 22. Only 1 freeze year in 10 freezes before this.

221

Days, typical frost-free season

From NOAA’s 1991–2020 climate normals for this station.

8a

USDA hardiness zone

Coldest night of the winter, averaged over 1991–2020: 10 to 15°F (−12.2 to −9.4°C).

Zone for ZIP 28204, the ZIP nearest the city center; zones can vary within a city. What zone 8a means.

What to plant right now

As of Nov 9, 2026

Now

Nothing to sow or plant out. Here is what opens next.

Start indoors from Feb 3

Typical frost-free season: 221 days. Station: Charlotte Douglas Airport, NC, 11 km away. Source: NOAA NCEI U.S. Climate Normals 1991–2020 (32°F threshold).

Hardiness zones: 2023 USDA Plant Hardiness Zone Map, PRISM Group, Oregon State University, https://prism.oregonstate.edu, accessed 9 Nov 2026.

Can I plant tomatoes now?

Not yet. Start tomato seeds indoors from Feb 17 to Mar 3, then plant them out from Apr 14 to Apr 28.

Garden leaves edged with white frost on a cold morning

Planting calendar

Windows are counted from the safer dates (Apr 14 in spring, Oct 22 in fall). Going by the typical dates instead gains you about 2 weeks in spring, with more risk.

Show crop type

February

The next window opens in February.
  • Peppertender

    Next: start indoors from Feb 3

    Start indoors
    Feb 3 – Feb 17
    Transplant outdoors
    Apr 14 – Apr 28
  • Parsleyhalf hardy

    Next: start indoors from Feb 3

    Start indoors
    Feb 3 – Feb 17
    Sow outdoors
    Mar 31 – Apr 14
  • Tomatotender

    Next: start indoors from Feb 17

    Start indoors
    Feb 17 – Mar 3
    Transplant outdoors
    Apr 14 – Apr 28
  • Eggplanttender

    Next: start indoors from Feb 17

    Start indoors
    Feb 17 – Mar 3
    Transplant outdoors
    Apr 14 – Apr 28
  • Broccolihardy

    Next: start indoors from Feb 17

    Start indoors
    Feb 17 – Mar 3
    Transplant outdoors
    Mar 17 – Apr 14
    Sow outdoors
    Mar 17 – Mar 31
    Sow for fall
    Jul 30 – Aug 13
  • Cabbagehardy

    Next: start indoors from Feb 17

    Start indoors
    Feb 17 – Mar 3
    Transplant outdoors
    Mar 17 – Apr 14
    Sow outdoors
    Mar 17 – Mar 31
    Sow for fall
    Jul 30 – Aug 13
  • Cauliflowerhalf hardy

    Next: start indoors from Feb 17

    Start indoors
    Feb 17 – Mar 3
    Transplant outdoors
    Mar 31 – Apr 14
    Sow outdoors
    Mar 24 – Apr 14
    Sow for fall
    Jul 30 – Aug 13
  • Brussels sproutshardy

    Next: start indoors from Feb 17

    Start indoors
    Feb 17 – Mar 3
    Sow outdoors
    Mar 24 – Mar 24
    Sow for fall
    Jul 30 – Aug 13
  • Marigoldtender

    Next: start indoors from Feb 17

    Start indoors
    Feb 17 – Feb 17
    Transplant outdoors
    Apr 14 – Apr 14
  • Calendulahalf hardy

    Next: start indoors from Feb 17

    Start indoors
    Feb 17 – Mar 3
    Sow outdoors
    Apr 7 – Apr 14
  • Mexican sunflowertender

    Next: start indoors from Feb 17

    Start indoors
    Feb 17 – Mar 3
    Sow outdoors
    Apr 14 – Apr 14

March

The next window opens in March.
  • Leaf lettucehardy

    Next: sow outdoors from Mar 3

    Transplant outdoors
    Mar 17 – Mar 31
    Sow outdoors
    Mar 3 – Mar 31
  • Head lettucehardy

    Next: sow outdoors from Mar 3

    Transplant outdoors
    Mar 17 – Mar 31
    Sow outdoors
    Mar 3 – Mar 31
  • Zinniatender

    Next: start indoors from Mar 3

    Start indoors
    Mar 3 – Mar 17
    Sow outdoors
    Apr 14 – Apr 14
  • Nasturtiumtender

    Next: start indoors from Mar 3

    Start indoors
    Mar 3 – Mar 17
    Sow outdoors
    Apr 14 – Apr 14
  • Sunflowertender

    Next: start indoors from Mar 3

    Start indoors
    Mar 3 – Mar 17
  • Cucumbertender

    Next: start indoors from Mar 17

    Start indoors
    Mar 17 – Mar 31
    Sow outdoors
    Apr 14 – Apr 21
  • Summer squashtender

    Next: start indoors from Mar 17

    Start indoors
    Mar 17 – Mar 31
    Sow outdoors
    Apr 14 – Apr 21
  • Winter squashtender

    Next: start indoors from Mar 17

    Start indoors
    Mar 17 – Mar 31
    Sow outdoors
    Apr 21 – Apr 28
  • Watermelontender

    Next: start indoors from Mar 17

    Start indoors
    Mar 17 – Mar 31
    Transplant outdoors
    Apr 21 – Apr 28
    Sow outdoors
    Apr 21 – Apr 28
  • Cantaloupetender

    Next: start indoors from Mar 17

    Start indoors
    Mar 17 – Mar 24
    Sow outdoors
    Apr 21 – Apr 28
  • Peahardy

    Next: sow outdoors from Mar 17

    Sow outdoors
    Mar 17 – Mar 31
  • Spinachhardy

    Next: sow outdoors from Mar 17

    Sow outdoors
    Mar 17 – Mar 31
  • Kohlrabihardy

    Next: sow outdoors from Mar 17

    Sow outdoors
    Mar 17 – Mar 31
    Sow for fall
    Jul 30 – Aug 13
  • Radishhardy

    Next: sow outdoors from Mar 17

    Sow outdoors
    Mar 17 – Mar 31
  • Beethalf hardy

    Next: sow outdoors from Mar 17

    Sow outdoors
    Mar 17 – Apr 14
  • Turniphardy

    Next: sow outdoors from Mar 17

    Sow outdoors
    Mar 17 – Mar 31
  • Bulb onionhardy

    Next: sow outdoors from Mar 17

    Sow outdoors
    Mar 17 – Mar 31
  • Green onionhardy

    Next: sow outdoors from Mar 17

    Sow outdoors
    Mar 17 – Mar 31
  • Kalehardy

    Next: sow outdoors from Mar 24

    Sow outdoors
    Mar 24 – Mar 24
    Sow for fall
    Jul 30 – Aug 13
  • Collardshardy

    Next: sow outdoors from Mar 24

    Sow outdoors
    Mar 24 – Mar 24
    Sow for fall
    Jul 30 – Aug 13
  • Swiss chardhalf hardy

    Next: sow outdoors from Mar 31

    Sow outdoors
    Mar 31 – Apr 14
  • Carrothalf hardy

    Next: sow outdoors from Mar 31

    Sow outdoors
    Mar 31 – Apr 14
  • Potatohalf hardy

    Next: sow outdoors from Mar 31

    Sow outdoors
    Mar 31 – Apr 14
  • Parsniphalf hardy

    Next: sow outdoors from Mar 31

    Sow outdoors
    Mar 31 – Apr 14
  • Dillhalf hardy

    Next: sow outdoors from Mar 31

    Sow outdoors
    Mar 31 – Apr 7

April

The next window opens in April.
  • Bush beantender

    Next: sow outdoors from Apr 14

    Sow outdoors
    Apr 14 – Apr 14
  • Pole beantender

    Next: sow outdoors from Apr 14

    Sow outdoors
    Apr 14 – Apr 14
  • Sweet corntender

    Next: sow outdoors from Apr 14

    Sow outdoors
    Apr 14 – Apr 14
  • Basiltender

    Next: sow outdoors from Apr 14

    Sow outdoors
    Apr 14 – Apr 14
  • Marjoramtender

    Next: transplant outdoors from Apr 14

    Transplant outdoors
    Apr 14 – Apr 14
  • Pumpkintender

    Next: sow outdoors from Apr 21

    Sow outdoors
    Apr 21 – Apr 28
  • Lima beantender

    Next: sow outdoors from Apr 28

    Sow outdoors
    Apr 28 – Apr 28

September

The next window opens in September.
  • Sweet alyssumhardy

    Next: sow for fall from Sep 10

    Sow for fall
    Sep 10 – Sep 10

No window listed

No frost-based window for these crops.
  • Mustard greenshalf hardy

    No frost-based window listed.

    No frost-based sowing window is listed for mustard greens.

  • Arugulahalf hardy

    No frost-based window listed.

    No frost-based sowing window is listed for arugula.

Crop guidance from university extension services; see each crop page for sources.

Questions

When is the last frost in Charlotte?
The typical last spring frost (32°F) in Charlotte is Mar 30. In 1 out of 10 years that freeze, a frost still comes after Apr 14.
When is the first frost in Charlotte?
The typical first fall frost is Nov 3. In 1 out of 10 years that freeze, it arrives before Oct 22.
When should I start tomato seeds in Charlotte?
Start tomato seeds indoors between Feb 17 and Mar 3, counting back from the safer last-frost date.
What planting zone is Charlotte in?
Charlotte is in USDA hardiness zone 8a on the 2023 map, going by ZIP 28204, the ZIP nearest the city center. Zones can vary within a city. The zone describes how cold winter nights get, not when to plant; for that, use the frost dates on this page.

Nearby cities

Want this calendar on your site? Embed it: <iframe src="https://sowingdates.com/embed/north-carolina/charlotte-nc" width="100%" height="520"></iframe>