MMJ.com
Home/Prices
22 States

Medical Marijuana Prices by State

2026 Dispensary Price GuideCompare cannabis prices across 22 states. Find the best deals on flower, edibles, concentrates, vapes, and more at dispensaries near you.
22
States Covered
$17/g
Avg Flower Price
$42
Avg Edibles (100mg)

Cannabis Pricing FAQs

How much does medical marijuana cost?

Medical marijuana flower costs $8-20 per gram and edibles range from $15-50 per 100mg package depending on your state. Medical card holders save 10-30% compared to recreational prices through tax exemptions, potentially saving $360-$1,080 annually.

Prices vary significantly by state, product type, and quality tier. Oklahoma and Michigan offer the lowest prices, while Illinois and New York are among the highest.

Price data aggregated from state dispensary menus, May 2026.

How much does an ounce of medical marijuana cost?

An ounce (28g) of medical marijuana flower costs $150-400 depending on your state and quality tier. Budget options run $150-200/oz, mid-tier $200-280/oz, and premium flower $280-400/oz. Oklahoma offers the lowest prices at $100-150/oz.

Buying by the ounce saves 20-40% compared to purchasing grams or eighths. Medical patients receive additional discounts at most dispensaries.

Price data from state dispensary menus and market reports.

Are medical marijuana prices lower than recreational?

Yes, medical marijuana is typically 10-30% cheaper than recreational due to lower taxes. Medical patients are exempt from recreational sales tax in most states. For example, in Illinois you save 25% on taxes with a medical card, and in California you save 15-20%.

At $300/month spending, a medical card saves $360-$1,080 annually—far exceeding the evaluation cost. Medical patients also access exclusive discounts.

Tax differentials per state cannabis tax structures and medical exemptions.

What is the cheapest state for medical marijuana?

Oklahoma has the cheapest medical marijuana prices, with flower averaging $8-10/gram and ounces available for $100-150. Michigan, Colorado, and Oregon also have competitive prices due to mature markets and high dispensary competition.

Oklahoma's low prices result from having 2,400+ licensed dispensaries creating strong competition. States with limited licenses (NY, NJ) have significantly higher prices.

State dispensary count and pricing data from state cannabis authorities.

How much do edibles cost at a dispensary?

Edibles cost $15-50 per 100mg package at most dispensaries. Price varies by state, brand, and type. Gummies average $15-25/100mg, chocolates $20-35/100mg, and beverages $8-15 per serving. Medical patients often get 10-20% discounts.

Prices vary by state, brand, and product type. Higher-quality brands with better ingredients cost more, but generic options offer good value.

Price data from dispensary menus across 21 states.

Do dispensaries have sales and discounts?

Yes, most dispensaries offer regular discounts: first-time patient deals (10-25% off), daily specials (Monday BOGO, Tuesday concentrates), loyalty programs (5-10% back), senior discounts (10-15% off 55+), veteran discounts (10-22% off), and holiday sales (4/20, Green Wednesday).

Combining a medical card with loyalty programs can save 30-50% overall compared to recreational walk-in prices.

Discount programs vary by individual dispensary policies.

Why is medical marijuana so expensive?

Medical marijuana prices reflect state taxes (10-37%), strict testing requirements ($500-2,000 per batch), limited licenses creating less competition, high compliance costs, and real estate expenses in licensed zones. States with more dispensaries typically have lower prices.

Price differences between states are primarily driven by competition levels. Oklahoma (2,400+ dispensaries) has much lower prices than limited-license states like New York.

Cost factors based on state regulatory requirements and market analysis.

How much should I budget for medical marijuana monthly?

Most medical patients spend $150-400/month depending on consumption and condition. Light users: $100-150/month, moderate users: $200-300/month, heavy users or chronic conditions: $300-500/month. Getting a medical card saves $30-120/month in taxes alone.

Buying in bulk, using daily deals, and joining loyalty programs can significantly reduce monthly costs. Many dispensaries offer compassionate care discounts for low-income patients.

Budget estimates based on patient spending data and dispensary pricing.

What is the best value cannabis product?

Flower offers the best value per milligram of THC, especially when buying ounces. RSO (Rick Simpson Oil) provides excellent value for high-dose medical needs. Shake and trim are budget-friendly for making edibles. Avoid pre-rolls for value—you pay a premium for convenience.

Concentrates offer good value for experienced users who need less product for the same effect.

Value analysis based on price-per-milligram calculations across product categories.

