Marijuana Dispensaries in Maine

Marijuana Dispensaries in Maine

Marijuana Dispensaries in Maine (A-Z by City)

Marijuana Dispensaries in Maine

Arrowsic, ME 04530 Farley’s Cannabis Farm 127 Main St Arrowsic, ME 04530 Phone: (207) 389-4442

Auburn , ME 04210 Cure Cannabis 32 Riverside Dr Auburn , ME 04210 Phone: (207) 241-7328
Auburn, ME 04210 Curaleaf 730 Center St Ste 1C Auburn, ME 04210 Phone: (207) 312-5798

Bangor, ME 04401 East Coast Cure 849 Stillwater Ave Bangor, ME 04401 Phone: (207) 573-4581
Bangor, ME 04401 Rock Steady Remedies 659 Hogan Rd Bangor, ME 04401 Phone: (207) 573-1008
Bangor, ME 04401 Timberland Herbal Connections 411 Main St Bangor, ME 04401 Phone: (207) 252-9060
Bangor, ME 04401 Wildwood Cannabis 601 Hammond St Bangor, ME 04401 Phone: (207) 922-2784

Belfast, ME 04915 1 Mill Belfast 1 Mill Ln Belfast, ME 04915 Phone: (207) 322-8718
Belfast, ME 04915 New World Organics 147 Waldo Ave Belfast, ME 04915 Phone: (207) 338-8336
Belfast, ME 04915 The Herbalist 100 Searsport Ave Belfast, ME 04915 Phone: (207) 424-2228

Berwick, ME 03901 Tricann Alternatives – Berwick 513 Portland St Berwick, ME 03901 Phone: (844) 420-4325

Biddeford, ME 04005 Canuvo 4 Wellspring Rd Biddeford, ME 04005 Phone: (207) 602-6130

Boothbay, ME 04537 Highly Cannaco 638 Wiscasset Rd Boothbay, ME 04537 Phone: (207) 315-6719

Brewer, ME 04412 Wellness Connection 221 Dirigo Dr Brewer, ME 04412 Phone: (207) 561-9655

Brunswick, ME 04011 Stone Coast Cannabis 220 Bath Rd Brunswick, ME 04011 Phone: (207) 295-2005

Caribou, ME 04736 Richardson Remedies 9 Bog Rd Caribou, ME 04736 Phone: (207) 493-1181
Caribou, ME 04736 Safe Alternatives 1137 Presque Isle Rd Caribou, ME 04736 Phone: (207) 444-2846

Eliot, ME 03903 Sweet Dirt 495 ME-236 Eliot, ME 03903 Phone: (207) 439-1600

Ellsworth, ME 04605 Maine Organic Therapy 3 Myrick St Ste B Ellsworth, ME 04605 Phone: (888) 360-0650

Farmingdale, ME 04344 Tru Blooms Wellness 498 Maine Ave Farmingdale, ME 04344 Phone: (207) 588-7136

Farmington, ME 04938 Caniba Naturals 232 Broadway Farmington, ME 04938 Phone: (207) 578-2102
Farmington, ME 04992 Biome 105 Bridge St West Farmington, ME 04992 Phone: (207) 265-6156

Fort Kent, ME 04743 Full Bloom Cannabis 258 W Main St Ste 101 Fort Kent, ME 04743 Phone: (207) 231-5076

Fryeburg, ME 04037 The Glass Cook 295 Bridgton Road Fryeburg, ME 04037 Phone: (207) 890-8871

Gardiner, ME 04345 Nature's Summit 189 Water St Gardiner, ME 04345 Phone: (207) 557-0855
Gardiner, ME 04345 Wellness Connection 31 Maine Ave Gardiner, ME 04345 Phone: (207) 588-6055

Greenville Junction, ME 04442 Moosehead Medicine 2 Industrial Park Rd Greenville Junction, ME 04442 Phone: (207) 695-2755

Hallowell, ME 04347 The Frost Factory 144 Water St Hallowell, ME 04347 Phone: (207) 213-4165

Jefferson, ME 04348 Sensi Sensei 50 Rockland Rd Jefferson, ME 04348 Phone: (207) 242-2708

Kittery, ME 03904 Southern Maine Apothecary 114 State Rd Kittery, ME 03904 Phone: (207) 219-4432

Lewiston, ME 04240 Central Maine Flower 1967 S Lisbon Rd Ste 2 Lewiston, ME 04240 Phone: (207) 689-3366
Lewiston, ME 04240 Crystal Spring Healing Alternatives 675 Main St Ste 19 Lewiston, ME 04240 Phone: (207) 241-2590
Lewiston, ME 04240 Small Batch 711 Lisbon St Lewiston, ME 04240 Phone: (207) 252-9664
Lewiston, ME 04240 Strawberry Fields Apothecary 44 Strawberry Ln Lewiston, ME 04240 Phone: (207) 420-8440
Lewiston, ME 04240 Treeline Cannabis Co 806 Sabattus St Lewiston, ME 04240 Phone: (207) 689-3188

