Montana Cannabis Prices

Current dispensary pricing for medical and recreational cannabis across Montana.

$8
per gram
Avg. Flower
$23
per 100mg
Avg. Edibles
$38
per gram
Avg. Concentrates
$31
per 0.5g
Avg. Vape Carts

Montana Program Overview

Program Status✓ Medical + Rec
Medical Tax RateMedical: 4% state excise | Recreational: 20% state excise (+ up to 3% local option tax)
Possession LimitMedical: 1 oz usable (5 oz/month purchase, petition for 8 oz) | Recreational: 1 oz
Smokable Flower✓ Allowed
Updated ** February 2026
Reviewed byJohn Progar·Last Updated: ** February 2026
💰

How much does medical marijuana cost in Montana?

Medical marijuana in Montana typically costs $3.54-11.5 per gram for flower, with eighths (3.5g) ranging from $12-$40. Edibles cost $18-28 per 100mg package. Medical card holders save on taxes with only Medical: 4% state excise | Recreational: 20% state excise (+ up to 3% local option tax) tax rate.
Source: Montana dispensary menusUpdated: ** February 2026

What Are Current Montana Dispensary Prices?

🌿Montana Flower Prices

View detailed flower prices
💰

How much does flower cost in Montana?

Flower in Montana ranges from $3.54 to $11.5, with an average price of $8. Prices vary by potency, brand, and dispensary. Medical card holders often receive additional discounts.
Source: Montana dispensary menus
Low:$3.54
High:$11.5
Avg:$8
Missoula (Farm406)Budget
$15.00
3.5g$4.29/g
Bozeman (Treasure Tree)Budget
$100.00
28g$3.57/g
Butte (Spark1)Budget
$20.00
3.5g$5.71/g
Billings (Hometree)Budget
$99.00
28g$3.54/g
Missoula avgMid
$6.25
1g$6.25/g
Bozeman avgMid
$7.10
1g$7.10/g
Billings avgMid
$8.75
1g$8.75/g
Helena avgMid
$7.50
1g$7.50/g
Butte avgMid
$6.00
1g$6.00/g
Great Falls avgMid
$8.50
1g$8.50/g
Kalispell avgMid
$10.00
1g$10.00/g
Whitefish avgMid
$8.00
1g$8.00/g
Billings avgPremium
$10.00
1g$10.00/g
Kalispell (Big Mtn Botanicals)Premium
$10.00
1g$10.00/g
Helena avgPremium
$10.65
1g$10.65/g
Butte avgPremium
$11.00
1g$11.00/g

Flower Summary:

  • Budget Range:** $3.57-5.71/gram (deal/bulk pricing)
  • Mid Range:** $6.00-10.00/gram (standard flower)
  • Premium Range:** $10.00-11.50/gram (top-shelf)
  • Average:** $7.50/gram across all 8 markets surveyed
  • Cheapest Market:** Missoula at $6.15/g average

🚬Montana Pre-Rolls Prices

View detailed pre-rolls prices
Low:$5
High:$20
Avg:$12
Various strainsStandard
$3.60-6.00
0.5g$7.20-12.00/g
Various strainsStandard
$5.00-10.00
1g$5.00-10.00/g
Honey Sour (Butte/Kalispell)Multi-pack
$18.00
2.5g (5x0.5g)$7.20/g
Concentrate-enhancedInfused
$8.00-20.00
1g$8.00-20.00/g

Pre-Rolls Summary:

  • Budget:** $5-6 per 1g joint (Bozeman, Butte cheapest markets)
  • Standard:** $7-10 per 1g joint
  • Infused:** $8-20 per 1g infused joint
  • Best Deal:** Honey Sour mix-and-match: 5 half-gram pre-rolls for $18 ($3.60 each) in Kalispell/Butte
  • City Average Comparison:** Bozeman $7/g, Missoula $7.50/g, Billings $9/g, Kalispell $4.50/g (deal pricing)

🍬Montana Edibles Prices

View detailed edibles prices
Low:$18
High:$28
Avg:$23
Wana (various)Gummies
$22-28
100mg$2.20-2.80
Salute (Granite Peak, Billings)Gummies
$10.00
100mg$1.00
Sinful Brands shootersDrinks
$18-20
100mg$1.80-2.00
Salute shots (Farm406, Missoula)Drinks
$5.00
100mg$0.50
Fused (Cannabis Counter, Whitefish)Session Drinks
$10.00
30mg$3.33
Seed of Life Labs (Billings)Session Drinks
$14.00
20mg$7.00
Keeper of the Green (Helena)Baked Goods
$8.30
41mg$2.00
Cannabis Counter (Whitefish)Tinctures
$16.00
100mg$1.60

Edibles Summary:

  • Standard Range:** $18-24 per 100mg package ($1.80-$2.40/10mg)
  • Average:** $20 per 100mg package
  • Cheapest Edible:** Salute shots at Farm406 (Missoula) $5/100mg ($0.50/10mg) — loss leader
  • Cheapest Gummies:** Granite Peak (Billings) Salute gummies at $10/100mg ($1.00/10mg)
  • Best Tincture Value:** Cannabis Counter (Whitefish) at $16/100mg ($0.16/mg THC)

💎Montana Concentrates Prices

View detailed concentrates prices
Low:$15
High:$60
Avg:$38
Treasure Tree (Bozeman)Budder/Badder
$15.00
1g$15.00/g
Green Fire (Missoula)Shatter/Wax
$20.00
1g$20.00/g
Billings market avgStandard BHO
$30.00
1g$30.00/g
Power Plant (Whitefish)Standard BHO
$19.00
1g$19.00/g
Montana Kush (Bozeman)Live Resin
$27.00
1g$27.00/g
Honey Sour (Kalispell/Butte)Live Resin
$45.00
1g$45.00/g
Starrbuds (Butte)Hash Rosin
$24.00
1g$24.00/g
Cannabis Counter (Whitefish)Hash Rosin
$55.00
1g$55.00/g
Stink Blossom baller jar (Billings)Bulk
$129.00
8g$16.13/g
Frosteez/Elevated jar (Great Falls)Bulk
$80.00
5g$16.00/g

Concentrates Summary:

  • BHO Range (shatter, wax, badder):** $15-35/gram
  • Live Resin:** $27-45/gram
  • Live Hash Rosin:** $24-60/gram
  • Average:** $27/gram for standard BHO concentrates
  • Best Value:** Starrbuds (Butte) flat $24/g for ALL concentrates including hash rosin — best solventless value statewide

💨Montana Vape Cartridges Prices

View detailed vape cartridges prices
Low:$25
High:$46
Avg:$31
Apogee Gardens (Bozeman)Distillate
$16.26
0.5g$16.26/0.5g
Grizzly Pine Tuesday deal (Bozeman)Distillate
$15.00
0.5g$15.00/0.5g
Market averageDistillate
$25-35
0.5g$25-35/0.5g
VariousLive Resin
$35-46
0.5g$35-46/0.5g
Euphoria Wellness CLEAR (Missoula)Premium
$40.00
0.5g$40.00/0.5g
Euphoria Wellness CLEAR (Missoula)Premium
$70.00
1g$70.00/1g

Vape Cartridges Summary:

  • Budget Distillate:** $16-20 per 0.5g cart (Bozeman best market)
  • Standard Distillate:** $25-35 per 0.5g cart
  • Live Resin:** $35-46 per 0.5g cart
  • Average:** $28 per 0.5g cart
  • Best Value:** Apogee Gardens (Bozeman) uniform $16.26 per 0.5g distillate cart — roughly half statewide average

💧Montana Tinctures & Oils Prices

View detailed tinctures & oils prices
Low:$16
High:$45
Avg:$31
Firefly (Missoula)1:1 THC:CBD
$22.00
0.5oz (~100mg)$0.22/mg
Cannabis Counter (Whitefish)THC
$16.00
100mg bottle$0.16/mg
Seed of Life Labs (Billings)CBD
$45.00
bottle

Tinctures & Oils Summary:

  • Range:** $16-45 per bottle
  • Best Value:** Cannabis Counter (Whitefish) at $16/100mg ($0.16/mg THC)

🧴Montana Topicals Prices

View detailed topicals prices
Low:$30
High:$45
Avg:$38
Firefly (Missoula)Lip Balm
$6.00
unit
Garden Mother Salve (Starrbuds, Butte)Salve
$36.00
unit
Moss Rocket Balm (Starrbuds, Butte)Balm
$40.00
unit
Firefly (Missoula)Cannabalm
$60.00
4oz
Seed of Life Labs (Billings)Patches
$14.00
each

