Frost dates in North Carolina
Average last frost dates in North Carolina run from March 15 in Goldsboro to May 2 in Boone.
| Place | Last frost | First frost |
|---|---|---|
| Albemarle | Mar 29 | Nov 4 |
| Apex | Mar 27 | Nov 8 |
| Archdale | Mar 30 | Nov 5 |
| Asheboro | Apr 5 | Oct 31 |
| Asheville | Apr 6 | Oct 31 |
| Belmont | Mar 30 | Nov 3 |
| Boone | May 2 | Oct 13 |
| Burlington | Mar 29 | Nov 9 |
| Carrboro | Mar 31 | Nov 3 |
| Cary | Mar 27 | Nov 8 |
| Chapel Hill | Mar 29 | Nov 5 |
| Charlotte | Mar 30 | Nov 3 |
| Clayton | Apr 7 | Nov 3 |
| Clemmons | Apr 9 | Oct 31 |
| Concord | Apr 1 | Nov 2 |
| Cornelius | Apr 1 | Nov 2 |
| Davidson | Apr 1 | Nov 2 |
| Durham | Apr 2 | Nov 4 |
| Eden | Apr 11 | Oct 29 |
| Elizabeth City | Mar 27 | Nov 17 |
| Elon | Apr 1 | Nov 2 |
| Fayetteville | Mar 30 | Nov 10 |
| Fuquay-Varina | Apr 1 | Nov 1 |
| Garner | Apr 1 | Nov 1 |
| Gastonia | Mar 27 | Nov 9 |
| Goldsboro | Mar 15 | Nov 18 |
| Graham | Apr 4 | Nov 3 |
| Greensboro | Apr 1 | Nov 4 |
| Greenville | Mar 27 | Nov 8 |
| Harrisburg | Apr 1 | Nov 2 |
| Havelock | Mar 19 | Nov 22 |
| Henderson | Apr 16 | Oct 26 |
| Hendersonville | Apr 14 | Oct 25 |
| Hickory | Mar 31 | Nov 4 |
| High Point | Mar 30 | Nov 5 |
| Holly Springs | Apr 6 | Nov 3 |
| Hope Mills | Mar 22 | Nov 13 |
| Huntersville | Mar 30 | Nov 3 |
| Indian Trail | Mar 31 | Nov 5 |
| Jacksonville | Mar 23 | Nov 16 |
| Kannapolis | Apr 1 | Nov 2 |
| Kernersville | Mar 30 | Nov 5 |
| Kings Mountain | Mar 24 | Nov 9 |
| Kinston | Mar 25 | Nov 11 |
| Knightdale | Apr 7 | Nov 3 |
| Laurinburg | Mar 21 | Nov 14 |
| Leland | Mar 19 | Nov 20 |
| Lenoir | Apr 7 | Oct 31 |
| Lewisville | Apr 9 | Oct 31 |
| Lexington | Apr 11 | Oct 28 |
| Lincolnton | Apr 9 | Oct 28 |
| Lumberton | Mar 24 | Nov 11 |
| Matthews | Mar 31 | Nov 5 |
| Mebane | Apr 4 | Nov 3 |
| Mint Hill | Mar 31 | Nov 5 |
| Monroe | Apr 3 | Nov 1 |
| Mooresville | Apr 9 | Oct 28 |
| Morganton | Apr 7 | Oct 28 |
| Morrisville | Mar 31 | Nov 4 |
| Mount Airy | Apr 19 | Oct 23 |
| Mount Holly | Mar 30 | Nov 3 |
| New Bern | Mar 23 | Nov 15 |
| Newton | Mar 24 | Nov 8 |
| Pinehurst | Apr 1 | Nov 5 |
| Pineville | Mar 30 | Nov 3 |
| Raleigh | Mar 28 | Nov 8 |
| Reidsville | Apr 5 | Nov 2 |
| Roanoke Rapids | Mar 31 | Nov 9 |
| Rocky Mount | Mar 31 | Nov 7 |
| Rolesville | Apr 4 | Nov 4 |
| Salisbury | Apr 6 | Oct 30 |
| Sanford | Apr 10 | Oct 30 |
| Shelby | Apr 12 | Oct 25 |
| Smithfield | Mar 29 | Nov 5 |
| Southern Pines | Apr 1 | Nov 5 |
| Spring Lake | Mar 30 | Nov 10 |
| Stallings | Mar 31 | Nov 5 |
| Statesville | Apr 16 | Oct 25 |
| Summerfield | Mar 30 | Nov 5 |
| Tarboro | Mar 30 | Nov 9 |
| Thomasville | Mar 30 | Nov 5 |
| Wake Forest | Apr 4 | Nov 4 |
| Waxhaw | Mar 31 | Nov 5 |
| Waynesville | Apr 30 | Oct 14 |
| Weddington | Mar 31 | Nov 5 |
| Wendell | Mar 28 | Nov 8 |
| Wilmington | Mar 19 | Nov 20 |
| Wilson | Mar 22 | Nov 12 |
| Winston-Salem | Mar 26 | Nov 9 |
| Winterville | Mar 27 | Nov 8 |
| Zebulon | Mar 28 | Nov 8 |
Source: NOAA U.S. Climate Normals 1991–2020, nearest station to each place. Places of 10,000+ people (US Census Bureau, 2024 estimates) within 50 miles of a station.
When to plant in North Carolina
- Asparagus
- Lima Beans
- Green Beans
- Beets
- Broccoli
- Brussels Sprouts
- Cabbage
- Chinese Cabbage
- Carrots
- Cauliflower
- Celery
- Swiss Chard
- Collard Greens
- Sweet Corn
- Cucumbers
- Eggplant
- Garlic
- Kale
- Leeks
- Lettuce
- Cantaloupe
- Okra
- Onions
- Onion Sets
- Peas
- Black-Eyed Peas
- Peppers
- Potatoes
- Radishes
- Rhubarb
- Spinach
- Summer Squash (Zucchini)
- Winter Squash
- Sweet Potatoes
- Tomatoes
- Turnips
- Watermelon