Medical Marijuana Prices by State
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, January 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.
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.
2026 National Cannabis Price Averages
These prices reflect medical marijuana costs across 21 states. Prices vary by location, quality tier, and dispensary. Use these averages as a benchmark when comparing dispensaries in your state.
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
$10-20/gDried cannabis buds for smoking or vaporizing. Fastest onset (minutes), widest strain variety, best value per mg of THC.
Edibles
$14-45/100mgFood products infused with cannabis. Long-lasting effects (4-8 hours), discrete consumption, precise dosing per piece.
Concentrates
$28-80/gExtracted cannabis oils including wax, shatter, and live resin. High potency (60-90% THC), small doses needed.
Vape Cartridges
$30-78/0.5gPre-filled oil cartridges for vape batteries. Convenient, portable, controlled dosing, less odor than flower.
Tinctures
$35-73/30mlLiquid cannabis extracts taken under the tongue. Precise dosing with droppers, faster than edibles (15-45 min).
Topicals
$30-53Creams, balms, and lotions infused with cannabis. Localized relief without psychoactive effects.
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 + RecArkansas
Med + RecConnecticut
Med + RecFlorida
Med + RecGeorgia
LimitedIllinois
Med + RecIowa
LimitedLouisiana
Med + RecMaryland
Med + RecMichigan
Med + RecMinnesota
Med + RecMissouri
Med + RecNew Jersey
Med + RecNew York
Med + RecOhio
Med + RecOklahoma
Med + RecPennsylvania
Med + RecTexas
MedicalVermont
Med + RecVirginia
Med + RecWest Virginia
MedicalHow 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.
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.
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.
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.
Learn More About Cannabis
Understanding what you're buying helps you get better value. Our educational guides explain how to read lab results, understand cannabinoid and terpene profiles, and find the right products for your needs.