By 2025, Ohio had 459,408 registered medical marijuana patients, which is nearly 3.9% of its adult population. Among these patients:
On average, medical cannabis patients in Ohio spend between $60 and $70 each month.
The state's 167 medical cannabis dispensaries collectively make around $30 million in sales every month. This amount comes from roughly 180,000 to 190,000 monthly transactions.
As of 2025, medical cannabis in Ohio is subject to a 5.75% sales tax.