Zone 4a Planting Calendar
Every listed crop, timed for zone 4a. Not sure this is your zone?Look it up by ZIP code.
This zone has a distinct planting calendar — windows below are sourced from www.longfield-gardens.com rather than a single frost date.
Vegetables & Herbs
| Plant | Spacing | Window | Method | Start indoors | Direct sow / transplant | Est. harvest |
|---|---|---|---|---|---|---|
| Garlic | 4 per sq ft | — | Direct sow | — | Dec 26–Jan 2 '27 | ~240 days after direct-sowing |
| Superhot Pepper (Ghost, Reaper, Scorpion) | 1 per sq ft | — | Start indoors | Feb 27–Mar 6 | May 29–Jun 5 | ~135 days after transplanting |
| Celery | 4 per sq ft | — | Start indoors | Mar 6–Mar 13 | May 1–May 8 | ~120 days after transplanting |
| Leek | 9 per sq ft | — | Start indoors | Mar 6–Mar 13 | Apr 24–May 1 | ~110 days after transplanting |
| Rosemary | 1 per sq ft | — | Start indoors | Mar 6–Mar 13 | May 29–Jun 5 | ~90 days after transplanting |
| Pepper | 1 per sq ft | — | Start indoors | Mar 20–Mar 27 | May 29–Jun 5 | ~75 days after transplanting |
| Onion | 9 per sq ft | — | Start indoors | Mar 20–Mar 27 | Apr 24–May 1 | ~100 days after transplanting |
| Eggplant | 1 per sq ft | — | Start indoors | Mar 20–Mar 27 | May 29–Jun 5 | ~75 days after transplanting |
| Sweet Potato | ~4 sq ft each | — | Start indoors | Mar 20–Mar 27 | Jun 5–Jun 12 | ~110 days after transplanting |
| Thyme | 4 per sq ft | — | Start indoors | Mar 20–Mar 27 | May 22–May 29 | ~90 days after transplanting |
| Oregano | 4 per sq ft | — | Start indoors | Mar 20–Mar 27 | May 22–May 29 | ~80 days after transplanting |
| Chives | 9 per sq ft | — | Either | Mar 20–Mar 27 | May 1–May 8 | ~60 days after planting |
| Parsley | 4 per sq ft | — | Either | Mar 20–Mar 27 | May 1–May 8 | ~75 days after planting |
| Sage | 1 per sq ft | — | Start indoors | Mar 20–Mar 27 | May 29–Jun 5 | ~75 days after transplanting |
| Collard Greens | 1 per sq ft | — | Either | Mar 27–Apr 3 | Apr 24–May 1 | ~70 days after planting |
| Tomato | 1 per sq ft | — | Start indoors | Apr 3–Apr 10 | May 29–Jun 5 | ~70 days after transplanting |
| Kale | 1 per sq ft | — | Either | Apr 3–Apr 10 | Apr 24–May 1 | ~60 days after planting |
| Pea | 8 per sq ft | — | Direct sow | — | Apr 3–Apr 10 | ~60 days after direct-sowing |
| Broccoli | 1 per sq ft | — | Start indoors | Apr 3–Apr 10 | May 1–May 8 | ~65 days after transplanting |
| Cabbage | 1 per sq ft | — | Start indoors | Apr 3–Apr 10 | May 1–May 8 | ~70 days after transplanting |
| Basil | 4 per sq ft | — | Start indoors | Apr 3–Apr 10 | May 29–Jun 5 | ~60 days after transplanting |
| Cauliflower | 1 per sq ft | — | Start indoors | Apr 3–Apr 10 | May 1–May 8 | ~70 days after transplanting |
| Brussels Sprouts | 1 per sq ft | — | Start indoors | Apr 3–Apr 10 | May 1–May 8 | ~95 days after transplanting |
| Arugula | 9 per sq ft | — | Direct sow | — | Apr 10–Apr 17 | ~40 days after direct-sowing |
| Bok Choy | 1 per sq ft | — | Either | Apr 10–Apr 17 | May 15–May 22 | ~50 days after planting |
| Kohlrabi | 4 per sq ft | — | Either | Apr 10–Apr 17 | May 1–May 8 | ~55 days after planting |
| Fennel (Florence/bulbing) | 1 per sq ft | — | Either | Apr 10–Apr 17 | May 29–Jun 5 | ~90 days after planting |
| Lettuce | 4 per sq ft | — | Either | Apr 17–Apr 24 | May 1–May 8 | ~45 days after planting |
| Spinach | 9 per sq ft | — | Direct sow | — | Apr 17–Apr 24 | ~40 days after direct-sowing |
| Swiss Chard | 4 per sq ft | — | Either | Apr 17–Apr 24 | May 1–May 8 | ~55 days after planting |
| Radish | 16 per sq ft | — | Direct sow | — | Apr 17–Apr 24 | ~25 days after direct-sowing |
| Okra | 1 per sq ft | — | Either | Apr 17–Apr 24 | May 29–Jun 5 | ~58 days after planting |
| Cucumber | 2 per sq ft | — | Either | Apr 24–May 1 | May 22–May 29 | ~55 days after planting |
| Zucchini | 1 per sq ft | — | Either | Apr 24–May 1 | May 22–May 29 | ~50 days after planting |
| Carrot | 16 per sq ft | — | Direct sow | — | Apr 24–May 1 | ~70 days after direct-sowing |
| Beet | 9 per sq ft | — | Direct sow | — | Apr 24–May 1 | ~55 days after direct-sowing |
| Cantaloupe | ~4 sq ft each | — | Either | Apr 24–May 1 | May 29–Jun 5 | ~80 days after planting |
| Turnip | 9 per sq ft | — | Direct sow | — | Apr 24–May 1 | ~50 days after direct-sowing |
| Mustard Greens | 4 per sq ft | — | Direct sow | — | Apr 24–May 1 | ~40 days after direct-sowing |
| Cilantro | 9 per sq ft | — | Direct sow | — | May 1–May 8 | ~50 days after direct-sowing |
| Potato | 1 per sq ft | — | Direct sow | — | May 1–May 8 | ~90 days after direct-sowing |
| Scallion (Green Onion) | 9 per sq ft | — | Direct sow | — | May 1–May 8 | ~60 days after direct-sowing |
| Dill | 4 per sq ft | — | Direct sow | — | May 8–May 15 | ~55 days after direct-sowing |
| Winter Squash | ~4 sq ft each | — | Direct sow | — | May 22–May 29 | ~100 days after direct-sowing |
| Pumpkin | ~4 sq ft each | — | Direct sow | — | May 22–May 29 | ~110 days after direct-sowing |
| Bush Beans | 9 per sq ft | — | Direct sow | — | May 22–May 29 | ~55 days after direct-sowing |
| Sweet Corn | 1 per sq ft | — | Direct sow | — | May 22–May 29 | ~75 days after direct-sowing |
| Watermelon | ~4 sq ft each | — | Direct sow | — | May 29–Jun 5 | ~85 days after direct-sowing |
Flowers
| Plant | Spacing | Window | Method | Start indoors | Direct sow / transplant | Est. bloom |
|---|---|---|---|---|---|---|
| Tulip | 7 per sq ft | — | Direct sow | — | Sep–Oct | ~180 days after direct-sowing |
| Daffodil (Narcissus) | 5 per sq ft | — | Direct sow | — | Sep–Nov | ~150 days after direct-sowing |
| Crocus | 12 per sq ft | — | Direct sow | — | Sep–Nov | ~150 days after direct-sowing |
| Hyacinth | 5 per sq ft | — | Direct sow | — | Sep–Nov | ~150 days after direct-sowing |
| Ornamental Allium | 5 per sq ft | — | Direct sow | — | Sep–Nov | ~195 days after direct-sowing |
| Pansy / Viola | 2 per sq ft | — | Start indoors | Feb 20–Feb 27 | May 1–May 8 | ~65 days after transplanting |
| Vinca (Madagascar Periwinkle) | 1 per sq ft | — | Start indoors | Mar 6–Mar 13 | May 29–Jun 5 | ~80 days after transplanting |
| Petunia | 1 per sq ft | — | Start indoors | Mar 13–Mar 20 | May 29–Jun 5 | ~70 days after transplanting |
| Snapdragon | 2 per sq ft | — | Start indoors | Mar 13–Mar 20 | May 8–May 15 | ~90 days after transplanting |
| Purple Coneflower | ~4 sq ft each | — | Either | Mar 13–Mar 20 | May 29–Jun 5 | ~365 days after planting |
| Salvia (Scarlet Sage) | 1 per sq ft | — | Start indoors | Mar 20–Mar 27 | May 29–Jun 5 | ~80 days after transplanting |
| Calendula | 1 per sq ft | — | Either | Mar 27–Apr 3 | May 1–May 8 | ~50 days after planting |
| Black-Eyed Susan | 1 per sq ft | — | Either | Mar 27–Apr 3 | Apr 24–May 1 | ~70 days after planting |
| Bachelor's Button (Cornflower) | 3 per sq ft | — | Either | Mar 27–Apr 3 | May 1–May 8 | ~75 days after planting |
| Sweet Alyssum | 3 per sq ft | — | Either | Mar 27–Apr 3 | May 15–May 22 | ~40 days after planting |
| Gaillardia (Blanket Flower) | 1 per sq ft | — | Either | Mar 27–Apr 3 | May 22–May 29 | ~80 days after planting |
| Portulaca (Moss Rose) | 1 per sq ft | — | Either | Mar 27–Apr 3 | May 22–May 29 | ~60 days after planting |
| Celosia | 2 per sq ft | — | Either | Mar 27–Apr 3 | May 22–May 29 | ~80 days after planting |
| Gomphrena (Globe Amaranth) | 1 per sq ft | — | Start indoors | Mar 27–Apr 3 | May 22–May 29 | ~90 days after transplanting |
| Angelonia (Summer Snapdragon) | 2 per sq ft | — | Start indoors | Mar 27–Apr 3 | May 29–Jun 5 | ~98 days after transplanting |
| Cleome (Spider Flower) | 1 per sq ft | — | Either | Mar 27–Apr 3 | May 29–Jun 5 | ~75 days after planting |
| Marigold | 4 per sq ft | — | Either | Apr 3–Apr 10 | May 22–May 29 | ~50 days after planting |
| Sweet Pea | 2 per sq ft | — | Direct sow | — | Apr 3–Apr 10 | ~85 days after direct-sowing |
| Cosmos | 1 per sq ft | — | Either | Apr 10–Apr 17 | May 22–May 29 | ~70 days after planting |
| Moonflower | 2 per sq ft | — | Either | Apr 10–Apr 17 | May 15–May 22 | ~90 days after planting |
| Zinnia | 1 per sq ft | — | Either | Apr 17–Apr 24 | May 22–May 29 | ~65 days after planting |
| Larkspur | 1 per sq ft | — | Direct sow | — | Apr 17–Apr 24 | ~95 days after direct-sowing |
| Hollyhock | ~4 sq ft each | — | Direct sow | — | May 1–May 8 | ~180 days after direct-sowing |
| California Poppy | 2 per sq ft | — | Direct sow | — | May 1–May 8 | ~80 days after direct-sowing |
| Lupine | ~2 sq ft each | — | Direct sow | — | May 1–May 8 | ~80 days after direct-sowing |
| Gladiolus | 2 per sq ft | — | Direct sow | — | May 1–May 8 | ~90 days after direct-sowing |
| Ranunculus | 5 per sq ft | — | Direct sow | — | May 8–May 15 | ~105 days after direct-sowing |
| Sunflower | ~2 sq ft each | — | Direct sow | — | May 15–May 22 | ~80 days after direct-sowing |
| Dutch Iris | 4 per sq ft | — | Direct sow | — | May 15–May 22 | ~210 days after direct-sowing |
| Nasturtium | 1 per sq ft | — | Direct sow | — | May 22–May 29 | ~55 days after direct-sowing |
| Four O'Clock | ~2 sq ft each | — | Direct sow | — | May 22–May 29 | ~70 days after direct-sowing |
| Verbena | ~2 sq ft each | — | Direct sow | — | May 22–May 29 | ~80 days after direct-sowing |
| Desert Marigold | 1 per sq ft | — | Direct sow | — | May 22–May 29 | ~75 days after direct-sowing |
| Morning Glory | ~4 sq ft each | — | Direct sow | — | May 29–Jun 5 | ~75 days after direct-sowing |
| Dahlia | 1 per sq ft | — | Direct sow | — | May 29–Jun 5 | ~90 days after direct-sowing |
| Lantana | ~4 sq ft each | — | Buy as a start | — | May 29–Jun 5 | ~90 days after transplanting |
| Hyacinth Bean Vine | 1 per sq ft | — | Direct sow | — | Jun 5–Jun 12 | ~90 days after direct-sowing |