Medical Marijuana Dispensaries in St. Petersburg, FL
Find 18 licensed medical marijuana dispensaries in St. Petersburg, Florida. All locations are state-licensed and accept valid Florida medical marijuana cards.
Browse dispensary locations, compare products, and find the perfect medical marijuana dispensary for your needs.St. Petersburg dispensaries offer flower, edibles, concentrates, vapes, tinctures, and topicals from licensed Florida cultivators.
All Dispensaries in St. Petersburg
GrowHealthy
4831 34th Street S
Jungle Boys
4500 4th Street N
Trulieve
3210 Central Avenue
Goldflower Cannabis
2160 Central Avenue N
Sunnyside
8123 4th Street N
Green Dragon
130 Fountain Parkway N
One Plant
2832 4th Street N
Sanctuary Cannabis
3790 Tyrone Boulevard N
Curaleaf
5935 4th Street N
Trulieve
6752 22nd Avenue N
MUV
1101 1st Avenue N
Sunnyside
150 22nd Street
Sunburn
326 5th Avenue N
Surterra Wellness
2001 4th Street N
Trulieve
8435 4th Street N
Ayr Cannabis Dispensary
513 Martin Luther King Jr. Street N
FLUENT
601 34th Street N
Curaleaf
3811 Tyrone Boulevard
Medical Marijuana Products Available in St. Petersburg
What you can purchase at St. Petersburg dispensaries
St. Petersburg medical marijuana dispensaries offer a comprehensive selection of cannabis products to meet different patient needs and preferences. Whether you're a first-time patient or experienced user, dispensary staff (budtenders) can help you find the right products for your qualifying condition.
Flower
Traditional cannabis buds in various strains (indica, sativa, hybrid)
Edibles
Gummies, chocolates, beverages, and other infused foods
Concentrates
Wax, shatter, oils, and other high-potency extracts
Vaporizers
Vape pens, cartridges, and disposable vaporizers
Tinctures
Sublingual drops for precise dosing and fast absorption
Topicals
Creams, balms, and lotions for localized relief
Visiting a St. Petersburg Dispensary
What to know before your visit
What to Bring
- Valid Florida medical marijuana card
- Government-issued photo ID (driver's license or state ID)
- Cash or debit card (most dispensaries are cash-preferred)
Payment Methods
- Cash is accepted at all dispensaries
- Debit cards accepted at most locations (with fee)
- ATMs available on-site at most dispensaries
First-Time Patient Tips
- Ask about first-time patient discounts (10-20% off)
- Start with low-dose products if you're new to cannabis
- Ask budtenders about products for your specific condition
Convenience Options
- Many dispensaries offer online ordering for pickup
- Curbside pickup available at select locations
- Call ahead to confirm product availability
Florida Medical Marijuana Qualifying Conditions
St. Petersburg residents may qualify for a medical marijuana card if diagnosed with conditions including:
St. Petersburg Dispensary FAQs
How many dispensaries are in St. Petersburg, Florida?+
Do I need a medical card to buy from St. Petersburg dispensaries?+
What products are available at St. Petersburg dispensaries?+
What payment methods do St. Petersburg dispensaries accept?+
Do St. Petersburg dispensaries offer first-time patient discounts?+
Can I order online from St. Petersburg dispensaries?+
How do I get a medical marijuana card in Florida?+
What are the qualifying conditions for medical marijuana in Florida?+
What should I bring to a St. Petersburg dispensary?+
Are St. Petersburg dispensary purchases confidential?+
Get Your Florida Medical Marijuana Card
St. Petersburg residents: Get your card online, then visit any of the 18 local dispensaries.
Last Updated: January 2026 · Verified by John Progar, CEO & Founder