State Directory

Cannabis Dispensaries in Maine

Recreational
Recreational Sales
Yes (since 2020)
Medical Program
Yes
Home Grow
Yes (3 plants)
Browse by City

Cities in Maine

Dispensaries

Top-Rated Dispensaries in Maine

4

420 Pharma

360 Pleasant St, Mechanic Falls, ME
Hours available
5.0
medical
A

All Kind Bodega

688 Congress Street, Portland, ME
5.0
recreational
A

AstroTerf

84 College Avenue, Waterville, ME
Hours available
5.0
medical
A

AstroTerf (Adult-Use)

84 College Ave, Waterville ME, Waterville, ME
Hours available
5.0
recreational
B

Barry's BUDS

Delivery Only, Hartland, ME
Hours available
5.0
medical
B

Batch's Buds

17 Laurel Street, Augusta, ME
Hours available
5.0
medical
B

Bill’s Herbal Care

26 Centre St, Bath, ME
Hours available
5.0
medical
B

Blue Sky Dispensary - Farmington

361 Wilton Rd, Farmington, ME
Hours available
5.0
medical
B

Brigid Farm

27 Industrial Park Rd, Suite 1, Saco, ME
Hours available
5.0
medical
B

Brothers Cannabis - Bangor/Broadway

657 Broadway, Bangor, ME
Hours available
5.0
recreational
B

Brothers Cannabis - Brewer

484B Wilson St, Brewer, ME
Hours available
5.0
recreational
C

CANNABIS HAVEN - LEWISTON (Lisbon St.)

1240 LISBON ST, Lewiston, ME
Hours available
5.0
recreational
C

Caniba Naturals

232 Broadway, Farmington, ME
5.0
medical
C

Cannabis Cured - Fairfield

228 Norridgewock Road, Fairfield, ME
Hours available
5.0
recreational
C

Cannabis Cured - Portland

486 Congress Street, Portland, ME
Hours available
5.0
recreational
C

Cannabis Haven - Waterville

341 Main Street, Waterville, ME
Hours available
5.0
recreational
C

Casco Bay Cannabis Company

575 Westbrook Street, South Portland, ME
Hours available
5.0
both
C

Chariots Of Fire

Delivery, Brunswick, ME
Hours available
5.0
medical
C

Clouds of Cannabis - Detroit

35 North Road, Detroit, ME
Hours available
5.0
recreational
C

Coastal Roots - Oxford

1258 Main St., Oxford, ME
Hours available
5.0
recreational
C

Coastal Roots - South Portland

27 Ocean Street STE1, South Portland, ME
Hours available
5.0
recreational
C

Cultivate 207

381 Bath Road, Brunswick, ME
5.0
medical
C

Cupcake's Cannabis

46 Bay St, Winslow, ME
Hours available
5.0
medical
E

Earth Keeper Cannabis - Winthrop

357 Main St., Winthrop, ME
Hours available
5.0
medical

Legal status info: verify with www.maine.gov