Oregon Medical Marijuana Program (OMMP) cardholders pay no state or Eugene cannabis tax at medically registered dispensaries, can buy up to 8 ounces of flower a day and 32 a month, and can shop from 18. 42 of Eugene’s 46 licensed dispensaries are registered for medical sales. TJ’s on Willamette gives medical patients 40% off, and Flowr of Lyfe donates cannabis to patients in need.

OMMP cards are issued by the Oregon Health Authority. Recreational buyers in Eugene pay 20% in cannabis taxes (17% state plus 3% city), so medical savings add up.
Eugene Dispensaries With Medical Perks
TJ's on Willamette
40% off every day for medical patients, veterans, teachers and OLCC workers.
Flowr of Lyfe
Free vendor-donated cannabis for medical patients in need through its outreach program.
The People's Wellness Center
Clones year round for patients who grow.
Green Health Eugene
Fresh, rotating flower and help for regular medical shoppers.
Recreational-Only Stores
Grasslands, Twenty After Four Wellness, Better Daze and Oregon Cannabis Mart Goshen are not registered for medical sales.
Medical Marijuana in Eugene FAQ
Do medical patients pay tax in Eugene?
No. OMMP cardholders pay no Oregon cannabis tax and no Eugene city tax at medically registered dispensaries.
How much can OMMP patients buy in Oregon?
Up to 8 ounces of usable flower per day and 32 ounces per calendar month, under OAR 845-025-2800.
Can 18-year-olds buy medical marijuana in Eugene?
Yes, with a valid OMMP card, at dispensaries registered for medical sales.
How many Eugene dispensaries serve medical patients?
42 of the 46 licensed Eugene dispensaries in our directory, as of October 2026.
Which Eugene dispensary gives medical patients the biggest discount?
TJ's on Willamette advertises 40% off for medical patients every day.
Store hours, ratings and details were checked against state license records and each store’s Google Business Profile on October 13, 2026. Featured placements, where shown, are paid and labelled. Corrections: contact us.
