When to Plant Zucchini in Iowa
In a typical Iowa location, start seeds indoors Mar 31 – Apr 7, then sow outdoors Apr 28 – May 12, then transplant outdoors Apr 28 – May 5. Across the state, the outdoor planting window starts as early as Apr 17 in Keokuk and as late as May 10 in Grinnell.
Fast-growing squash; direct sow 1-3 weeks after last frost, or start indoors 2-3 weeks early for a head start.
Zucchini Planting Dates by City
| City | Start indoors | Direct sow | Transplant |
|---|---|---|---|
| Des Moines | Mar 28 – Apr 4 | Apr 25 – May 9 | Apr 25 – May 2 |
| Cedar Rapids | Apr 7 – Apr 14 | May 5 – May 19 | May 5 – May 12 |
| Davenport | Mar 29 – Apr 5 | Apr 26 – May 10 | Apr 26 – May 3 |
| Sioux City | Apr 8 – Apr 15 | May 6 – May 20 | May 6 – May 13 |
| Iowa City | Mar 31 – Apr 7 | Apr 28 – May 12 | Apr 28 – May 5 |
| Waterloo | Apr 6 – Apr 13 | May 4 – May 18 | May 4 – May 11 |
| Ames | Apr 5 – Apr 12 | May 3 – May 17 | May 3 – May 10 |
| West Des Moines | Mar 28 – Apr 4 | Apr 25 – May 9 | Apr 25 – May 2 |
| Council Bluffs | Mar 28 – Apr 4 | Apr 25 – May 9 | Apr 25 – May 2 |
| Dubuque | Mar 29 – Apr 5 | Apr 26 – May 10 | Apr 26 – May 3 |
| Ankeny | Apr 2 – Apr 9 | Apr 30 – May 14 | Apr 30 – May 7 |
| Urbandale | Mar 28 – Apr 4 | Apr 25 – May 9 | Apr 25 – May 2 |
| Cedar Falls | Apr 6 – Apr 13 | May 4 – May 18 | May 4 – May 11 |
| Marion | Apr 7 – Apr 14 | May 5 – May 19 | May 5 – May 12 |
| Bettendorf | Mar 29 – Apr 5 | Apr 26 – May 10 | Apr 26 – May 3 |
| Marshalltown | Apr 7 – Apr 14 | May 5 – May 19 | May 5 – May 12 |
| Mason City | Apr 8 – Apr 15 | May 6 – May 20 | May 6 – May 13 |
| Clinton | Mar 23 – Mar 30 | Apr 20 – May 4 | Apr 20 – Apr 27 |
| Burlington | Mar 25 – Apr 1 | Apr 22 – May 6 | Apr 22 – Apr 29 |
| Fort Dodge | Apr 7 – Apr 14 | May 5 – May 19 | May 5 – May 12 |
| Ottumwa | Apr 2 – Apr 9 | Apr 30 – May 14 | Apr 30 – May 7 |
| Muscatine | Mar 28 – Apr 4 | Apr 25 – May 9 | Apr 25 – May 2 |
| Johnston | Mar 29 – Apr 5 | Apr 26 – May 10 | Apr 26 – May 3 |
| Coralville | Mar 31 – Apr 7 | Apr 28 – May 12 | Apr 28 – May 5 |
| Waukee | Mar 29 – Apr 5 | Apr 26 – May 10 | Apr 26 – May 3 |
| Altoona | Mar 31 – Apr 7 | Apr 28 – May 12 | Apr 28 – May 5 |
| North Liberty | Mar 31 – Apr 7 | Apr 28 – May 12 | Apr 28 – May 5 |
| Indianola | Apr 3 – Apr 10 | May 1 – May 15 | May 1 – May 8 |
| Clive | Mar 28 – Apr 4 | Apr 25 – May 9 | Apr 25 – May 2 |
| Newton | Apr 1 – Apr 8 | Apr 29 – May 13 | Apr 29 – May 6 |
Showing the 30 most populous of 45 Iowa cities. Dates are estimates from each city's NOAA frost normals and university extension timing guidelines. See all Iowa cities.
Frequently Asked Questions
When should I plant zucchini in Iowa?
In a typical Iowa location, start seeds indoors Mar 31 – Apr 7, then sow outdoors Apr 28 – May 12, then transplant outdoors Apr 28 – May 5. Across the state, the outdoor planting window starts as early as Apr 17 in Keokuk and as late as May 10 in Grinnell.
When is the last frost in Iowa?
The average last spring frost in Iowa ranges from April 10 in Keokuk to May 3 in Grinnell, based on NOAA 1991–2020 climate normals.
How long do zucchini take to grow?
Zucchini typically take 45–55 days from planting to harvest. Fast-growing squash; direct sow 1-3 weeks after last frost, or start indoors 2-3 weeks early for a head start.
Other Crops in Iowa
- Tomatoes
- Peppers
- Eggplant
- Cucumbers
- Winter Squash
- Pumpkins
- Watermelon
- Cantaloupe
- Corn
- Green Beans
- Peas
- Lettuce
- Spinach
- Kale
- Arugula
- Swiss Chard
- Broccoli
- Cauliflower
- Cabbage
- Brussels Sprouts
- Carrots
- Beets
- Radishes
- Turnips
- Onions
- Garlic
- Potatoes
- Sweet Potatoes
- Asparagus
- Basil
- Cilantro
- Parsley
- Dill
- Oregano
- Thyme
- Sunflowers
- Zinnias
- Marigolds
- Cosmos
- Nasturtiums
- Dahlias
When to plant zucchini in other states