Lincoln, ME 04457 Fire Pharms 293 W Broadway Lincoln, ME 04457 Phone: (207) 449-2176

Lisbon Falls, ME 04252 Lisbon Cannabis Co 60 Capital Ave Lisbon Falls, ME 04252 Phone: (207) 353-5001

Manchester, ME 04351 Earthly Delights of Maine 693 Western Ave Manchester, ME 04351 Phone: (207) 610-3473
Manchester, ME 04351 Highbrow 767 Western Ave Manchester, ME 04351 Phone: (207) 356-9377

Millinocket, ME 04462 Roots 2 Remedies 112 Penobscot Ave Millinocket, ME 04462 Phone: (207) 723-2075

Newport, ME 04953 Tumbleweeds 606 Moosehead Trl Newport, ME 04953 Phone: (207) 368-6068

Northport, ME 04849 Sweet Relief Shop 1 Priest Rd Northport, ME 04849 Phone: (207) 930-5430

Old Town, ME 04468 New England Reserve 983 Stillwater Ave Old Town, ME 04468 Phone: (207) 817-0518

Portland, ME 04101 Fire On Fore 367 Fore St Portland, ME 04101 Phone: (207) 805-1870
Portland, ME 04101 Green Gnome Holistics 615 Forest Ave Portland, ME 04101 Phone: (207) 747-5561
Portland, ME 04102 Wellness Connection 685 Congress St Portland, ME 04102 Phone: (207) 689-9555
Portland, ME 04103 Atlantic Farms 460 Warren Ave Portland, ME 04103 Phone: (207) 613-9520
Portland, ME 04103 Ganja Candy Factory 655 Riverside St Portland, ME 04103 Phone: (207) 747-4528

Raymond, ME 04071 B&B Cultivation 1259 Roosevelt Trl Raymond, ME 04071 Phone: (207) 655-6373

Rome, ME 04963 Sticky Diamond 55 Rome Rd Rome, ME 04963 Phone: (207) 557-4480

Sanford, ME 04073 Vetted Cannabis 1609 Main St Sanford, ME 04073 Phone: (207) 401-4141

Scarborough, ME 04074 Mainely Medical 137 Pleasant Hill Rd Scarborough, ME 04074 Phone: (207) 747-9192
Scarborough, ME 04074 Port City Relief 3 Commercial Rd Ste 1 Scarborough, ME 04074 Phone: (857) 728-4827

South Portland, ME 04106 Beach Boys Cannabis 818 Main St Ste 2 South Portland, ME 04106 Phone: (207) 835-0036
South Portland, ME 04106 Grass Monkey Cannabis Co 85 Western Ave South Portland, ME 04106 Phone: (207) 828-3900
South Portland, ME 04106 Wellness Connection of Maine 29 Western Ave South Portland, ME 04106 Phone: (207) 553-9083

Steuben, ME 04680 High & Mighty 849 US-1 Steuben, ME 04680 Phone: (207) 598-0019
Steuben, ME 04680 High Hopes Cannabis 11 Mel Ln Steuben, ME 04680 Phone: (207) 460-9396

Topsham, ME 04086 Highbrow 49 Topsham Fair Mall Rd Ste19 Topsham, ME 04086 Phone: (207) 356-9377

Turner, ME 04282 Vacationland Cannabis Co 1520 Auburn Rd Turner, ME 04282 Phone: (207) 224-0166

Waldoboro, ME 04572 Finest Kind Medicinals 760 Atlantic Hwy Waldoboro, ME 04572 Phone: (207) 790-1690
Waldoboro, ME 04572 Highbrow 21 Winslows Mills Rd Waldoboro, ME 04572 Phone: (207) 356-9377

Waterville, ME 04901 Flowers Farmacy 77 College Ave Waterville, ME 04901 Phone: (207) 616-0613
Waterville, ME 04901 Maple Valley Pharms 279 Main St Waterville, ME 04901 Phone: (207) 859-3038

Westbrook, ME 04092 Positive Growth Gardens 640 Saco St Westbrook, ME 04092 Phone: (207) 420-7670
Westbrook, ME 04092 The Green Approach 216 Lincoln St Westbrook, ME 04092 Phone: (207) 405-7410

Winslow, ME 04901 Northern Grown 228 Norridgewock Rd Winslow, ME 04901 Phone: (207) 238-0301
Winslow, ME 04901 Tumbleweeds 26 Augusta Rd Winslow, ME 04901 Phone: (207) 557-1867

Winthrop, ME 04364 Homegrown Healthcare of Maine 662 Stanley Rd Ste 2 Winthrop, ME 04364 Phone: (207) 395-5447

More Marijuana Dispensaries in Maine will be listed as they become available.  If you know of any marijuana dispensaries in Maine that we have missed, please drop us an email and we will get it added ASAP.

Our medical marijuana dispensaries in Maine page was last updated on 7/22/20.

Don't Have Your Medical Marijuana Use Card Yet?

TeleMed is Available in Some States

Want Personalized Guidance, Tracking, Education, and Savings?

Never Miss Important Marijuana Updates