Coastal Roots Logo

Locally Owned and Operated.

Our flower is grown in South Portland, Maine. Our location on Congress Street proudly serves the St. John Valley neighborhood of Portland and is conveniently located near the Maine Medical Center.

We have taken great pride in creating the most comfortable cannabis buying experience that can be found in the city.

Coastal Roots’ mission is to provide our neighborhood with extraordinary service and to provide our valued customers with the highest quality of flower at the lowest price. The Coastal Roots team is committed to being your neighborhood dispensary of choice.

New Location Coming in Late Spring!

Coastal Roots Logo


are you over 21?