Topicals Summary:

  • Salves/Balms:** $30-45 per unit
  • Average:** $35 per product
  • Range:** $6 (lip balm) to $60 (4oz cannabalm)

💊Montana Capsules & Pills Prices

View detailed capsules & pills prices
Low:$15
High:$60
Avg:$38
Various dispensariesStandard THC
$15-30
10ct
Various dispensariesStandard THC
$35-60
30ct

Capsules & Pills Summary:

  • Average:** $45 per 30-count bottle

📋What Are Montana's Medical Marijuana Laws & Limits?

Possession Limit:Medical: 1 oz usable (5 oz/month purchase, petition for 8 oz) | Recreational: 1 oz
THC Potency Cap:35% THC flower, 10mg/serving edibles
Smoking Allowed:Yes (private property)
Home Cultivation:Allowed
Medical Tax Rate:Medical: 4% state excise | Recreational: 20% state excise (+ up to 3% local option tax)

💰How to Save Money on Medical Marijuana in Montana

💳

Get Your Montana Medical Card

Save Medical: 4% state excise | Recreational: 20% state excise (+ up to 3% local option tax) on taxes compared to recreational purchases

📅

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 Montana Medical Marijuana Card

Save on taxes, access higher limits, and unlock medical-only deals.

🌿What Are the Most Popular Strains in Montana?

What Are Common Questions About Montana Cannabis Prices?

How much does medical marijuana cost in Montana?
Medical marijuana flower in Montana costs $3.54-$11.5 per gram, with an average of $8/g. Edibles range from $18-$28 per 100mg package. Vape cartridges typically cost $25-$46 per 0.5g cart.
How much does an ounce of weed cost in Montana?
An ounce of medical marijuana in Montana costs $99-$322, depending on quality tier. Budget flower (shake, smalls) costs $69-$99. Mid-tier costs $99-$211. Premium/top-shelf runs $211-$322.
Are medical marijuana prices cheaper than recreational in Montana?
Yes, medical patients in Montana pay only Medical: 4% state excise | Recreational: 20% state excise (+ up to 3% local option tax) tax compared to 15-25% recreational taxes. At $300/month spending, medical cardholders save $360-$720 annually—more than the $149.99 evaluation cost. Medical patients also get priority access and higher possession limits.
What's the cheapest dispensary in Montana?
Prices vary by location and daily deals. To find the best prices: 1) Check our Montana 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 Montana?
Montana 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 Montana?
Edibles in Montana cost $18-$28 for a 100mg package (average: $23). Gummies are typically the most affordable at $18-$23. Chocolates and baked goods cost more. Price per milligram ranges from $0.2-$0.3/mg.
How much are concentrates in Montana?
Concentrates in Montana cost $15-$60 per gram. Budget concentrates (shatter, crumble): $15-$20. Mid-tier (wax, budder): $20-$38. Premium (live resin, rosin): $38-$60. Live rosin commands the highest prices.
How much do vape cartridges cost in Montana?
Vape cartridges in Montana cost $25-$46 for a 0.5g cart. Full gram carts cost $40-$74. Distillate carts are cheapest, live resin carts cost more. Look for bundle deals—many dispensaries offer 3 carts for the price of 2.
How do I get a medical marijuana card in Montana?
To get a Montana medical card: 1) Book a telehealth evaluation at MMJ.com ($149.99), 2) Meet with a licensed physician for 10-15 minutes, 3) Get certified same-day if approved, 4) Register with Montana's program (fee varies). Most patients receive their card within 24-72 hours.
How can I save money on medical marijuana in Montana?
Top ways to save in Montana: 1) Get a medical card (save 10-30% on taxes), 2) Buy in bulk (ounces vs eighths save 20-30%), 3) Use first-time patient discounts (15-25% off), 4) Join loyalty programs, 5) Shop daily deals and happy hours, 6) Compare prices across dispensaries, 7) Look for BOGO offers.

📋Where Did We Get These Montana Prices?

Prices were researched from the following Montana dispensary menus in January 2026:

Farm406 Missoula
1851 Stephens Ave, Missoula, MT 59802
Treasure Tree Bozeman
100 Shepherd Trail STE 4, Bozeman, MT 59718
Spark1 Butte
829 Montana St, Butte, MT 59701
Hometree Billings
1245 W Broadway St, Missoula, MT 59802 (also Billings locations)

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