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
Portland
15
Bangor
11
Lewiston
11
Auburn
10
South Portland
9
Waterville
9
Brunswick
7
Augusta
6
Windham
6
Belfast
5
Kittery
4
Sanford
4
Berwick
3
Biddeford
3
Damariscotta
3
Eliot
3
Rockland
3
Turner
3
Waldoboro
3
Woolwich
3
Bath
2
Bethel
2
Brewer
2
Bridgton
2
Caribou
2
Fairfield
2
Farmington
2
Fryeburg
2
Grand Isle
2
Lebanon
2
Manchester
2
Millinocket
2
Newry
2
Norridgewock
2
Northport
2
Presque Isle
2
Scarborough
2
South Berwick
2
Thomaston
2
Winslow
2
Winthrop
2
Boothbay
1
Buxton
1
Calais
1
Carrabassett Valley
1
Chelsea
1
Detroit
1
Dresden
1
Eastport
1
Ellsworth
1
Fort Kent
1
Gardiner
1
Greenville Junction
1
Hartland
1
Howland
1
Jefferson
1
Limerick
1
Lincoln
1
Lisbon Falls
1
Livermore Falls
1
Lyman
1
Mechanic Falls
1
Milo
1
Newport
1
North Berwick
1
Oakland
1
Old Town
1
Orono
1
Oxford
1
Parsonfield
1
Readfield
1
Richmond
1
Rome
1
Saco
1
Smithfield
1
South Paris
1
Springvale
1
Stratton
1
Topsham
1
Warren
1
Waterboro
1
Wells
1
West Newfield
1
Westbrook
1
Wilton
1
Windsor
1
Yarmouth
1
York
1
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