When to plant Sweet potatoes in Michigan

In spring, from May 10 – June 10 in Ferndale to May 20 – June 10 in Ypsilanti.

In fall, from May 20 – June 10 in Adrian to June 1 – 15 in Woodhaven.

USDA's earliest safe spring and latest safe fall planting dates, matched to each place's average frost dates.

Sweet potatoes planting dates by place in Michigan
PlaceSpringFall
AdrianMay 20 – June 10May 20 – June 10
Allen ParkMay 20 – June 10May 20 – June 10
AlpenaMay 20 – June 10June 1 – 15
Ann ArborMay 20 – June 10May 20 – June 10
Auburn HillsMay 20 – June 10June 1 – 15
Battle CreekMay 20 – June 10June 1 – 15
Bay CityMay 20 – June 10June 1 – 15
BerkleyMay 20 – June 10June 1 – 15
Beverly HillsMay 20 – June 10June 1 – 15
BirminghamMay 20 – June 10June 1 – 15
BurtonNot listedNot listed
CadillacNot listedNot listed
ClawsonMay 20 – June 10June 1 – 15
ColdwaterMay 20 – June 10May 20 – June 10
DearbornMay 20 – June 10May 20 – June 10
Dearborn HeightsMay 20 – June 10May 20 – June 10
DetroitMay 20 – June 10June 1 – 15
East Grand RapidsNot listedMay 20 – June 10
East LansingMay 20 – June 10June 1 – 15
EastpointeMay 20 – June 10June 1 – 15
EscanabaNot listedMay 20 – June 10
FarmingtonMay 20 – June 10June 1 – 15
Farmington HillsMay 20 – June 10June 1 – 15
FentonMay 20 – June 10May 20 – June 10
FerndaleMay 10 – June 10June 1 – 15
Flat RockMay 20 – June 10June 1 – 15
FlintMay 20 – June 10May 20 – June 10
FraserMay 20 – June 10June 1 – 15
Garden CityMay 20 – June 10May 20 – June 10
Grand HavenMay 20 – June 10June 1 – 15
Grand RapidsNot listedMay 20 – June 10
GrandvilleNot listedMay 20 – June 10
Grosse Pointe ParkMay 20 – June 10June 1 – 15
Grosse Pointe WoodsMay 20 – June 10June 1 – 15
HamtramckMay 10 – June 10June 1 – 15
Harper WoodsMay 20 – June 10June 1 – 15
Hazel ParkMay 10 – June 10June 1 – 15
HollandMay 20 – June 10June 1 – 15
InksterMay 10 – June 10June 1 – 15
IoniaMay 20 – June 10May 20 – June 10
JacksonMay 20 – June 10May 20 – June 10
KalamazooMay 20 – June 10June 1 – 15
KentwoodMay 20 – June 10May 20 – June 10
LansingMay 20 – June 10May 20 – June 10
Lincoln ParkMay 20 – June 10May 20 – June 10
LivoniaMay 20 – June 10June 1 – 15
Madison HeightsMay 10 – June 10June 1 – 15
MarquetteNot listedJune 1 – 15
MelvindaleMay 20 – June 10May 20 – June 10
MidlandMay 20 – June 10June 1 – 15
MonroeMay 10 – June 10June 1 – 15
Mount ClemensMay 20 – June 10June 1 – 15
Mount PleasantMay 20 – June 10June 1 – 15
MuskegonMay 20 – June 10June 1 – 15
New BaltimoreMay 20 – June 10June 1 – 15
NilesMay 20 – June 10June 1 – 15
Norton ShoresMay 20 – June 10June 1 – 15
NoviMay 20 – June 10June 1 – 15
Oak ParkMay 20 – June 10June 1 – 15
OwossoMay 20 – June 10May 20 – June 10
PontiacMay 20 – June 10June 1 – 15
Port HuronMay 10 – June 10June 1 – 15
PortageMay 20 – June 10June 1 – 15
RiverviewMay 10 – June 10June 1 – 15
RochesterMay 20 – June 10June 1 – 15
Rochester HillsMay 20 – June 10June 1 – 15
RomulusMay 10 – June 10June 1 – 15
RosevilleMay 20 – June 10June 1 – 15
Royal OakMay 10 – June 10June 1 – 15
SaginawMay 20 – June 10June 1 – 15
Sault Ste. MarieNot listedMay 20 – June 10
South LyonMay 20 – June 10May 20 – June 10
SouthfieldMay 20 – June 10June 1 – 15
SouthgateMay 10 – June 10June 1 – 15
St. Clair ShoresMay 20 – June 10June 1 – 15
Sterling HeightsMay 20 – June 10June 1 – 15
SturgisMay 20 – June 10June 1 – 15
TaylorMay 10 – June 10June 1 – 15
Traverse CityNot listedJune 1 – 15
TrentonMay 10 – June 10June 1 – 15
TroyMay 20 – June 10June 1 – 15
WalkerNot listedMay 20 – June 10
WarrenMay 10 – June 10June 1 – 15
WayneMay 10 – June 10June 1 – 15
WestlandMay 10 – June 10June 1 – 15
WixomNot listedMay 20 – June 10
WoodhavenMay 10 – June 10June 1 – 15
WyandotteMay 20 – June 10May 20 – June 10
WyomingNot listedMay 20 – June 10
YpsilantiMay 20 – June 10May 20 – June 10

Planting dates: USDA Home and Garden Bulletin No. 9 (1967), tables 4 and 5. Frost dates: NOAA U.S. Climate Normals 1991–2020. “—” means the place's frost date is outside the table. The full USDA table for sweet potatoes.