791 dispensaries across 214 cities — compare live shelf prices store-by-store, cheapest first.
From Detroit, New Buffalo, Grand Rapids and Lansing to the rest of Michigan, Cannabrands covers 949,944 in-stock cannabis products from 3,406 brands across 791 dispensaries in 214 cities, all refreshed hourly and verified in stock. Dispensaries in Michigan are active across every major format — flower, vapes, edibles, concentrates, and pre-rolls — and prices on the same product can differ significantly from one store to the next, making cross-store comparison genuinely worthwhile. Cannabrands lines up every shelf so you can see the real shelf price at every location carrying what you want, sorted cheapest first. Select your city from the list below for a neighborhood-level view, or type any brand or product into the search bar above to see the full Michigan price spread across the state. Price-drop and back-in-stock alerts are free on every product page so you never miss a deal or a restock.
Prices and stock are verified in stock. Our data standards.