When to Plant in Virginia: Vegetable & Flower Planting Calendar
Virginia runs from Atlantic Coastal Plain through the Piedmont to the Blue Ridge and Appalachian highlands. Use this guide to time seed-starting, transplanting, and fall planting around your local frost dates. Virginia falls in USDA zones 5bβ8a; average last spring frost runs from late March (Tidewater) to mid-May (mountains), and first fall frost from mid-October to mid-November.
About these dates: Timings are counted from your average last spring frost date, which is only an average β a frost can still occur after it. Dates vary within a state by elevation, distance from water, and microclimate. Look up the frost date for your ZIP code (your state Cooperative Extension office or NOAA climate normals are good sources) and adjust for the current seasonβs weather and soil temperature.
Virginia frost dates by region
| Region | Typical average last frost | USDA zone (approx.) |
|---|---|---|
| Southwest mountains | Early-to-mid May | 5bβ6b |
| Piedmont (Richmond, Charlottesville) | Mid-April | 7aβ7b |
| Tidewater / Hampton Roads | Late March to early April | 8a |
Planting calendar for Virginia
Find your local last-frost date, then count forward or back using the table below.
| Crop | When to plant (relative to last frost) | Notes |
|---|---|---|
| Peas | Direct sow 4β6 weeks before last frost | Tolerates light frost; sow when soil is workable |
| Spinach | Direct sow 4β6 weeks before last frost | Also sow 6β8 weeks before first fall frost |
| Lettuce | Direct sow or transplant 2β4 weeks before last frost | Bolts in heat; succession sow; fall crop too |
| Radishes | Direct sow 2β5 weeks before last frost | Fast (3β4 weeks); sow again in late summer |
| Kale | Start indoors 8β10 weeks before; transplant 2β4 weeks before last frost | Sow again 8β10 weeks before fall frost; frost sweetens leaves |
| Onions (sets/transplants) | Plant 2β4 weeks before last frost | Choose day-length type suited to your latitude |
| Potatoes | Plant 2β4 weeks before last frost | Soil about 45Β°F+; hill as plants grow |
| Broccoli | Start indoors 8β10 weeks before; transplant 2β4 weeks before last frost | Cool-season; harden off; good fall crop |
| Cabbage | Start indoors 8β10 weeks before; transplant 2β4 weeks before last frost | Cool-season; harden off; good fall crop |
| Tomatoes | Start indoors 6β8 weeks before; transplant 1β2 weeks after last frost | Wait for nights reliably above 50Β°F |
| Peppers | Start indoors 8β10 weeks before; transplant 2β3 weeks after last frost | Need warm soil (65Β°F+) |
| Eggplant | Start indoors 8β10 weeks before; transplant 2β3 weeks after last frost | Need warm soil (65Β°F+) |
| Beans (bush & pole) | Direct sow 1β2 weeks after last frost | Seeds rot in cold, wet soil |
| Sweet corn | Direct sow 1β2 weeks after last frost | Soil 60Β°F+; plant in blocks for pollination |
| Cucumbers | Direct sow 1β2 weeks after last frost | Frost-tender; watch for cucumber beetles |
| Squash | Direct sow 1β2 weeks after last frost | Frost-tender; watch for squash vine borer |
| Pumpkins | Direct sow 1β3 weeks after last frost (count back ~90β120 days from target harvest) | For October pumpkins, many sow in late MayβJune |
| Basil | Start indoors 4β6 weeks before; transplant 1β2 weeks after last frost | Very cold-sensitive |
| Marigolds | Start indoors 4β6 weeks before or direct sow after last frost | Easy warm-season annual |
| Zinnias | Start indoors 4β6 weeks before or direct sow after last frost | Easy warm-season annual |
| Tulips | Plant in fall when soil cools below ~60Β°F | Typically around first fall frost, before ground freezes |
| Daffodils | Plant in fall when soil cools below ~60Β°F | Slightly earlier than tulips is fine |
| Garlic | Plant cloves in fall, a few weeks before the ground freezes | Harvest the following early summer |
Tips for Virginia gardeners
- Watch soil temperature, not just the calendar β warm-season crops stall in cold soil. An inexpensive soil thermometer helps.
- Harden off transplants over 7β10 days before planting out.
- Plan a fall garden: count back from your first fall frost to sow lettuce, spinach, kale, and radishes in late summer.
- Keep weeds down early β see our weed identification guide.
Frequently asked questions
When is the last frost in Virginia?
Average last spring frost in Virginia ranges from late March (Tidewater) to mid-May (mountains), depending on location. Check the average for your ZIP code, and remember frost can occur after the average date.
What USDA zone is Virginia?
Virginia spans roughly USDA hardiness zones 5bβ8a on the 2023 USDA map. Hardiness zones describe winter low temperatures, not frost dates.
When can I plant tomatoes in Virginia?
Transplant tomatoes outdoors about 1β2 weeks after your local average last frost, once nights stay above about 50Β°F. Start seeds indoors 6β8 weeks before the last frost.
Other Mid-Atlantic planting calendars
Delaware Β· Maryland Β· Pennsylvania Β· New Jersey Β· All states