When to plant lettuce in Minnesota

Across Minnesota the window opens between April 7 and April 30. Find your city below; the dates follow each town's own average last frost.
- Start indoors, Minneapolis
- Feb 26–Mar 12
- Plant out, Minneapolis
- Apr 9–Apr 30
- Sow outdoors, Minneapolis
- Mar 26–Apr 30
- Fall planting, Minneapolis
- Aug 21–Sep 4
- Last frost, Minneapolis
- Apr 23
Start seeds indoors 6–8 weeks before the last frost; plant out from 2 weeks before to 1 weeks after the last frost; sow outdoors from 4 weeks before to 1 weeks after the last frost; sow again for fall 6–8 weeks before the first frost. Lettuce bolts in heat. Sow small batches every two weeks in spring and again in late summer.
Lettuce planting dates by city
All 61 cities
| City | Start indoors | Plant out | Sow outdoors | Fall planting | Last frost |
|---|---|---|---|---|---|
| Minneapolis | Feb 26 to Mar 12 | Apr 9 to Apr 30 | Mar 26 to Apr 30 | Aug 21 to Sep 4 | Apr 23 |
| St. Paul | Feb 27 to Mar 13 | Apr 10 to May 1 | Mar 27 to May 1 | Aug 21 to Sep 4 | Apr 24 |
| Rochester | Mar 5 to Mar 19 | Apr 16 to May 7 | Apr 2 to May 7 | Aug 11 to Aug 25 | Apr 30 |
| Bloomington | Feb 26 to Mar 12 | Apr 9 to Apr 30 | Mar 26 to Apr 30 | Aug 23 to Sep 6 | Apr 23 |
| Duluth | Mar 19 to Apr 2 | Apr 30 to May 21 | Apr 16 to May 21 | May 14 | |
| Brooklyn Park | Mar 5 to Mar 19 | Apr 16 to May 7 | Apr 2 to May 7 | Aug 13 to Aug 27 | Apr 30 |
| Woodbury | Mar 1 to Mar 15 | Apr 12 to May 3 | Mar 29 to May 3 | Aug 17 to Aug 31 | Apr 26 |
| Lakeville | Mar 2 to Mar 16 | Apr 13 to May 4 | Mar 30 to May 4 | Aug 15 to Aug 29 | Apr 27 |
| Plymouth | Mar 4 to Mar 18 | Apr 15 to May 6 | Apr 1 to May 6 | Aug 17 to Aug 31 | Apr 29 |
| Blaine | Mar 10 to Mar 24 | Apr 21 to May 12 | Apr 7 to May 12 | May 5 | |
| Maple Grove | Mar 5 to Mar 19 | Apr 16 to May 7 | Apr 2 to May 7 | Aug 13 to Aug 27 | Apr 30 |
| St. Cloud | Mar 12 to Mar 26 | Apr 23 to May 14 | Apr 9 to May 14 | May 7 | |
| Eagan | Feb 26 to Mar 12 | Apr 9 to Apr 30 | Mar 26 to Apr 30 | Aug 23 to Sep 6 | Apr 23 |
| Burnsville | Mar 2 to Mar 16 | Apr 13 to May 4 | Mar 30 to May 4 | Aug 15 to Aug 29 | Apr 27 |
| Coon Rapids | Mar 10 to Mar 24 | Apr 21 to May 12 | Apr 7 to May 12 | May 5 | |
| Eden Prairie | Feb 26 to Mar 12 | Apr 9 to Apr 30 | Mar 26 to Apr 30 | Aug 19 to Sep 2 | Apr 23 |
| Apple Valley | Mar 7 to Mar 21 | Apr 18 to May 9 | Apr 4 to May 9 | Aug 10 to Aug 24 | May 2 |
| Edina | Feb 26 to Mar 12 | Apr 9 to Apr 30 | Mar 26 to Apr 30 | Aug 23 to Sep 6 | Apr 23 |
| Minnetonka | Mar 4 to Mar 18 | Apr 15 to May 6 | Apr 1 to May 6 | Aug 17 to Aug 31 | Apr 29 |
| St. Louis Park | Mar 4 to Mar 18 | Apr 15 to May 6 | Apr 1 to May 6 | Aug 17 to Aug 31 | Apr 29 |
| Shakopee | Feb 26 to Mar 12 | Apr 9 to Apr 30 | Mar 26 to Apr 30 | Aug 19 to Sep 2 | Apr 23 |
| Moorhead | Mar 10 to Mar 24 | Apr 21 to May 12 | Apr 7 to May 12 | Aug 8 to Aug 22 | May 5 |
| Mankato | Mar 5 to Mar 19 | Apr 16 to May 7 | Apr 2 to May 7 | Aug 14 to Aug 28 | Apr 30 |
| Cottage Grove | Feb 26 to Mar 12 | Apr 9 to Apr 30 | Mar 26 to Apr 30 | Aug 24 to Sep 7 | Apr 23 |
| Maplewood | Feb 26 to Mar 12 | Apr 9 to Apr 30 | Mar 26 to Apr 30 | Aug 25 to Sep 8 | Apr 23 |
| Inver Grove Heights | Feb 27 to Mar 13 | Apr 10 to May 1 | Mar 27 to May 1 | Aug 21 to Sep 4 | Apr 24 |
| Richfield | Feb 26 to Mar 12 | Apr 9 to Apr 30 | Mar 26 to Apr 30 | Aug 23 to Sep 6 | Apr 23 |
| Roseville | Mar 3 to Mar 17 | Apr 14 to May 5 | Mar 31 to May 5 | Aug 13 to Aug 27 | Apr 28 |
| Andover | Mar 10 to Mar 24 | Apr 21 to May 12 | Apr 7 to May 12 | May 5 | |
| Savage | Feb 26 to Mar 12 | Apr 9 to Apr 30 | Mar 26 to Apr 30 | Aug 19 to Sep 2 | Apr 23 |
| Rosemount | Mar 7 to Mar 21 | Apr 18 to May 9 | Apr 4 to May 9 | Aug 10 to Aug 24 | May 2 |
| Brooklyn Center | Mar 5 to Mar 19 | Apr 16 to May 7 | Apr 2 to May 7 | Aug 13 to Aug 27 | Apr 30 |
| Fridley | Mar 5 to Mar 19 | Apr 16 to May 7 | Apr 2 to May 7 | Aug 13 to Aug 27 | Apr 30 |
| Oakdale | Mar 1 to Mar 15 | Apr 12 to May 3 | Mar 29 to May 3 | Aug 17 to Aug 31 | Apr 26 |
| Chaska | Mar 10 to Mar 24 | Apr 21 to May 12 | Apr 7 to May 12 | Aug 10 to Aug 24 | May 5 |
| Ramsey | Mar 9 to Mar 23 | Apr 20 to May 11 | Apr 6 to May 11 | Aug 10 to Aug 24 | May 4 |
| Prior Lake | Feb 26 to Mar 12 | Apr 9 to Apr 30 | Mar 26 to Apr 30 | Aug 19 to Sep 2 | Apr 23 |
| Elk River | Mar 9 to Mar 23 | Apr 20 to May 11 | Apr 6 to May 11 | Aug 10 to Aug 24 | May 4 |
| Shoreview | Feb 26 to Mar 12 | Apr 9 to Apr 30 | Mar 26 to Apr 30 | Aug 25 to Sep 8 | Apr 23 |
| Austin | Mar 5 to Mar 19 | Apr 16 to May 7 | Apr 2 to May 7 | Aug 10 to Aug 24 | Apr 30 |
| Owatonna | Mar 10 to Mar 24 | Apr 21 to May 12 | Apr 7 to May 12 | Aug 11 to Aug 25 | May 5 |
| Winona | Feb 24 to Mar 10 | Apr 7 to Apr 28 | Mar 24 to Apr 28 | Aug 24 to Sep 7 | Apr 21 |
| Chanhassen | Mar 5 to Mar 19 | Apr 16 to May 7 | Apr 2 to May 7 | Aug 14 to Aug 28 | Apr 30 |
| Farmington | Mar 2 to Mar 16 | Apr 13 to May 4 | Mar 30 to May 4 | Aug 15 to Aug 29 | Apr 27 |
| Faribault | Mar 10 to Mar 24 | Apr 21 to May 12 | Apr 7 to May 12 | Aug 10 to Aug 24 | May 5 |
| Otsego | Mar 9 to Mar 23 | Apr 20 to May 11 | Apr 6 to May 11 | Aug 10 to Aug 24 | May 4 |
| White Bear Lake | Feb 26 to Mar 12 | Apr 9 to Apr 30 | Mar 26 to Apr 30 | Aug 25 to Sep 8 | Apr 23 |
| Lino Lakes | Feb 26 to Mar 12 | Apr 9 to Apr 30 | Mar 26 to Apr 30 | Aug 25 to Sep 8 | Apr 23 |
| Champlin | Mar 10 to Mar 24 | Apr 21 to May 12 | Apr 7 to May 12 | May 5 | |
| Hastings | Feb 26 to Mar 12 | Apr 9 to Apr 30 | Mar 26 to Apr 30 | Aug 24 to Sep 7 | Apr 23 |
| St. Michael | Mar 5 to Mar 19 | Apr 16 to May 7 | Apr 2 to May 7 | Aug 14 to Aug 28 | Apr 30 |
| Columbia Heights | Feb 26 to Mar 12 | Apr 9 to Apr 30 | Mar 26 to Apr 30 | Aug 21 to Sep 4 | Apr 23 |
| Crystal | Mar 5 to Mar 19 | Apr 16 to May 7 | Apr 2 to May 7 | Aug 13 to Aug 27 | Apr 30 |
| New Brighton | Mar 3 to Mar 17 | Apr 14 to May 5 | Mar 31 to May 5 | Aug 13 to Aug 27 | Apr 28 |
| Willmar | Mar 5 to Mar 19 | Apr 16 to May 7 | Apr 2 to May 7 | Aug 12 to Aug 26 | Apr 30 |
| Northfield | Mar 10 to Mar 24 | Apr 21 to May 12 | Apr 7 to May 12 | Aug 10 to Aug 24 | May 5 |
| West St. Paul | Feb 27 to Mar 13 | Apr 10 to May 1 | Mar 27 to May 1 | Aug 21 to Sep 4 | Apr 24 |
| Golden Valley | Mar 4 to Mar 18 | Apr 15 to May 6 | Apr 1 to May 6 | Aug 17 to Aug 31 | Apr 29 |
| Forest Lake | Mar 8 to Mar 22 | Apr 19 to May 10 | Apr 5 to May 10 | Aug 10 to Aug 24 | May 3 |
| New Hope | Mar 4 to Mar 18 | Apr 15 to May 6 | Apr 1 to May 6 | Aug 17 to Aug 31 | Apr 29 |
| South St. Paul | Feb 27 to Mar 13 | Apr 10 to May 1 | Mar 27 to May 1 | Aug 21 to Sep 4 | Apr 24 |
Questions
When should I plant lettuce in Minnesota?
In Minneapolis, plant out from April 9 to April 30. Across Minnesota the window opens between April 7 and April 30, depending on the local last frost.
How is this date worked out?
Start seeds indoors 6–8 weeks before the last frost; plant out from 2 weeks before to 1 weeks after the last frost; sow outdoors from 4 weeks before to 1 weeks after the last frost; sow again for fall 6–8 weeks before the first frost. Frost dates are NOAA 1991–2020 averages for the weather station nearest each city.
More for Minnesota
Tomatoes
Potatoes
Tulip bulbs
Garlic
Pumpkins
Strawberries
Onions
Carrots
Sunflowers
Cucumbers
Daffodil bulbs
Corn
Sweet potatoes
Asparagus
Watermelon
Green beans
Lettuce in other states
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Delaware
- Florida
- Georgia
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming