Iowa’s short growing season means tomatoes should be planted in late May to early June. Knowing exactly when to plant tomatoes in Iowa is the difference between a bumper crop and a sad, green harvest. You need to time it right to beat the frost and catch the warm soil.
This guide covers everything from soil temperature to variety selection. We’ll help you get those tomatoes in the ground at the perfect moment.
When To Plant Tomatoes In Iowa
The short answer is: after the last spring frost. For most of Iowa, that falls between May 10 and May 20. But you should wait a bit longer—until late May or early June—for the soil to warm up.
Tomatoes are heat-loving plants. They stop growing when soil temps drop below 50°F. Cold soil stunts roots and invites disease. So even if the air feels warm, check the ground first.
Understanding Iowa’s Last Frost Dates
Iowa’s climate varies from north to south. Southern Iowa (like Des Moines) usually sees its last frost around April 25 to May 5. Northern Iowa (like Mason City) can have frost as late as May 15 to May 25.
Here’s a quick breakdown by region:
- Southern Iowa: Last frost mid-April to early May. Plant tomatoes from May 15 to May 25.
- Central Iowa: Last frost early to mid-May. Plant tomatoes from May 20 to June 1.
- Northern Iowa: Last frost mid to late May. Plant tomatoes from May 25 to June 10.
Always check your local weather forecast. A late frost can surprise you, even in late May. Keep row covers or old sheets handy just in case.
Soil Temperature Is The Real Key
Air temperature is not enough. Tomato roots need soil that’s at least 60°F (ideally 65-70°F). Cold soil slows growth and can cause blossom-end rot later.
Use a soil thermometer. Insert it 4 inches deep in the morning. If it reads below 60°F, wait a few more days. Black plastic mulch can warm the soil faster—lay it down a week before planting.
Don’t rush it. Planting too early in cold soil is worse than planting a week late. Your plants will catch up quickly once the ground warms.
Factors That Affect Planting Time
Several things can shift your ideal planting date. Pay attention to these variables.
Weather Patterns
Iowa springs can be unpredictable. A warm spell in early May might tempt you, but a cold snap could follow. Watch the 10-day forecast before planting. Avoid planting if rain is heavy—wet soil compacts and rots roots.
Tomato Variety
Determinate tomatoes (bush types) ripen all at once. They’re good for canning. Indeterminate tomatoes (vining types) produce fruit all season. Both need the same soil temperature, but determinate varieties might need a slightly earlier start to beat the first fall frost.
Early-maturing varieties like ‘Early Girl’ or ‘Sub Arctic’ can handle a slightly later planting. They ripen in 50-60 days. Late-season varieties like ‘Brandywine’ need a longer growing season—plant them as early as safely possible.
Garden Location
South-facing slopes warm up faster. Raised beds drain and warm quicker than flat ground. If you have a sheltered spot near a brick wall, that microclimate might let you plant a week earlier.
Container gardens on a patio can be moved indoors if frost threatens. That gives you more flexibility.
How To Prepare For Planting
Good preparation makes all the difference. Start indoors or buy strong transplants.
Starting Seeds Indoors
Start tomato seeds 6-8 weeks before your planned outdoor planting date. For central Iowa, that means starting seeds around late March to mid-April.
- Use seed-starting mix in small pots or trays.
- Plant seeds 1/4 inch deep.
- Keep soil moist and warm (70-80°F).
- Provide 14-16 hours of bright light daily.
- Harden off seedlings for 7-10 days before transplanting.
Hardening off means gradually exposing plants to outdoor conditions. Start with an hour of shade, then increase time and sunlight over a week.
Buying Transplants
If you buy plants from a nursery, choose stocky, dark green plants with thick stems. Avoid tall, leggy plants or those with yellow leaves. Check for pests like aphids or whiteflies.
Look for plants that are not yet flowering. Young transplants establish better than ones already setting fruit.
Soil Preparation
Tomatoes need well-draining soil rich in organic matter. Test your soil pH—tomatoes prefer 6.0 to 6.8. Add compost or aged manure a week before planting.
Work in a balanced fertilizer (like 10-10-10) at planting time. Avoid high-nitrogen fertilizers—they produce lots of leaves but few fruits.
Step-By-Step Planting Guide
Follow these steps for a strong start.
1. Choose A Sunny Spot
Tomatoes need at least 6-8 hours of direct sunlight daily. More sun means more fruit. Avoid shady areas near trees or buildings.
2. Space Plants Properly
Give each plant 18-24 inches of space for determinate varieties, 24-36 inches for indeterminate. Crowding reduces airflow and invites disease.
3. Dig Deep Holes
Remove the lower leaves from the transplant. Bury the stem up to the first set of true leaves. Roots will form along the buried stem, creating a stronger plant.
4. Water Thoroughly
Water deeply at planting time. Keep soil consistently moist for the first week. After that, water 1-2 inches per week, depending on rainfall.
5. Add Support
Install cages, stakes, or trellises at planting time. Waiting until later can damage roots. Cages work well for determinate types; stakes are better for indeterminate.
6. Mulch
Apply 2-3 inches of organic mulch (straw, grass clippings, or shredded leaves) around plants. Mulch conserves moisture, suppresses weeds, and keeps soil temperature stable.
Common Mistakes To Avoid
Even experienced gardeners make these errors. Steer clear.
- Planting too early: Cold soil stunts growth and invites disease. Wait for 60°F soil.
- Planting too deep in cold soil: Burying stems is good, but not if soil is still cold. Wait until it warms.
- Overwatering: Soggy soil causes root rot. Water deeply but infrequently.
- Ignoring frost warnings: Always have a cover ready. A late frost can kill unprotected plants.
- Not hardening off: Sudden sun and wind can shock indoor-started plants. Harden off gradually.
When To Plant Tomatoes In Iowa For Different Purposes
Your planting time might shift based on what you want from your tomatoes.
For Fresh Eating
Plant a mix of early, mid, and late-season varieties. Stagger planting by 1-2 weeks to extend harvest. Start with early varieties in late May, then plant mid-season in early June.
For Canning Or Sauces
Choose determinate varieties that ripen all at once. Plant them in late May to early June. This gives you a concentrated harvest in late August or September.
For Fall Harvest
Plant a second crop in mid-July for a fall harvest. Use early-maturing varieties. Protect plants from early frost with row covers in September.
Regional Tips For Iowa Gardeners
Iowa’s climate varies. Here are specific tips for different areas.
Southern Iowa
You have a longer growing season. Plant tomatoes from May 15 to May 25. You can try some late-season heirlooms that need more time.
Central Iowa
Plant from May 20 to June 1. Focus on mid-season varieties. Watch for late May frosts—they happen.
Northern Iowa
Your season is shortest. Plant from May 25 to June 10. Choose early-maturing varieties. Use black plastic mulch to warm soil faster.
Frequently Asked Questions
Can I plant tomatoes in Iowa in April?
Only if you use heavy protection like a cold frame or greenhouse. Soil is too cold in April for most gardens. Wait until May.
What is the best tomato variety for Iowa?
Early-maturing varieties like ‘Early Girl’, ‘Celebrity’, and ‘Mountain Merit’ do well. Heirlooms like ‘Brandywine’ need a longer season but can work in southern Iowa.
Should I plant tomatoes in pots or in the ground in Iowa?
Both work. Pots warm up faster and can be moved indoors. Ground planting gives more root space and usually bigger yields.
How do I protect tomatoes from a late frost in Iowa?
Use row covers, old sheets, or plastic sheeting. Remove covers in the morning. Water the soil before a frost—wet soil holds heat better.
Can I plant tomatoes in Iowa in July?
It’s risky. July planting leaves little time for fruit to ripen before fall frost. Only try with very early varieties and protect from early cold.
Final Thoughts On Timing
Knowing when to plant tomatoes in Iowa is about patience. Wait for warm soil, watch the forecast, and prepare your garden well. A late May to early June planting window gives you the best chance for a successful harvest.
Tomatoes are forgiving if you give them the right start. Don’t rush. Your reward will be juicy, homegrown tomatoes by August.
Happy gardening—and remember, the best time to plant is when the soil is warm and the frost is gone. That’s the real secret.