When to plant Cucumbers in Michigan

In spring, from May 1 – June 15 in Ferndale to June 1 – 15 in Cadillac.

In fall, June 1 – July 1.

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

Cucumbers planting dates by place in Michigan
PlaceSpringFall
AdrianMay 15 – June 15June 1 – July 1
Allen ParkMay 15 – June 15June 1 – July 1
AlpenaMay 15 – June 15June 1 – July 15
Ann ArborMay 15 – June 15June 1 – July 1
Auburn HillsMay 15 – June 15June 1 – July 15
Battle CreekMay 15 – June 15June 1 – July 15
Bay CityMay 15 – June 15June 1 – July 15
BerkleyMay 15 – June 15June 1 – July 15
Beverly HillsMay 15 – June 15June 1 – July 15
BirminghamMay 15 – June 15June 1 – July 15
BurtonMay 20 – June 15June 1 – July 1
CadillacJune 1 – 15June 1 – July 1
ClawsonMay 15 – June 15June 1 – July 15
ColdwaterMay 15 – June 15June 1 – July 1
DearbornMay 15 – June 15June 1 – July 1
Dearborn HeightsMay 15 – June 15June 1 – July 1
DetroitMay 15 – June 15June 1 – July 15
East Grand RapidsMay 20 – June 15June 1 – July 1
East LansingMay 15 – June 15June 1 – July 15
EastpointeMay 15 – June 15June 1 – July 15
EscanabaMay 20 – June 15June 1 – July 1
FarmingtonMay 15 – June 15June 1 – July 15
Farmington HillsMay 15 – June 15June 1 – July 15
FentonMay 15 – June 15June 1 – July 1
FerndaleMay 1 – June 15June 1 – Aug 1
Flat RockMay 15 – June 15June 1 – July 15
FlintMay 15 – June 15June 1 – July 1
FraserMay 15 – June 15June 1 – July 15
Garden CityMay 15 – June 15June 1 – July 1
Grand HavenMay 15 – June 15June 1 – July 15
Grand RapidsMay 20 – June 15June 1 – July 1
GrandvilleMay 20 – June 15June 1 – July 1
Grosse Pointe ParkMay 15 – June 15June 1 – July 15
Grosse Pointe WoodsMay 15 – June 15June 1 – July 15
HamtramckMay 1 – June 15June 1 – Aug 1
Harper WoodsMay 15 – June 15June 1 – July 15
Hazel ParkMay 1 – June 15June 1 – Aug 1
HollandMay 15 – June 15June 1 – July 15
InksterMay 1 – June 15June 1 – Aug 1
IoniaMay 15 – June 15June 1 – July 1
JacksonMay 15 – June 15June 1 – July 1
KalamazooMay 15 – June 15June 1 – July 15
KentwoodMay 15 – June 15June 1 – July 1
LansingMay 15 – June 15June 1 – July 1
Lincoln ParkMay 15 – June 15June 1 – July 1
LivoniaMay 15 – June 15June 1 – July 15
Madison HeightsMay 1 – June 15June 1 – Aug 1
MarquetteMay 20 – June 15June 1 – July 15
MelvindaleMay 15 – June 15June 1 – July 1
MidlandMay 15 – June 15June 1 – July 15
MonroeMay 1 – June 15June 1 – July 15
Mount ClemensMay 15 – June 15June 1 – July 15
Mount PleasantMay 15 – June 15June 1 – July 15
MuskegonMay 15 – June 15June 1 – July 15
New BaltimoreMay 15 – June 15June 1 – July 15
NilesMay 15 – June 15June 1 – July 15
Norton ShoresMay 15 – June 15June 1 – July 15
NoviMay 15 – June 15June 1 – July 15
Oak ParkMay 15 – June 15June 1 – July 15
OwossoMay 15 – June 15June 1 – July 1
PontiacMay 15 – June 15June 1 – July 15
Port HuronMay 1 – June 15June 1 – Aug 1
PortageMay 15 – June 15June 1 – July 15
RiverviewMay 1 – June 15June 1 – Aug 1
RochesterMay 15 – June 15June 1 – July 15
Rochester HillsMay 15 – June 15June 1 – July 15
RomulusMay 1 – June 15June 1 – Aug 1
RosevilleMay 15 – June 15June 1 – July 15
Royal OakMay 1 – June 15June 1 – Aug 1
SaginawMay 15 – June 15June 1 – July 15
Sault Ste. MarieMay 20 – June 15June 1 – July 1
South LyonMay 15 – June 15June 1 – July 1
SouthfieldMay 15 – June 15June 1 – July 15
SouthgateMay 1 – June 15June 1 – Aug 1
St. Clair ShoresMay 15 – June 15June 1 – July 15
Sterling HeightsMay 15 – June 15June 1 – July 15
SturgisMay 15 – June 15June 1 – July 15
TaylorMay 1 – June 15June 1 – Aug 1
Traverse CityMay 20 – June 15June 1 – July 15
TrentonMay 1 – June 15June 1 – Aug 1
TroyMay 15 – June 15June 1 – July 15
WalkerMay 20 – June 15June 1 – July 1
WarrenMay 1 – June 15June 1 – Aug 1
WayneMay 1 – June 15June 1 – Aug 1
WestlandMay 1 – June 15June 1 – Aug 1
WixomMay 20 – June 15June 1 – July 1
WoodhavenMay 1 – June 15June 1 – Aug 1
WyandotteMay 15 – June 15June 1 – July 1
WyomingMay 20 – June 15June 1 – July 1
YpsilantiMay 15 – June 15June 1 – July 1

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 cucumbers.