Medical Dispensary Portland ME — Why Patients Choose Vice Cannabis
Portland, Maine has over 80 cannabis dispensaries. That's a lot of options — and honestly, it can be overwhelming. So when patients consistently drive past dozens of other shops to get to Vice Cannabis at 425 Forest Ave, it says something. Here's what makes us different from every other dispensary in Portland, ME.
Small Batch, Not Mass Produced
The biggest difference you'll notice at Vice Cannabis compared to other Portland dispensaries is what's on the shelves. We don't stock mass-produced cannabis from large-scale grow operations. Every product we carry is small batch and hand-selected from local Maine growers we know and trust.
We also create our own branded products in-house — flower, carts and vapes, concentrates, and more — using years of cultivation and extraction experience. When you buy a Vice product, you're getting something we made ourselves and stand behind completely.
Free Med Card Certifications Daily
One of the biggest reasons patients choose Vice Cannabis over other Portland dispensaries: we offer free medical card certifications on site every single day with a $50 purchase. No appointment needed.
Just bring a valid Maine state ID, make a $50 purchase, and our staff handles the rest. Most patients are in and out in under 30 minutes with their card and their products. No other dispensary in Portland makes it this easy.
4.9 Stars — 90+ Google Reviews
We don't just say we're the best dispensary in Portland — our patients say it for us. With a 4.9-star rating across 90+ Google reviews, Vice Cannabis has one of the highest-rated dispensaries in all of southern Maine.
Patients consistently mention the knowledgeable staff, quality products, welcoming atmosphere, and the fact that we actually remember their names. That kind of personal touch matters — especially in an industry that's becoming more corporate every year.
Out-of-State Cards Accepted
Visiting Portland from out of state? We accept medical cards from 30+ states including Massachusetts, New Hampshire, New York, Connecticut, California, and many more. Just bring your valid out-of-state card and a government-issued ID.
We're right off I-95 and I-295, making us one of the easiest dispensaries in Portland to reach from anywhere in New England.
Location & Hours
Vice Cannabis is located at 425 Forest Ave, Portland, ME 04101 — just a few blocks from the I-295 Forest Ave exit. We serve patients from Portland, Westbrook, South Portland, Falmouth, Scarborough, Gorham, Windham, Saco, and Biddeford.
Hours: Mon-Thu 10am-7pm, Friday 10am-8pm, Saturday 10am-7pm, Sunday 11am-6pm.
Phone: 207-747-4096
What We Carry
Our menu rotates regularly, but you'll always find premium flower, concentrates, edibles, pre-rolls, topicals, tinctures, and vape cartridges. Browse our current selection and pricing on our Weedmaps menu, or just walk in — no appointment needed for shopping.
Frequently Asked Questions
What's the best medical dispensary in Portland, ME?
Vice Cannabis at 425 Forest Ave is rated 4.9 stars with 90+ Google reviews. We carry small batch, locally sourced cannabis and offer free med card certifications daily with a $50 purchase.
Do I need a medical card to shop at a Portland dispensary?
For medical dispensaries like Vice Cannabis, yes. But we make it easy — we offer free med card certifications on site every day with a $50 purchase. No appointment needed, and most patients are done in under 30 minutes.
Which Portland dispensary accepts out-of-state medical cards?
Vice Cannabis accepts medical cards from 30+ states including Massachusetts, New Hampshire, New York, Connecticut, and California. Just bring your valid out-of-state med card and a government-issued ID.
Where is Vice Cannabis located in Portland?
Vice Cannabis is at 425 Forest Ave, Portland, ME 04101 — just minutes from I-95 and I-295. We serve patients from Portland, Westbrook, South Portland, Falmouth, Scarborough, Gorham, Windham, Saco, and Biddeford.
What are Vice Cannabis hours?
Mon-Thu: 10am-7pm, Friday: 10am-8pm, Saturday: 10am-7pm, Sunday: 11am-6pm.