How much do vape cartridges cost?

Vape cartridges cost $25-60 for 0.5g and $40-80 for 1g cartridges depending on state and brand. Live resin and full-spectrum cartridges cost more than distillate. Medical patients save 10-30% compared to recreational prices.

Vape cartridges offer convenience and discretion but cost more per dose than flower. Check for cartridge-specific deals on dispensary daily specials.

Price data from dispensary menus across 21 states.

Why do cannabis prices vary by state?

Cannabis prices vary by state due to tax rates (0-37%), number of licensed dispensaries (competition), program maturity (older markets have lower prices), testing requirements, and local regulations. Oklahoma has the most dispensaries and lowest prices.

Limited-license states like New York and New Jersey have higher prices due to less competition. As new markets mature and add licenses, prices typically decrease.

Price factors based on state regulatory frameworks and market competition data.

How can I save money on medical marijuana?

Five strategies to save money: get a medical card (10-30% tax savings), buy in bulk (20-40% savings), use daily deals (10-25% off), join loyalty programs (5-10% back), and stack first-time discounts at multiple dispensaries.

Combining strategies can save 30-50% compared to recreational walk-in prices. Veterans and seniors qualify for additional 10-22% discounts at most dispensaries.

Savings strategies based on dispensary discount programs and tax exemptions.

Reviewed byJohn Progar·Last Updated: May 2026
💰

How Much Does Medical Marijuana Cost?

Medical marijuana costs $8-20 per gram for flower and $15-50 for edibles (100mg) depending on your state. Oklahoma and Michigan have the lowest prices ($8-12/g), while Illinois and New York are highest ($15-20/g). Medical card holders save 10-30% through tax exemptions—at $300/month spending, that's $360-$1,080 saved annually.

Source: Dispensary menu data from 22 states • Updated: May 2026

2026 National Cannabis Price Averages

These prices reflect medical marijuana costs across 22 states. Prices vary by location, quality tier, and dispensary. Use these averages as a benchmark when comparing dispensaries in your state.

Flower
$8 - $30
per gram
Avg: $17
Pre-Rolls
$12 - $31
per joint
Avg: $24
Edibles
$13 - $70
per 100mg
Avg: $42
Concentrates
$33 - $95
per 1g
Avg: $60
Vape Cartridges
$31 - $93
per 0.5g cart
Avg: $59
Tinctures & Oils
$31 - $80
per 30ml
Avg: $55
Topicals
$27 - $60
per product
Avg: $46
Capsules & Pills
$35 - $75
per 30ct
Avg: $56
Beverages
$15 - $19
per drink
Avg: $17
Troches & Lozenges
$38 - $53
per 10ct
Avg: $46
RSO
$48 - $48
per 1g
Avg: $48

Cannabis Product Types Explained

Not sure which product is right for you? Here's what each category offers in terms of effects, onset time, and value.

Flower

$8-30/g

Dried cannabis buds for smoking or vaporizing. Fastest onset (minutes), widest strain variety, best value per mg of THC.

Best for: Quick relief, variety seekers, budget-conscious patients

Edibles

$13-70/100mg

Food products infused with cannabis. Long-lasting effects (4-8 hours), discrete consumption, precise dosing per piece.

Best for: Long-lasting relief, smoke-free option, discrete use

Concentrates

$33-95/g

Extracted cannabis oils including wax, shatter, and live resin. High potency (60-90% THC), small doses needed.

Best for: Experienced users, high tolerance, severe symptoms

Vape Cartridges

$31-93/0.5g

Pre-filled oil cartridges for vape batteries. Convenient, portable, controlled dosing, less odor than flower.

Best for: Portability, discretion, controlled dosing

Tinctures

$31-80/30ml

Liquid cannabis extracts taken under the tongue. Precise dosing with droppers, faster than edibles (15-45 min).

Best for: Precise dosing, smoke-free, faster than edibles

Topicals

$27-60

Creams, balms, and lotions infused with cannabis. Localized relief without psychoactive effects.

Best for: Localized pain, arthritis, skin conditions, no high

What Are Medical Marijuana Prices in Your State?

Select your state to view detailed pricing for all product categories, local dispensary information, and money-saving tips specific to your area.

Arizona

Med + Rec
Products:9 categories
Avg Flower:$9/g
View Arizona prices →

Arkansas

Med + Rec
Products:8 categories
Avg Flower:$11/g
View Arkansas prices →

Connecticut

Med + Rec
Products:8 categories
Avg Flower:$12/g
View Connecticut prices →

Florida

Med + Rec
Products:8 categories
Avg Flower:$10/g
View Florida prices →

Georgia

Medical
Products:4 categories
View Georgia prices →

Illinois

Med + Rec
Products:8 categories
Avg Flower:$13/g
View Illinois prices →

Iowa

Limited
Products:4 categories
View Iowa prices →

Louisiana

Med + Rec
Products:6 categories
Avg Flower:$30/g
View Louisiana prices →

Maryland

Med + Rec
Products:8 categories
Avg Flower:$25/g
View Maryland prices →

Michigan

Med + Rec
Products:8 categories
Avg Flower:$23/g
View Michigan prices →

Minnesota

Med + Rec
Products:7 categories
Avg Flower:$16/g
View Minnesota prices →

Missouri

Med + Rec
Products:8 categories
Avg Flower:$24/g
View Missouri prices →

Montana

Med + Rec
Products:8 categories
Avg Flower:$8/g
View Montana prices →

New Jersey

Med + Rec
Products:8 categories
Avg Flower:$17/g
View New Jersey prices →

New York

Med + Rec
Products:8 categories
Avg Flower:$17/g
View New York prices →

Ohio

Med + Rec
Products:8 categories
Avg Flower:$12/g
View Ohio prices →

Oklahoma

Med + Rec
Products:8 categories
Avg Flower:$22/g
View Oklahoma prices →

Pennsylvania

Med + Rec
Products:8 categories
Avg Flower:$10/g
View Pennsylvania prices →

Texas

Medical
Products:7 categories
View Texas prices →

Vermont

Med + Rec
Products:8 categories
Avg Flower:$16/g
View Vermont prices →

Virginia

Med + Rec
Products:8 categories
Avg Flower:$26/g
View Virginia prices →

West Virginia

Medical
Products:4 categories
View West Virginia prices →

How to Save Money on Medical Marijuana

Smart shopping strategies that can save you $500+ annually

Get a Medical Card

Save 10-30%

Medical patients are exempt from recreational taxes in most states. At $300/month spending, you save $360-$1,080 annually—far more than the $149.99 card cost.

Buy in Bulk

Save 20-40%

An eighth (3.5g) costs $14-17/g, while an ounce (28g) costs $7-10/g. If you use regularly, buying larger quantities saves significantly.

Use Daily Deals

Save 10-25%

Most dispensaries offer rotating specials: Monday BOGO, Tuesday concentrates, Wednesday edibles, etc. Plan purchases around deals.

Join Loyalty Programs

Save 5-10%

Dispensary loyalty programs typically return 5-10% in points. Some offer birthday discounts, referral bonuses, and exclusive sales access.

First-Time Discounts

Save 10-25%

Nearly every dispensary offers first-time patient deals. Visit multiple dispensaries to stack these one-time discounts on your initial purchases.

Senior/Veteran Discounts

Save 10-22%

Most dispensaries offer 10-15% off for seniors (55+/65+) and 10-22% off for veterans. These stack with other promotions at some locations.

Pro tip: Combine strategies. A medical card holder using daily deals and loyalty programs can save 30-50% compared to recreational walk-in prices.

Why Do Medical Marijuana Prices Vary by State?

Medical marijuana prices range from $8-$20 per gram for flower and $15-$50 for edibles (100mg), depending on your state.Understanding what drives these differences helps you find the best value.

State Taxes

Tax rates vary dramatically: Oklahoma has no state sales tax on medical cannabis, while Illinois charges 7% (plus local). Medical patients typically save 10-30% compared to recreational taxes.

Impact: 10-30% price difference

Market Competition

States with more dispensaries have lower prices. Oklahoma (2,400+ dispensaries) averages $8-10/g, while limited-license states like New York average $15-20/g.

Impact: 20-40% price difference

Product Quality Tiers

Dispensaries offer budget ($8-12/g), mid-tier ($12-15/g), and premium ($15-20/g) options. Premium flower has higher THC, better terpene profiles, and careful cultivation.

Impact: $4-12/g difference

Program Maturity

Older programs have more competition and optimized supply chains. Colorado and Oregon (10+ years) have lower prices than newer markets like New York or New Jersey.

Impact: 15-35% lower in mature markets

Learn More About Cannabis

Understanding what you're buying helps you get better value. Compare state prices, check qualifying conditions, and keep your card current.