When to plant Green beans in Michigan

In spring, from Apr 25 – June 30 in Ferndale to May 15 – June 30 in Cadillac.

In fall, from June 1 – July 10 in Burton to July 1 – Aug 15 in Woodhaven.

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

Snap beans planting dates by place in Michigan
PlaceSpringFall
AdrianMay 10 – June 30June 15 – July 20
Allen ParkMay 10 – June 30June 15 – July 20
AlpenaMay 10 – June 30July 1 – Aug 1
Ann ArborMay 10 – June 30June 15 – July 20
Auburn HillsMay 10 – June 30July 1 – Aug 1
Battle CreekMay 10 – June 30July 1 – Aug 1
Bay CityMay 10 – June 30July 1 – Aug 1
BerkleyMay 10 – June 30July 1 – Aug 1
Beverly HillsMay 10 – June 30July 1 – Aug 1
BirminghamMay 10 – June 30July 1 – Aug 1
BurtonMay 10 – June 30June 1 – July 10
CadillacMay 15 – June 30June 1 – July 10
ClawsonMay 10 – June 30July 1 – Aug 1
ColdwaterMay 10 – June 30June 15 – July 20
DearbornMay 10 – June 30June 15 – July 20
Dearborn HeightsMay 10 – June 30June 15 – July 20
DetroitMay 10 – June 30July 1 – Aug 1
East Grand RapidsMay 10 – June 30June 15 – July 20
East LansingMay 10 – June 30July 1 – Aug 1
EastpointeMay 10 – June 30July 1 – Aug 1
EscanabaMay 10 – June 30June 15 – July 20
FarmingtonMay 10 – June 30July 1 – Aug 1
Farmington HillsMay 10 – June 30July 1 – Aug 1
FentonMay 10 – June 30June 15 – July 20
FerndaleApr 25 – June 30July 1 – Aug 15
Flat RockMay 10 – June 30July 1 – Aug 1
FlintMay 10 – June 30June 15 – July 20
FraserMay 10 – June 30July 1 – Aug 1
Garden CityMay 10 – June 30June 15 – July 20
Grand HavenMay 10 – June 30July 1 – Aug 1
Grand RapidsMay 10 – June 30June 15 – July 20
GrandvilleMay 10 – June 30June 15 – July 20
Grosse Pointe ParkMay 10 – June 30July 1 – Aug 1
Grosse Pointe WoodsMay 10 – June 30July 1 – Aug 1
HamtramckApr 25 – June 30July 1 – Aug 15
Harper WoodsMay 10 – June 30July 1 – Aug 1
Hazel ParkApr 25 – June 30July 1 – Aug 15
HollandMay 10 – June 30July 1 – Aug 1
InksterApr 25 – June 30July 1 – Aug 15
IoniaMay 10 – June 30June 15 – July 20
JacksonMay 10 – June 30June 15 – July 20
KalamazooMay 10 – June 30July 1 – Aug 1
KentwoodMay 10 – June 30June 15 – July 20
LansingMay 10 – June 30June 15 – July 20
Lincoln ParkMay 10 – June 30June 15 – July 20
LivoniaMay 10 – June 30July 1 – Aug 1
Madison HeightsApr 25 – June 30July 1 – Aug 15
MarquetteMay 10 – June 30July 1 – Aug 1
MelvindaleMay 10 – June 30June 15 – July 20
MidlandMay 10 – June 30July 1 – Aug 1
MonroeApr 25 – June 30July 1 – Aug 1
Mount ClemensMay 10 – June 30July 1 – Aug 1
Mount PleasantMay 10 – June 30July 1 – Aug 1
MuskegonMay 10 – June 30July 1 – Aug 1
New BaltimoreMay 10 – June 30July 1 – Aug 1
NilesMay 10 – June 30July 1 – Aug 1
Norton ShoresMay 10 – June 30July 1 – Aug 1
NoviMay 10 – June 30July 1 – Aug 1
Oak ParkMay 10 – June 30July 1 – Aug 1
OwossoMay 10 – June 30June 15 – July 20
PontiacMay 10 – June 30July 1 – Aug 1
Port HuronApr 25 – June 30July 1 – Aug 15
PortageMay 10 – June 30July 1 – Aug 1
RiverviewApr 25 – June 30July 1 – Aug 15
RochesterMay 10 – June 30July 1 – Aug 1
Rochester HillsMay 10 – June 30July 1 – Aug 1
RomulusApr 25 – June 30July 1 – Aug 15
RosevilleMay 10 – June 30July 1 – Aug 1
Royal OakApr 25 – June 30July 1 – Aug 15
SaginawMay 10 – June 30July 1 – Aug 1
Sault Ste. MarieMay 10 – June 30June 15 – July 20
South LyonMay 10 – June 30June 15 – July 20
SouthfieldMay 10 – June 30July 1 – Aug 1
SouthgateApr 25 – June 30July 1 – Aug 15
St. Clair ShoresMay 10 – June 30July 1 – Aug 1
Sterling HeightsMay 10 – June 30July 1 – Aug 1
SturgisMay 10 – June 30July 1 – Aug 1
TaylorApr 25 – June 30July 1 – Aug 15
Traverse CityMay 10 – June 30July 1 – Aug 1
TrentonApr 25 – June 30July 1 – Aug 15
TroyMay 10 – June 30July 1 – Aug 1
WalkerMay 10 – June 30June 15 – July 20
WarrenApr 25 – June 30July 1 – Aug 15
WayneApr 25 – June 30July 1 – Aug 15
WestlandApr 25 – June 30July 1 – Aug 15
WixomMay 10 – June 30June 15 – July 20
WoodhavenApr 25 – June 30July 1 – Aug 15
WyandotteMay 10 – June 30June 15 – July 20
WyomingMay 10 – June 30June 15 – July 20
YpsilantiMay 10 – June 30June 15 – July 20

Planting dates: USDA Home and Garden Bulletin No. 9 (1967), tables 4 and 5. Frost dates: NOAA U.S. Climate Normals 1991–2020. The full USDA table for snap beans.