Dispensary Deals in Miami, Florida

Compare cannabis deals at 8+ dispensaries in Miami-Dade County (pop. 2.7M). From $99 ounces to 50% first-visit discounts, Miami patients have more options than any other city in Florida. Updated daily.

8
Dispensaries
29
Total Locations
2.7M
Metro Population
200+
Deals Tracked

Miami Dispensary Directory

Every licensed dispensary in Miami-Dade County, ranked by deal frequency and patient reviews.

Best Miami Cannabis Deals Right Now

  • 50% off first visit at most locations
  • BOGO flower deals on Tuesdays
  • $20 eighths during happy hour
  • Veteran discounts up to 40%

How to Save Money at Miami Dispensaries

  1. Hit every dispensary once. Miami has 8+ dispensaries, most offering 35-50% off your first visit. That's $200-400 in savings just for showing up.
  2. Stack discounts. Combine first-time deals with veteran/senior standing discounts and daily specials. Informed Miami patients routinely pay 50-70% below shelf price.
  3. Shop mid-week. Monday through Thursday has better pricing and shorter wait times across Miami-Dade County dispensaries.
  4. Join loyalty programs. Every Miami dispensary has a free loyalty program. Regular patients earn $50-100/month in free product through points alone.
  5. Watch for flash sales. Budget deals like $99 ounces sell out within hours. Subscribe to dispensary apps and check our deal feed daily.

New to Miami Medical Marijuana?

If you're a Miami resident looking to get your Florida medical marijuana card, here's the process:

  1. Get certified. Schedule a telehealth evaluation with a Florida-qualified physician (15-20 minutes, $150-200).
  2. Register with the state. Submit your physician's recommendation through the Florida Department of Health OMMU portal.
  3. Receive your card. Your physical card arrives in 7-10 business days. A temporary digital card is available immediately.
  4. Visit a dispensary. Bring your card and valid Florida ID. First-time discounts are automatic at most Miami locations.

Frequently Asked Questions

How many dispensaries are in Miami?

There are 8+ licensed medical marijuana dispensaries in the Miami-Dade County area, with 29 total locations. Trulieve has the most locations, but MUV and Curaleaf also have strong presence.

Can I use my out-of-state medical card in Miami?

No — Florida does not accept out-of-state medical marijuana cards. You must have a valid Florida MMJ recommendation from a qualified physician. Telehealth evaluations are available and can get you certified in 15-20 minutes.

What's the average price for an eighth in Miami?

Regular price is $40-60, but deal pricing brings it to $20-35. First-time patient discounts can drop it to $15-25. Check our Miami deal feed for current pricing at every dispensary.

Which Miami dispensary has the best first-time deal?

Most Miami dispensaries offer 35-50% off your first visit. The best current offer varies by week — we track all first-time deals and update daily so you can compare.

Do Miami dispensaries offer delivery?

Yes — most Miami dispensaries offer delivery through their own service or third-party platforms. Delivery typically takes 1-3 hours and may have minimum order requirements. Some offer free delivery for orders over $100.

Explore Other Florida Cities