Cannabis Head-shops in Michigan
2995 head-shops across 40 cities
Cannabis in Michigan is classified as Fully Legal. Both medical and recreational cannabis are legal. Recreational customers must be 21+ with a valid photo ID. The possession limit is Up to 2.5 oz. There are 2,995 head-shops across 40 cities in Michigan. Read full Michigan cannabis laws →
Cities with Head-shops in Michigan
Grand Rapids
6 head-shops
Bay City
3 head-shops
Detroit
2 head-shops
Holland
2 head-shops
Traverse City
2 head-shops
Wyandotte
2 head-shops
Kalamazoo
2 head-shops
Battle Creek
1 head-shops
Muskegon
1 head-shops
Allendale
1 head-shops
Brighton
1 head-shops
Kalkaska
1 head-shops
Sault Sainte Marie
1 head-shops
Benton Harbor
1 head-shops
Flint
1 head-shops
Iron River
1 head-shops
Roseville
1 head-shops
Bad Axe
1 head-shops
Dearborn
1 head-shops
Hazel Park
1 head-shops
Mount Pleasant
1 head-shops
Temperance
1 head-shops
Adrian
1 head-shops
Birmingham
1 head-shops
Grand Haven
1 head-shops
Saginaw
1 head-shops
East Lansing
1 head-shops
Inkster
1 head-shops
Niles
1 head-shops
Wayland
1 head-shops
Ann Arbor
1 head-shops
Burton
1 head-shops
Hastings
1 head-shops
Lapeer
1 head-shops
Spring Lake
1 head-shops
Big Rapids
1 head-shops
Gaylord
1 head-shops
Jackson
1 head-shops
Rothbury
1 head-shops
Ypsilanti
1 head-shops
Also in Michigan
Stay in the know
Get the latest cannabis deals, news, and dispensary updates delivered to your inbox.