Iowa's growing season runs roughly from last frost (late April to mid-May) to first fall frost (early to mid-October), giving gardeners about 150–165 frost-free days. The real constraint isn't total season length — it's the narrow cool shoulder seasons in spring and fall when temperatures stay below 75°F. Summer heat arrives fast and can bolt or stress cool-season crops within weeks of planting.
The most successful Iowa vegetable gardens front-load spring with frost-hardy crops transplanted or seeded as soon as soil is workable (late March to April), then pivot to a second planting in late July and August for fall harvest. Crops that mature in under 70 days have the flexibility to fit both windows; longer-season crops like onions and garlic demand strategic timing from the start.
Root crops and leafy greens are especially well-suited because Iowa's loamy soils warm quickly in spring and hold moisture well through summer. Garlic planted in October overwinters reliably in zone 5 and sidesteps the season-length problem entirely. Understanding which crops can handle a light freeze (28–32°F) versus a hard freeze expands your planting window on both ends.
At a glance
| Crop | Type | Days to harvest | Sun | Heat | Frost | Level |
|---|---|---|---|---|---|---|
| Pea | Cool | 55–70 days | Full | — | ✓ | Easy |
| Broccoli | Cool | 60–90 days | Full | — | ✓ | Moderate |
| Cabbage | Cool | 60–100 days | Full | — | ✓ | Moderate |
| Cauliflower | Cool | 60–100 days | Full | — | ✓ | Hard |
| Kale | Cool | 50–65 days | Full | — | ✓ | Easy |
| Lettuce | Cool | 30–60 days | Part | — | ✓ | Easy |
| Spinach | Cool | 35–50 days | Part | — | ✓ | Easy |
| Swiss chard | Cool | 50–60 days | Full | ✓ | ✓ | Easy |
| Carrot | Cool | 60–80 days | Full | — | ✓ | Moderate |
| Beet | Cool | 50–70 days | Full | ✓ | ✓ | Easy |
| Radish | Cool | 25–35 days | Part | — | ✓ | Easy |
| Onion | Cool | 90–120 days | Full | — | ✓ | Moderate |
| Garlic | Cool | 240–270 days | Full | — | ✓ | Easy |
| Strawberry | Cool | 90–110 days | Full | — | ✓ | Moderate |
Why each one works
Pea
Cool-season 55–70 daysPeas are Iowa's quintessential spring crop — direct sow as soon as soil reaches 45°F, often late March to early April, weeks before last frost. Their 55–70 day window means you can harvest before summer heat triggers pod drop. Plant 'Green Arrow' or 'Sugar Snap' varieties and get them in the ground by April 15 at the latest for a reliable June harvest.
Full pea growing guide →Broccoli
Cool-season 60–90 daysBroccoli's frost hardiness lets you transplant starts in late April, giving heads time to form in May and early June before heat causes them to bolt. A 60–90 day window is tight but achievable with transplants rather than direct seed. Start indoors in late February, and plant a second round in mid-July for a fall crop that actually improves in light frost.
Full broccoli growing guide →Cabbage
Cool-season 60–100 daysCabbage tolerates hard freezes down to 20°F, making it one of the most forgiving crops for Iowa's unpredictable spring weather. The 60–100 day range means early varieties like 'Stonehead' can head up by late June from April transplants, while storage varieties set in late July mature for October harvest. Fall cabbage often tastes sweeter after frost.
Full cabbage growing guide →Cauliflower
Cool-season 60–100 daysCauliflower is the most temperature-sensitive brassica — it needs consistent cool (60–65°F) to form tight, white curds, which makes Iowa's brief spring window genuinely challenging. Blanching (tying leaves over the head) is essential as temperatures rise. Prioritize fall production: transplant in late July so heads develop through September, when conditions are far more stable than spring.
Full cauliflower growing guide →Kale
Cool-season 50–65 daysKale is arguably Iowa's most productive cool-season green — it tolerates frost down to 10°F and actually improves in flavor after freeze. Direct sow in April or transplant for a continuous harvest that runs spring through December. 'Winterbor' and 'Red Russian' both thrive in Iowa conditions; leave plants in the ground after fall frost for remarkably sweet late-season harvests.
Full kale growing guide →Lettuce
Cool-season 30–60 daysLettuce matures in 30–60 days and can be succession-sown every two weeks from early April through mid-May, then again from mid-August through September. Iowa's spring weather is nearly ideal — cool, moist, and moderate — before summer heat triggers bolting. Grow loose-leaf types like 'Black Seeded Simpson' for cut-and-come-again harvests that maximize the short window.
Full lettuce growing guide →Spinach
Cool-season 35–50 daysSpinach germinates in soil as cold as 35°F, making it one of the first seeds you can put in the ground — sometimes late March in Iowa. Its 35–50 day maturity means you can squeeze in two spring successions before heat hits. Sow again in late August for a fall harvest that continues well into October; mulch lightly to extend into November.
Full spinach growing guide →Swiss chard
Cool-season 50–60 daysSwiss chard bridges Iowa's cool and warm seasons better than almost any other green — it handles both light frost and summer heat above 85°F without bolting. Start in mid-April and harvest continuously from June through October from a single planting. 'Bright Lights' is a reliable variety; regular cutting of outer leaves keeps plants productive across Iowa's entire growing season.
Full swiss chard growing guide →Carrot
Cool-season 60–80 daysCarrots need consistent soil moisture and a full 60–80 days, so direct sow by early to mid-May after soil has warmed enough to ensure germination (50°F+). Iowa's deep, loose soils are excellent for root development — amend any clay-heavy beds with compost to prevent forking. A late July sowing produces fall carrots that sweeten dramatically after October frosts and can be mulched and left in the ground into November.
Full carrot growing guide →Beet
Cool-season 50–70 daysBeets offer double value in Iowa — edible greens within 30 days and roots by 50–70 days — fitting neatly into both spring and fall windows. Direct sow in early April, as seeds germinate in 40°F soil and seedlings tolerate frost. Fall beets sown in mid-July develop sweet, dense roots through September and October; their heat tolerance means they won't stall during Iowa's midsummer warm spells the way other roots can.
Full beet growing guide →Radish
Cool-season 25–35 daysAt 25–35 days from seed to harvest, radishes are Iowa's fastest vegetable and a practical intercrop to tuck between slower-maturing plants. Sow directly in April and again in late August — summer heat causes them to bolt and turn pithy within days of maturity, so timing to cool weather is non-negotiable. 'Cherry Belle' and 'French Breakfast' are reliable; use fall radishes as a daikon-type for storage.
Full radish growing guide →Onion
Cool-season 90–120 daysOnions require 90–120 days, making them one of Iowa's most timing-sensitive crops — start from sets or transplants by late April to ensure bulbs size up before fall. Long-day varieties like 'Copra' or 'Patterson' are essential in Iowa's latitude (about 42°N), as they need 14–15 hours of daylight to trigger bulbing. Starting from transplants rather than seeds gives a crucial head start on the tight season.
Full onion growing guide →Garlic
Cool-season 240–270 daysGarlic sidesteps Iowa's short-season problem entirely by overwintering: plant cloves 2 inches deep in mid-October, mulch with 4–6 inches of straw, and harvest in late June or early July. Hardneck varieties like 'Music' or 'German Red' are well-adapted to Iowa's cold winters and produce large, flavorful cloves. Remove scapes in late June to redirect energy to bulb development.
Full garlic growing guide →Strawberry
Cool-season 90–110 daysJune-bearing strawberries like 'Earliglow' and 'Honeoye' are reliable in Iowa's zone 5 climate, producing concentrated harvests in late May and June that align perfectly with the post-frost window. Plant bare-root crowns in early April and pinch blossoms the first year to build strong root systems for a full second-year harvest. Mulch crowns with straw each November to protect from Iowa's freeze-thaw cycles.
Full strawberry growing guide →Frequently asked questions
When is the last frost date in Iowa and how does it affect planting?
Iowa last frost dates range from late April in the north to early May in the south, with most of the state averaging around May 1–10. Cool-season crops like peas, kale, and spinach can go in 4–6 weeks before this date; warm-season crops must wait until after. Tracking your county's specific 10-year average frost date from Iowa State Extension gives more precision than zone maps alone.
Can I grow a fall vegetable garden in Iowa after summer crops are done?
Yes — Iowa's fall window from mid-August through mid-October is excellent for cool-season crops. Count back from your expected first fall frost (mid-October for most of Iowa) by the crop's days-to-maturity plus one week for slower fall growth. Broccoli, kale, spinach, beets, and cabbage transplanted in late July to early August will produce well into October and often taste better than spring-grown equivalents.
What's the most common mistake Iowa gardeners make with cool-season crops?
Planting too late in spring. Most gardeners wait until after last frost to plant everything, but cool-season crops planted in mid-April or earlier outperform those planted in mid-May because they mature before summer heat arrives. Peas sown in May, for instance, often yield poorly because pods set during 85°F+ weather; the same variety sown in early April harvests in comfortable June temperatures.
How do I extend my Iowa growing season on both ends?
On the spring end, row cover fabric (floating row cover rated to 28°F) lets you transplant brassicas and lettuce 2–3 weeks earlier than bare-ground planting. On the fall end, the same row cover over kale, spinach, and chard extends harvest through November and sometimes December in sheltered spots. Cold frames and low tunnels pushed these windows even further and are practical investments for Iowa gardeners dealing with unpredictable shoulder-season weather.