MMJ.com

Oklahoma Cannabis Prices

Current dispensary pricing for medical marijuana across Oklahoma.

$5.60
per gram
Avg. Flower
$12
per 100mg
Avg. Edibles
$25
per gram
Avg. Concentrates
$30
per 1g
Avg. Vape Carts
Get Your Oklahoma Medical Card

$149.99 telehealth visit. A valid medical card is the only legal way to buy cannabis in Oklahoma.

Oklahoma Program Overview

Program Statusโœ“ Medical
Medical Tax Rate7% excise + 4.5% state sales tax + local (roughly 11.5-16% at the register depending on locality)
State Card Fee$100 + ~$4.30 processing (~$104.30 total; $20 + processing for SoonerCare/Medicaid, Medicare, or 100% disabled veterans; 2-year license)
Possession LimitOn person: 3 oz | At home: 8 oz | Concentrates: 1 oz | Edibles: 72 oz | Purchases capped at 2.5 oz per week (SB 320, Nov 2025)
Licensed Dispensaries1,400+
Active Patients~330,000 active patients (OMMA, 2025)
Smokable Flowerโœ“ Allowed
Updated July 2026
Reviewed byJohn ProgarยทLast Updated: July 2026
๐Ÿ’ฐ

How much does medical marijuana cost in Oklahoma?

Medical marijuana in Oklahoma typically costs $3-10 per gram for flower, with eighths (3.5g) ranging from $10-$30. Edibles cost $8-20 per 100mg package.
Source: Oklahoma dispensary menus โ€ข Updated: July 2026
State-derived realized average: $2.11/gram (Oklahoma seed-to-sale retail sales divided by grams sold, March 2026)

Shown alongside the menu-sourced prices below; benchmark averages include discounts and bulk sales, so they usually sit below sticker prices.

What Are Current Oklahoma Dispensary Prices?

๐ŸŒฟOklahoma Flower Prices

View detailed flower prices
๐Ÿ’ฐ

How much does flower cost in Oklahoma?

Flower in Oklahoma ranges from $3 to $10, with an average price of $5.60. Prices vary by potency, brand, and dispensary. Medical card holders often receive additional discounts.
Source: Oklahoma dispensary menus
Low:$3
High:$10
Avg:$5.60
1g
$3-10
3.5g
$10-30
7g
$20-55
28g
$50-150
Budget oz
As low as $25-50!

๐ŸšฌOklahoma Pre-Rolls Prices

View detailed pre-rolls prices

Pre-Rolls Summary:

  • โ€ขSingle: $3-10
  • โ€ขMulti-packs: $10-25

๐ŸฌOklahoma Edibles Prices

View detailed edibles prices

Edibles Summary:

  • โ€ข100mg: $8-20

๐Ÿ’ŽOklahoma Concentrates Prices

View detailed concentrates prices

Concentrates Summary:

  • โ€ข1g: $15-40 (budget wax at the low end; live resin and rosin at the top)

๐Ÿ’จOklahoma Vape Cartridges Prices

View detailed vape cartridges prices

Vape Cartridges Summary:

  • โ€ข1g: $20-45

๐Ÿ’งOklahoma Tinctures & Oils Prices

View detailed tinctures & oils prices

Tinctures & Oils Summary:

  • โ€ข30ml: $20-50

๐ŸงดOklahoma Topicals Prices

View detailed topicals prices

Topicals Summary:

  • โ€ข$15-45

๐Ÿ’ŠOklahoma Capsules & Pills Prices

View detailed capsules & pills prices

Capsules & Pills Summary:

  • โ€ข$20-50

๐Ÿ“‹What Are Oklahoma's Medical Marijuana Laws & Limits?

Possession Limit:On person: 3 oz | At home: 8 oz | Concentrates: 1 oz | Edibles: 72 oz | Purchases capped at 2.5 oz per week (SB 320, Nov 2025)
THC Limit:NONE
Smoking Allowed:Yes (private property)
Home Cultivation:Allowed
Medical Tax Rate:7% excise + 4.5% state sales tax + local (roughly 11.5-16% at the register depending on locality)
Licensed Dispensaries:1,400+ locations
Active Patients:~330,000 active patients (OMMA, 2025)

Read the full Oklahoma medical marijuana card guide โ†’

๐Ÿ’ฐHow to Save Money on Medical Marijuana in Oklahoma

๐Ÿ’ณ

Get Your Oklahoma Medical Card

Certification unlocks dispensary access and medical-only discounts

๐Ÿ“…

Shop Daily Deals & Happy Hours

Many dispensaries offer 20-30% off during specific hours (morning or afternoon)

๐Ÿ“ฆ

Buy in Bulk

Ounces are often 20-40% cheaper per gram than eighths

โญ

Join Loyalty Programs

Most dispensaries offer points, birthday discounts, and member-only deals

๐ŸŒฟ

Consider Shake or Popcorn Buds

Same quality, 30-50% cheaper than premium flower

๐ŸŽ–๏ธ

Ask About Veteran/Senior Discounts

Many dispensaries offer 10-20% off for veterans and seniors

๐Ÿฅ Get Your Oklahoma Medical Marijuana Card

Legal access to regulated, lab-tested cannabis products starts with certification.

๐ŸŒฟWhat Are the Most Popular Strains in Oklahoma?

Blue Dream
hybrid-sativa โ€ข THC: 17-24%
Skywalker OG
hybrid-indica โ€ข THC: 20-28%
OG Kush
hybrid โ€ข THC: 19-26%
Girl Scout Cookies
hybrid โ€ข THC: 19-28%
White Widow
hybrid โ€ข THC: 18-25%
Harlequin
sativa โ€ข THC: 4-7%
Wedding Cake
hybrid-indica โ€ข THC: 22-28%
Gorilla Glue
hybrid โ€ข THC: 24-30%

