Prices›Iowa
Medical Marijuana Prices in Iowa2025 Dispensary Price Guide
Last Updated: December 20254 Product Categories
Quick Facts
Program Type:Limited Medical Program
Tax Rate:** 6% state sales tax
Possession Limit:** No quantity limit for cardholders
Smoking Allowed:No
⚠️ Iowa Has a Restricted Medical Program
Not Allowed:
- ❌ Flower/Smokable marijuana
- ❌ Pre-rolls
- ❌ THC-infused edibles (gummies, chocolates)
- ❌ High-THC products
Allowed:
- ✅ Tinctures/Oils
- ✅ Capsules/Tablets
- ✅ Topicals (creams, lotions, patches)
- ✅ Vaporizable products (nebulizable)
- ✅ Suppositories
Reviewed by MMJ.com Medical Team·Last Updated: December 2025
💰
How much does medical marijuana cost in Iowa?
Medical marijuana in Iowa. Medical card holders save on taxes with only ** 6% state sales tax tax rate.
Source: Iowa dispensary menus • Updated: December 2025What Are Current Iowa Dispensary Prices?
💨Iowa Vape Cartridges Prices
View detailed vape cartridges pricesVape Cartridges Summary:
- •Price Range:** $45-85
💧Iowa Tinctures & Oils Prices
View detailed tinctures & oils pricesTinctures & Oils Summary:
- •Price Range:** $40-80 per bottle
- •Price Range:** $35-70 per bottle
- •Price Range:** $30-60
- •Price Range:** $45-85
🧴Iowa Topicals Prices
View detailed topicals pricesTopicals Summary:
- •Price Range:** $30-60
- •Price Range:** $45-85
💊Iowa Capsules & Pills Prices
View detailed capsules & pills pricesCapsules & Pills Summary:
- •Price Range:** $35-70 per bottle
- •Price Range:** $30-60
- •Price Range:** $45-85
📋What Are Iowa's Medical Marijuana Laws & Limits?
Possession Limit:** No quantity limit for cardholders
THC Potency Cap:** 4.5g total THC per 90-day period
Smoking Allowed:No
Home Cultivation:Not Allowed
Medical Tax Rate:** 6% state sales tax
💰How to Save Money on Medical Marijuana in Iowa
💳
Get Your Iowa Medical Card
Save ** 6% state sales 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 Iowa Medical Marijuana Card
Save on taxes, access higher limits, and unlock medical-only deals.
🌿What Are the Most Popular Strains in Iowa?
❓Iowa Medical Marijuana Price FAQs
Why do I need a medical marijuana card in Iowa?
Iowa only allows cannabis for qualifying medical patients. Without a valid medical card, you cannot legally purchase marijuana in Iowa. The card costs $149.99 for the physician evaluation and provides legal protection, dispensary access, and often higher potency products than recreational states allow.
What's the cheapest dispensary in Iowa?
Prices vary by location and daily deals. To find the best prices: 1) Check our Iowa 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 Iowa?
Iowa 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 vape cartridges cost in Iowa?
Vape cartridges in Iowa cost $45-$85 for a 0.5g cart. Full gram carts cost $72-$136. 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 Iowa?
To get a Iowa 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 Iowa's program (fee varies). Most patients receive their card within 24-72 hours.
How can I save money on medical marijuana in Iowa?
Top ways to save in Iowa: 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.