When to Plant Tomatoes in Minnesota
In a typical Minnesota location, start seeds indoors Mar 5 – Mar 19, then transplant outdoors May 7 – May 14. Across the state, the outdoor planting window starts as early as Apr 28 in Winona and as late as Jun 12 in Hibbing.
Start indoors 6-8 weeks before last frost; transplant out 1-2 weeks after last frost once soil has warmed.
Tomatoes Planting Dates by City
| City | Start indoors | Transplant |
|---|---|---|
| Minneapolis | Feb 26 – Mar 12 | Apr 30 – May 7 |
| Saint Paul | Feb 27 – Mar 13 | May 1 – May 8 |
| Rochester | Mar 5 – Mar 19 | May 7 – May 14 |
| Bloomington | Feb 26 – Mar 12 | Apr 30 – May 7 |
| Duluth | Mar 19 – Apr 2 | May 21 – May 28 |
| Brooklyn Park | Mar 5 – Mar 19 | May 7 – May 14 |
| Plymouth | Mar 4 – Mar 18 | May 6 – May 13 |
| Maple Grove | Mar 5 – Mar 19 | May 7 – May 14 |
| Woodbury | Mar 1 – Mar 15 | May 3 – May 10 |
| Eagan | Feb 26 – Mar 12 | Apr 30 – May 7 |
| Saint Cloud | Mar 12 – Mar 26 | May 14 – May 21 |
| Eden Prairie | Feb 26 – Mar 12 | Apr 30 – May 7 |
| West Coon Rapids | Mar 5 – Mar 19 | May 7 – May 14 |
| Coon Rapids | Mar 5 – Mar 19 | May 7 – May 14 |
| Blaine | Mar 10 – Mar 24 | May 12 – May 19 |
| Burnsville | Feb 26 – Mar 12 | Apr 30 – May 7 |
| Lakeville | Mar 2 – Mar 16 | May 4 – May 11 |
| Minnetonka | Mar 5 – Mar 19 | May 7 – May 14 |
| Apple Valley | Mar 2 – Mar 16 | May 4 – May 11 |
| Edina | Feb 26 – Mar 12 | Apr 30 – May 7 |
| Minnetonka Mills | Mar 4 – Mar 18 | May 6 – May 13 |
| Saint Louis Park | Mar 4 – Mar 18 | May 6 – May 13 |
| Moorhead | Mar 10 – Mar 24 | May 12 – May 19 |
| Mankato | Mar 5 – Mar 19 | May 7 – May 14 |
| Maplewood | Mar 1 – Mar 15 | May 3 – May 10 |
| Shakopee | Feb 26 – Mar 12 | Apr 30 – May 7 |
| Richfield | Feb 26 – Mar 12 | Apr 30 – May 7 |
| Cottage Grove | Feb 26 – Mar 12 | Apr 30 – May 7 |
| Roseville | Mar 3 – Mar 17 | May 5 – May 12 |
| Inver Grove Heights | Feb 27 – Mar 13 | May 1 – May 8 |
Showing the 30 most populous of 104 Minnesota cities. Dates are estimates from each city's NOAA frost normals and university extension timing guidelines. See all Minnesota cities.
Frequently Asked Questions
When should I plant tomatoes in Minnesota?
In a typical Minnesota location, start seeds indoors Mar 5 – Mar 19, then transplant outdoors May 7 – May 14. Across the state, the outdoor planting window starts as early as Apr 28 in Winona and as late as Jun 12 in Hibbing.
When is the last frost in Minnesota?
The average last spring frost in Minnesota ranges from April 21 in Winona to June 5 in Hibbing, based on NOAA 1991–2020 climate normals.
How long do tomatoes take to grow?
Tomatoes typically take 60–85 days from planting to harvest. Start indoors 6-8 weeks before last frost; transplant out 1-2 weeks after last frost once soil has warmed.
Other Crops in Minnesota
- Peppers
- Eggplant
- Cucumbers
- Zucchini
- 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 tomatoes in other states