Oklahoma · Oklahoma County

Weed dispensaries in Oklahoma City

OMMA-licensed dispensaries in Oklahoma City, Oklahoma County. Browse local shops with addresses and contact info — and once an owner claims their listing, you'll see their live menu, deals, and hours here too.

Oklahoma City (Oklahoma County) has 178 OMMA-licensed cannabis dispensaries listed on OK Cannabis Directory. Oklahoma is medical-only, so you'll need a valid OMMA patient license to shop. Compare hours, menus, and today's Oklahoma City deals below.

405 Smoke

Oklahoma City 1015 SE 44th St
No reviews yet

All Love

Oklahoma City 2741 NW 36th St. Suite A
No reviews yet

Dispensaries in nearby cities · Oklahoma County

EdmondMidwest CityDel CityBethanyChoctawWarr AcresThe VillageNewallaArcadiaHarrah

Oklahoma City dispensary FAQ

How many dispensaries are in Oklahoma City?
There are 178 OMMA-licensed dispensaries listed in Oklahoma City, Oklahoma County. Browse them all on this page.
Do I need a medical card to buy cannabis in Oklahoma City?
Yes. Oklahoma is medical-only, so you need a valid OMMA patient card or a 30-day temporary license to shop at any Oklahoma City dispensary. See how to get a card.
Are Oklahoma City dispensaries cash-only?
Many Oklahoma dispensaries are cash-preferred and keep an ATM on site, though some accept debit. Bring a valid card and a matching photo ID either way.
Where can I find Oklahoma City dispensary deals?
Check today's deals in Oklahoma City to compare current specials before you visit.
Bug report

Report a problem

Found something broken, out of date, or just wrong? Tell us what you saw and we'll fix it. No login required.

We'll never share this. Skip if you'd rather report anonymously.