When to Plant in Pennsylvania: Vegetable & Flower Planting Calendar
Pennsylvania’s ridges, valleys, and northern highlands create a wide spread; the southeast is mildest. Use this guide to time seed-starting, transplanting, and fall planting around your local frost dates. Pennsylvania falls in USDA zones 5a–7b; average last spring frost runs from mid-April (Philadelphia area) to late May (northern tier), and first fall frost from late September (north) to early November (southeast).
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.
Pennsylvania frost dates by region
| Region | Typical average last frost | USDA zone (approx.) |
|---|---|---|
| Southeast (Philadelphia, Chester County) | Mid-April | 7a–7b |
| Central (Harrisburg, State College) | Late April to mid-May | 6a–6b |
| Northern tier / higher elevations | Mid-to-late May | 5a–5b |
Planting calendar for Pennsylvania
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 Pennsylvania 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 Pennsylvania?
Average last spring frost in Pennsylvania ranges from mid-April (Philadelphia area) to late May (northern tier), depending on location. Check the average for your ZIP code, and remember frost can occur after the average date.
What USDA zone is Pennsylvania?
Pennsylvania spans roughly USDA hardiness zones 5a–7b on the 2023 USDA map. Hardiness zones describe winter low temperatures, not frost dates.
When can I plant tomatoes in Pennsylvania?
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 · New Jersey · Virginia · All states