The Weed Street Journal

Cannabis Culture; Marijuana News and Educational Content

Dispensaries in South Portland

South Portland has 21 dispensaries licensed by the Maine Office of Cannabis Policy (OCP). Any adult 21 or older with a valid photo ID can shop at its adult-use stores, and out-of-state visitors buy on the same terms as Mainers. 9 stores serve certified medical patients. South Portland was among the first Maine cities to write zoning and licensing rules for adult-use cannabis businesses, voting in 2017 while many towns were still waiting.

South Portland is a separate city from Portland, across the Fore River, and its cannabis market looks different. Instead of a walkable downtown strip, most adult-use stores sit along the retail roads around the Maine Mall, where parking is easy and the stores are big. South Portland also has some of the most reviewed stores in the state: three of them have more than 600 Google reviews each.

The Pot Stop

Medical

Brigid

Medical

Elevate Maine

Medical

Rosebud

Medical

The Dispensary

Medical

All 21 Licensed Dispensaries in South Portland, ME

Of the 21 stores, 12 are adult-use and 9 sell to certified patients. They fall into three areas: the mall district on Maine Mall Road, Gorham Road and Running Hill Road; Western Avenue, which runs from the mall area toward the Portland line; and the older neighborhoods on the water side of the city along Ocean Street, Broadway and Main Street.

Maine Mall area: GRM Shop SoPo (155 Maine Mall Rd) and Theory Wellness (198 Maine Mall Rd) are neighbors. Highly Cannaco South Portland is at 200 Gorham Road and Foliage at 343 Gorham Road. Seaweed is on Running Hill Road.

Western Avenue: Grass Monkey (85 Western Ave), Mystique Retail (29 Western Ave) and a second Foliage (446 Western Ave).

Ocean Street, Broadway, Main Street and Waterman Drive: Coastal Roots (27 Ocean St) shares the street with two medical stores, Green Gnome Holistics (112) and The Pot Stop (135). On Broadway are Jar Cannabis Co (740) and the medical store Elevate Maine (700). Selective (682) and BB SoPo (818) are on Main Street, and the medical store Blossom Cannabis is on Waterman Drive. Brigid, a medical store, lists an address on Stevens Avenue. Four medical registrations have no public storefront details on our list: Grove Cannabis Company, Harbor Coastal Cannabis, Rosebud and The Dispensary; call before visiting.

Best South Portland Dispensaries for Every Need

Based on public Google ratings and hours, checked October 2026:

  • Highest rated: Selective (5.0 stars, about 220 reviews), Highly Cannaco South Portland (4.9, about 690), Coastal Roots (4.9, about 610), GRM Shop SoPo (4.9, about 590), Grass Monkey (4.9, about 1,060) and Jar Cannabis Co (4.9, about 210).
  • Most reviewed: Grass Monkey on Western Avenue, with about 1,060 reviews.
  • Top rated for patients: Blossom Cannabis (5.0, about 260 reviews) and Elevate Maine (5.0, about 220).
  • Open earliest: Selective, Jar Cannabis Co and Foliage on Western Avenue open at 8 a.m. The medical store Brigid opens at 7 a.m.
  • Open latest: GRM Shop SoPo, Highly Cannaco, Theory Wellness, Selective and Foliage on Western Avenue close at 9 p.m., as does Blossom Cannabis for patients.
  • Closest to the Jetport: the Maine Mall Road and Gorham Road stores are a short drive from Portland International Jetport.

Visiting a Dispensary in South Portland: ID, Payment and Hours

  • ID: A valid, unexpired government photo ID showing you are 21 or older. Licenses from any state and passports work.
  • Pick the right door: Adult-use stores sell to anyone 21 or older. Medical stores ask for a provider's certification.
  • Payment: Cash and debit are the norm; credit cards are uncommon.
  • Hours: Most stores open at 9 or 10 a.m. Coastal Roots closes at 6 p.m., earlier than most, and BB SoPo and Mystique Retail have no hours in public map data.

South Portland and Maine Cannabis Laws: Purchase Limits, Public Use and Driving

Each purchase is capped at 2.5 ounces, and no more than 10 grams of that may be concentrate. You may use cannabis in a private residence or its yard, or on private property not open to the public with the owner's permission. Mall parking lots, Willard Beach and the Greenbelt trail are not private homes, and public use is a civil violation with a fine of up to $100. No one in a vehicle on a public way may consume cannabis, and driving impaired is OUI. Maine has no consumption lounges. Read our Maine marijuana law guide for the full rules.

The TSA refers any cannabis it finds at screening to police, so do not pack a Maine Mall purchase for a flight out of the Jetport. Taking cannabis into New Hampshire, or across any state line, is a federal crime.

Cannabis Taxes in South Portland

Adult-use sales carry Maine's 14% sales tax, which rose from 10% on January 1, 2026. A cultivation excise paid by growers is already in the shelf price. We found no separate South Portland cannabis tax; check your receipt for the final total. Certified patients do not pay the 14% rate on medical purchases. Compare costs on our cannabis prices by state page.

Medical Marijuana in South Portland

9 South Portland stores serve patients, with Blossom Cannabis, Elevate Maine and Green Gnome Holistics among the best rated. A Maine provider can certify a patient for any condition after an assessment, and visiting patients from recognized programs may buy up to 2.5 ounces in 15 days. Our Cannabis 101 guide covers the basics for first-time buyers.

Dispensaries Near South Portland

Scarborough and Saco are closer but have only a few medical stores. Every town is on our Maine dispensary directory.

South Portland Dispensary FAQ

Is weed legal in South Portland?

Yes. Adults 21 and older can buy at OCP-licensed adult-use stores and use cannabis on private property with the owner's permission.

How many dispensaries are in South Portland?

21 licensed and registered stores, about half of them adult-use.

Is South Portland part of Portland?

No. It is its own city with its own council and licensing rules, across the Fore River from Portland.

Are there dispensaries near the Maine Mall?

Yes. GRM Shop SoPo and Theory Wellness are on Maine Mall Road, and Highly Cannaco and Foliage are on nearby Gorham Road.

Can tourists buy weed in South Portland?

Yes. Maine has no residency rule, so any adult 21 or older with photo ID can buy.

What time do dispensaries close in South Portland?

Most close between 6 and 9 p.m. Five adult-use stores stay open until 9 p.m.

Do South Portland dispensaries take cards?

Usually cash or debit only. Few cannabis stores take credit cards.

How much weed can I buy in South Portland?

Up to 2.5 ounces per purchase, including no more than 10 grams of concentrate.

Where can I smoke weed in South Portland?

Only in a private home or on private property with the owner's consent, never in a car, a park or on the beach.

Can I get weed delivered in South Portland?

Maine allows licensed adult-use stores to deliver to private residences. Ask a store whether it delivers to you.

What is the best dispensary in South Portland?

Selective has a 5.0 rating, and Grass Monkey has 4.9 stars on about 1,060 reviews. See the ratings list above.

Does your dispensary need more visibility? Cannabis shoppers use The Weed Street Journal to compare stores, read strain guides and check the law before they buy. Advertise with us · Spotted a wrong address, phone number or hours? Tell us and we will fix it free.

How we build this list: Store names, addresses and license or registration numbers come from the Maine Office of Cannabis Policy (OCP), covering adult-use stores, medical dispensaries and caregiver storefronts. Ratings, review counts and hours come from public Google Maps data. We refresh the list monthly.