Despite changes to Ohio and Michigan’s cannabis laws, it is still cheaper for Ohioans to drive from Columbus to a Michigan dispensary than to buy marijuana in-state.
Ohio’s cannabis market was subject to legislative changes in the past month as Senate Bill 56 went into effect. The bill banned intoxicating hemp products like THC drinks and increased penalties and restrictions for adult-use cannabis. Data shows central Ohioans would save about $76.63 by driving to Michigan to purchase cannabis, but S.B. 56 now makes possessing cannabis purchased out of state illegal. See previous coverage of S.B. 56 in the video player above.
Because cannabis is federally illegal and state borders are federal jurisdiction, it has always been illegal to cross state lines with cannabis. Previously, the law prevented Ohioans from bringing cannabis from Michigan into Ohio, but not from using cannabis purchased in Michigan within the Buckeye state.
S.B. 56 changes the legality of consuming or possessing cannabis purchased out of state. Under S.B. 56, legal cannabis only extends to legal home-grown marijuana or cannabis purchased at a licensed Ohio dispensary. The law means any cannabis purchased out of state is illegal possession.
Although Ohioans have been able to legally purchase and use recreational cannabis since August 2024, some Ohioans still crossed the border to purchase marijuana more cheaply. Four months into legalization, an ounce of marijuana flower cost more than $200 in Ohio and around $91 in Michigan. At the time, Ohioans would save over $100 on average by driving to Michigan.
Over a year later, Ohioans still save if they purchase in Michigan. NBC4 averaged sales data for one ounce of flower for each month of 2026 in both Michigan and Ohio. The closest Michigan dispensary to Columbus is around 174 miles away, so the average vehicle could make a round trip using about one tank of gas. Gas costs were calculated using the U.S. Energy Information Administration’s average gas pricing data for each month.