โ“What Are Common Questions About Oklahoma Cannabis Prices?

Is Oklahoma really the cheapest state for medical marijuana?
Yes, by the state's own numbers. Dividing Oklahoma's reported retail sales by the volume sold (mandatory seed-to-sale data) works out to about $2.11 per gram of flower as of March 2026, the lowest realized price of any legal US market, and roughly $2.36 per gram even after taxes. Menu prices run $3-10 per gram for single grams, with budget ounces as low as $25-50. Competition does the work: even after contracting from its ~2,900-license peak in 2023, Oklahoma still has 1,400+ dispensaries serving about 330,000 patients, the most stores per capita in America.
Is recreational marijuana legal in Oklahoma?
No. SQ 820, the recreational legalization question, failed 62% to 38% in March 2023, and the 2026 follow-up initiative (SQ 837, which would also have eliminated the 7% medical excise tax) missed its signature deadline, so it will not be on the November 2026 ballot. The OMMA patient license is the only legal access, and it is one of the most flexible in the country: no qualifying-condition list, a 2-year license, and home cultivation included.
Can Oklahoma medical marijuana patients grow at home?
Yes: 6 mature plants plus 6 seedlings per patient. Oklahoma is the only medical-only state in this price guide where the patient license includes home cultivation, a real cost lever on top of the country's lowest dispensary prices. Growing must happen at the patient's residence, out of public view.
How much does medical marijuana cost in Oklahoma?
Medical marijuana flower in Oklahoma costs $3-$10 per gram, with an average of $5.60/g. Edibles range from $8-$20 per 100mg package. Vape cartridges typically cost $20-$45 per cart. Tinctures run $20-$50 per bottle.
How much does an ounce of weed cost in Oklahoma?
An ounce of medical marijuana in Oklahoma costs $50-$150, depending on quality tier. Budget flower (shake, smalls) costs $50-$83. Mid-tier costs $83-$117. Premium/top-shelf runs $117-$150.
Why do I need a medical marijuana card in Oklahoma?
Oklahoma only allows cannabis for qualifying medical patients; there is no recreational market. Without a valid medical card, you cannot legally purchase marijuana in Oklahoma. The evaluation costs $149.99 and a card provides legal protection and access to licensed, lab-tested products.
What's the cheapest dispensary in Oklahoma?
Prices vary by location and daily deals. To find the best prices: 1) Check our Oklahoma dispensary directory, 2) Look for first-time patient discounts (typically 15-25% off), 3) Sign up for loyalty programs, 4) Shop during happy hours and daily deal days. Most dispensaries post menus online.
When is the best time to buy cannabis in Oklahoma?
Oklahoma dispensaries typically offer: Monday deals (BOGO or 20% off), happy hours (usually 8-10am or 2-4pm), 4/20 sales (25-40% off), and end-of-month clearance. Sign up for dispensary newsletters for flash sales. First-time patients save 15-25% at most locations.
How much do edibles cost in Oklahoma?
Edibles in Oklahoma cost $8-$20 for a 100mg package (average: $12). Gummies are typically the most affordable at $8-$14. Chocolates and baked goods cost more. Price per milligram works out to $0.08-$0.20/mg.
How much are concentrates in Oklahoma?
Concentrates in Oklahoma cost $15-$40 per gram. Budget concentrates (shatter, crumble): $15-$20. Mid-tier (wax, budder): $20-$28. Premium (live resin, rosin): $28-$40. Live rosin commands the highest prices.
How much do vape cartridges cost in Oklahoma?
Vape cartridges in Oklahoma cost $20-$45 per 1g. Look for bundle deals and first-time patient discounts.
How do I get an Oklahoma medical marijuana card?
1) Book a $149.99 telehealth evaluation at MMJ.com, 2) Meet an OMMA-registered Oklahoma physician by video for 10-15 minutes (Oklahoma has no qualifying-condition list; the physician decides), 3) Get your signed recommendation the same day if approved, 4) Apply on the OMMA portal: the state fee is $100 plus about $4.30 in processing (reduced to $20 plus processing for SoonerCare/Medicaid, Medicare, and 100% disabled veterans), and the license is valid for 2 years. OMMA has 14 business days to process, then 1-2 days to print and mail the card, but you do not have to wait for it: dispensaries accept your OMMA approval email or MedPortal approval as proof of license, so you can shop as soon as you are approved.
How can I save money on medical marijuana in Oklahoma?
Top ways to save in Oklahoma: 1) Buy in bulk (ounces vs eighths save 20-30%), 2) Use first-time patient discounts (15-25% off), 3) Join loyalty programs, 4) Shop daily deals and happy hours, 5) Compare prices across dispensaries, 6) Look for BOGO offers.

๐Ÿ“‹Where Did We Get These Oklahoma Prices?

Prices were researched from the following Oklahoma dispensary menus in July 2026:

Mango Cannabis (OKC metro)
May Ave and NW Expressway in Oklahoma City, plus Edmond (16309 N Santa Fe Ave) and Norman (127 W Main St)
Menu checked July 2026
Cherry Street Dispensary - Tulsa
2442 E 15th St Suite A, Tulsa, OK 74104
Menu checked July 2026
Mango Cannabis - Tulsa (Harvard Ave)
4021 S Harvard Ave, Tulsa, OK 74135
Menu checked July 2026

Prices may vary. Always check current dispensary menus for the most up-to-date pricing.