Zone 7b planting calendar

What to plant in April — zone 7b

Zone 7b averages its last spring frost around April 5 and its first fall frost around November 5. Everything below is timed from those two dates, so it stays useful whether you're planting for summer or for a fall harvest.

Last frost: April 5
First frost: November 5
Winter lows: 5 to 10 °F

Direct sow

  • Dillaround Apr 5

    Soil is ready 0 weeks after last frost.

  • Bush beanaround Apr 12

    Soil is ready 1 weeks after last frost.

  • Cucumberaround Apr 12

    Soil is ready 1 weeks after last frost.

  • Zucchiniaround Apr 19

    Soil is ready 2 weeks after last frost.

  • Basilaround Apr 19

    Soil is ready 2 weeks after last frost.

  • Sweet cornaround Apr 19

    Soil is ready 2 weeks after last frost.

  • Winter squasharound Apr 19

    Soil is ready 2 weeks after last frost.

  • Basilaround Apr 19

    Soil is ready 2 weeks after last frost.

  • Watermelonaround Apr 19

    Soil is ready 2 weeks after last frost.

  • Cantaloupe / Melonaround Apr 19

    Soil is ready 2 weeks after last frost.

  • Bush beanaround Apr 19

    Warm soil — first summer sowing of bush bean.

  • Cucumberaround Apr 19

    Warm soil — first summer sowing of cucumber.

  • Zucchiniaround Apr 19

    Warm soil — first summer sowing of zucchini.

  • Sweet cornaround Apr 19

    Warm soil — first summer sowing of sweet corn.

  • Basilaround Apr 19

    Warm soil — first summer sowing of basil.

  • Winter squasharound Apr 26

    Warm soil — first summer sowing of winter squash.

Transplant out

  • Tomatoaround Apr 19

    Safe to set out 2 weeks after last frost. Bury 2/3 of the transplant stem — roots form along the buried stem for a stronger plant.

  • Pepperaround Apr 19

    Safe to set out 2 weeks after last frost. Pinch first flowers on transplants so the plant invests in roots before setting fruit.

  • Cucumberaround Apr 19

    Safe to set out 2 weeks after last frost. Trellis vertically to double yield in the same footprint and cut mildew.

  • Zucchiniaround Apr 19

    Safe to set out 2 weeks after last frost. One plant feeds a family. Pick at 6-8 in for the sweetest fruit.

  • Basilaround Apr 19

    Safe to set out 2 weeks after last frost. Pinch tips weekly. Once flowers open, leaves lose flavor — snip them fast.

  • Winter squasharound Apr 19

    Safe to set out 2 weeks after last frost. Cure 10 days in a warm dry spot after harvest — the skin toughens and storage doubles.

  • Basilaround Apr 19

    Safe to set out 2 weeks after last frost. Pinch flower spikes the moment you see them — leaves stay sweet all season.

  • Oreganoaround Apr 19

    Safe to set out 2 weeks after last frost. Harvest just before flowering for the strongest flavor. Dries beautifully.

  • Thymearound Apr 19

    Safe to set out 2 weeks after last frost. Needs sharp drainage — plant in gravelly soil or a raised bed edge. Never wet feet.

  • Rosemaryaround Apr 19

    Safe to set out 2 weeks after last frost. In zone 6 and below, grow in a pot and overwinter indoors near a south window.

  • Sagearound Apr 19

    Safe to set out 2 weeks after last frost. Prune hard in spring to prevent woody stems and keep the plant productive for 5+ years.

  • Figaround Apr 19

    Safe to set out 2 weeks after last frost. In zone 6, grow in a pot and drag into a garage for winter. 'Chicago Hardy' takes zone 5 with mulch.

  • Watermelonaround Apr 19

    Safe to set out 2 weeks after last frost. Ripe = tendril nearest the fruit is brown and the ground spot has turned buttery yellow.

  • Cantaloupe / Melonaround Apr 19

    Safe to set out 2 weeks after last frost. Ripe fruit slips off the vine with a gentle tug — the smell alone tells you.

Garden care

  • Mulch every bedaround Apr 26

    3-4 in of straw or leaves now holds water, blocks weeds, and cools roots for the whole summer.

Turn this into your own calendar

Get the full 12-month version for your exact ZIP — every sowing, transplant, and harvest window, with reminders you can add to your calendar. Free, no account needed to try.