When to plant cabbage in Minnesota

Plant out in Minneapolis
Mar 26–Apr 9
Across Minnesota the window opens between March 24 and April 16. Find your city below; the dates follow each town's own average last frost.
- Start indoors, Minneapolis
- Feb 12–Feb 26
- Plant out, Minneapolis
- Mar 26–Apr 9
- Fall planting, Minneapolis
- Jul 24–Aug 7
- Last frost, Minneapolis
- Apr 23
Start seeds indoors 8–10 weeks before the last frost; plant out 2–4 weeks before the last frost; sow again for fall 10–12 weeks before the first frost. Even watering keeps heads from splitting.
Cabbage planting dates by city
Start indoorsPlant outSow outdoorsFall plantingAverage last and first frost
JanFebMarAprMayJunJulAugSepOctNovDec
MinneapolisMar 26–Apr 9
St. PaulMar 27–Apr 10
RochesterApr 2–Apr 16
BloomingtonMar 26–Apr 9
DuluthApr 16–Apr 30
Brooklyn ParkApr 2–Apr 16
WoodburyMar 29–Apr 12
LakevilleMar 30–Apr 13
PlymouthApr 1–Apr 15
BlaineApr 7–Apr 21
Maple GroveApr 2–Apr 16
St. CloudApr 9–Apr 23
EaganMar 26–Apr 9
BurnsvilleMar 30–Apr 13
Coon RapidsApr 7–Apr 21
Eden PrairieMar 26–Apr 9
Apple ValleyApr 4–Apr 18
EdinaMar 26–Apr 9
MinnetonkaApr 1–Apr 15
St. Louis ParkApr 1–Apr 15
ShakopeeMar 26–Apr 9
MoorheadApr 7–Apr 21
MankatoApr 2–Apr 16
Cottage GroveMar 26–Apr 9
MaplewoodMar 26–Apr 9
Inver Grove HeightsMar 27–Apr 10
RichfieldMar 26–Apr 9
RosevilleMar 31–Apr 14
AndoverApr 7–Apr 21
SavageMar 26–Apr 9
All 61 cities
| City | Start indoors | Plant out | Fall planting | Last frost |
|---|---|---|---|---|
| Minneapolis | Feb 12 to Feb 26 | Mar 26 to Apr 9 | Jul 24 to Aug 7 | Apr 23 |
| St. Paul | Feb 13 to Feb 27 | Mar 27 to Apr 10 | Jul 24 to Aug 7 | Apr 24 |
| Rochester | Feb 19 to Mar 5 | Apr 2 to Apr 16 | Jul 14 to Jul 28 | Apr 30 |
| Bloomington | Feb 12 to Feb 26 | Mar 26 to Apr 9 | Jul 26 to Aug 9 | Apr 23 |
| Duluth | Mar 5 to Mar 19 | Apr 16 to Apr 30 | May 14 | |
| Brooklyn Park | Feb 19 to Mar 5 | Apr 2 to Apr 16 | Jul 16 to Jul 30 | Apr 30 |
| Woodbury | Feb 15 to Mar 1 | Mar 29 to Apr 12 | Jul 20 to Aug 3 | Apr 26 |
| Lakeville | Feb 16 to Mar 2 | Mar 30 to Apr 13 | Jul 18 to Aug 1 | Apr 27 |
| Plymouth | Feb 18 to Mar 4 | Apr 1 to Apr 15 | Jul 20 to Aug 3 | Apr 29 |
| Blaine | Feb 24 to Mar 10 | Apr 7 to Apr 21 | May 5 | |
| Maple Grove | Feb 19 to Mar 5 | Apr 2 to Apr 16 | Jul 16 to Jul 30 | Apr 30 |
| St. Cloud | Feb 26 to Mar 12 | Apr 9 to Apr 23 | May 7 | |
| Eagan | Feb 12 to Feb 26 | Mar 26 to Apr 9 | Jul 26 to Aug 9 | Apr 23 |
| Burnsville | Feb 16 to Mar 2 | Mar 30 to Apr 13 | Jul 18 to Aug 1 | Apr 27 |
| Coon Rapids | Feb 24 to Mar 10 | Apr 7 to Apr 21 | May 5 | |
| Eden Prairie | Feb 12 to Feb 26 | Mar 26 to Apr 9 | Jul 22 to Aug 5 | Apr 23 |
| Apple Valley | Feb 21 to Mar 7 | Apr 4 to Apr 18 | Jul 13 to Jul 27 | May 2 |
| Edina | Feb 12 to Feb 26 | Mar 26 to Apr 9 | Jul 26 to Aug 9 | Apr 23 |
| Minnetonka | Feb 18 to Mar 4 | Apr 1 to Apr 15 | Jul 20 to Aug 3 | Apr 29 |
| St. Louis Park | Feb 18 to Mar 4 | Apr 1 to Apr 15 | Jul 20 to Aug 3 | Apr 29 |
| Shakopee | Feb 12 to Feb 26 | Mar 26 to Apr 9 | Jul 22 to Aug 5 | Apr 23 |
| Moorhead | Feb 24 to Mar 10 | Apr 7 to Apr 21 | Jul 11 to Jul 25 | May 5 |
| Mankato | Feb 19 to Mar 5 | Apr 2 to Apr 16 | Jul 17 to Jul 31 | Apr 30 |
| Cottage Grove | Feb 12 to Feb 26 | Mar 26 to Apr 9 | Jul 27 to Aug 10 | Apr 23 |
| Maplewood | Feb 12 to Feb 26 | Mar 26 to Apr 9 | Jul 28 to Aug 11 | Apr 23 |
| Inver Grove Heights | Feb 13 to Feb 27 | Mar 27 to Apr 10 | Jul 24 to Aug 7 | Apr 24 |
| Richfield | Feb 12 to Feb 26 | Mar 26 to Apr 9 | Jul 26 to Aug 9 | Apr 23 |
| Roseville | Feb 17 to Mar 3 | Mar 31 to Apr 14 | Jul 16 to Jul 30 | Apr 28 |
| Andover | Feb 24 to Mar 10 | Apr 7 to Apr 21 | May 5 | |
| Savage | Feb 12 to Feb 26 | Mar 26 to Apr 9 | Jul 22 to Aug 5 | Apr 23 |
| Rosemount | Feb 21 to Mar 7 | Apr 4 to Apr 18 | Jul 13 to Jul 27 | May 2 |
| Brooklyn Center | Feb 19 to Mar 5 | Apr 2 to Apr 16 | Jul 16 to Jul 30 | Apr 30 |
| Fridley | Feb 19 to Mar 5 | Apr 2 to Apr 16 | Jul 16 to Jul 30 | Apr 30 |
| Oakdale | Feb 15 to Mar 1 | Mar 29 to Apr 12 | Jul 20 to Aug 3 | Apr 26 |
| Chaska | Feb 24 to Mar 10 | Apr 7 to Apr 21 | Jul 13 to Jul 27 | May 5 |
| Ramsey | Feb 23 to Mar 9 | Apr 6 to Apr 20 | Jul 13 to Jul 27 | May 4 |
| Prior Lake | Feb 12 to Feb 26 | Mar 26 to Apr 9 | Jul 22 to Aug 5 | Apr 23 |
| Elk River | Feb 23 to Mar 9 | Apr 6 to Apr 20 | Jul 13 to Jul 27 | May 4 |
| Shoreview | Feb 12 to Feb 26 | Mar 26 to Apr 9 | Jul 28 to Aug 11 | Apr 23 |
| Austin | Feb 19 to Mar 5 | Apr 2 to Apr 16 | Jul 13 to Jul 27 | Apr 30 |
| Owatonna | Feb 24 to Mar 10 | Apr 7 to Apr 21 | Jul 14 to Jul 28 | May 5 |
| Winona | Feb 10 to Feb 24 | Mar 24 to Apr 7 | Jul 27 to Aug 10 | Apr 21 |
| Chanhassen | Feb 19 to Mar 5 | Apr 2 to Apr 16 | Jul 17 to Jul 31 | Apr 30 |
| Farmington | Feb 16 to Mar 2 | Mar 30 to Apr 13 | Jul 18 to Aug 1 | Apr 27 |
| Faribault | Feb 24 to Mar 10 | Apr 7 to Apr 21 | Jul 13 to Jul 27 | May 5 |
| Otsego | Feb 23 to Mar 9 | Apr 6 to Apr 20 | Jul 13 to Jul 27 | May 4 |
| White Bear Lake | Feb 12 to Feb 26 | Mar 26 to Apr 9 | Jul 28 to Aug 11 | Apr 23 |
| Lino Lakes | Feb 12 to Feb 26 | Mar 26 to Apr 9 | Jul 28 to Aug 11 | Apr 23 |
| Champlin | Feb 24 to Mar 10 | Apr 7 to Apr 21 | May 5 | |
| Hastings | Feb 12 to Feb 26 | Mar 26 to Apr 9 | Jul 27 to Aug 10 | Apr 23 |
| St. Michael | Feb 19 to Mar 5 | Apr 2 to Apr 16 | Jul 17 to Jul 31 | Apr 30 |
| Columbia Heights | Feb 12 to Feb 26 | Mar 26 to Apr 9 | Jul 24 to Aug 7 | Apr 23 |
| Crystal | Feb 19 to Mar 5 | Apr 2 to Apr 16 | Jul 16 to Jul 30 | Apr 30 |
| New Brighton | Feb 17 to Mar 3 | Mar 31 to Apr 14 | Jul 16 to Jul 30 | Apr 28 |
| Willmar | Feb 19 to Mar 5 | Apr 2 to Apr 16 | Jul 15 to Jul 29 | Apr 30 |
| Northfield | Feb 24 to Mar 10 | Apr 7 to Apr 21 | Jul 13 to Jul 27 | May 5 |
| West St. Paul | Feb 13 to Feb 27 | Mar 27 to Apr 10 | Jul 24 to Aug 7 | Apr 24 |
| Golden Valley | Feb 18 to Mar 4 | Apr 1 to Apr 15 | Jul 20 to Aug 3 | Apr 29 |
| Forest Lake | Feb 22 to Mar 8 | Apr 5 to Apr 19 | Jul 13 to Jul 27 | May 3 |
| New Hope | Feb 18 to Mar 4 | Apr 1 to Apr 15 | Jul 20 to Aug 3 | Apr 29 |
| South St. Paul | Feb 13 to Feb 27 | Mar 27 to Apr 10 | Jul 24 to Aug 7 | Apr 24 |
Questions
When should I plant cabbage in Minnesota?
In Minneapolis, plant out from March 26 to April 9. Across Minnesota the window opens between March 24 and April 16, depending on the local last frost.
How is this date worked out?
Start seeds indoors 8–10 weeks before the last frost; plant out 2–4 weeks before the last frost; sow again for fall 10–12 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
Lettuce
Cabbage 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