Skip to content
weedtip

Cannabis dispensaries in Maine

159 dispensaries across 59 cities. Choose a city to see its shops.

Top-rated dispensaries in Maine

About cannabis dispensaries in Maine

Maine licenses both medical and adult-use cannabis sales. Weedtip lists 159 licensed dispensaries across 59 cities in the state, with the largest markets in Portland (25), Bangor (8), Auburn (7). Statewide standouts by customer rating include East Coast Cannabis in Lebanon, Grass Monkey in South Portland, and Theory Wellness Of Maine in Kittery.

Browse menus, compare prices and deals, and read reviews to find the right shop near you. Always bring a valid 21+ ID, and check your local regulations before you visit.

Explore nearby states

Frequently asked questions

How many cannabis dispensaries are in Maine?
Weedtip lists 159 licensed dispensaries across 59 cities in Maine, each with menus, deals, and reviews.
How do I find a cannabis dispensary in Maine?
Browse Maine by city on Weedtip to see licensed dispensaries near you, each with its menu, deals, hours, and reviews. Open any dispensary's page for its address, phone, and directions.
Do I need to be 21 to buy cannabis in Maine?
You must be 21 or older (or a qualifying medical patient where permitted) and present a valid government-issued ID at the dispensary.
How do I find cannabis deals in Maine?
Open your city below, then check each dispensary's page for active deals, or browse the Deals page for current discounts.