Skip to main content

Best Dispensaries in Bath, ME (2026)

Top 3 cannabis dispensaries in Bath, Maine, ranked by customer reviews and ratings.

Listings updated January 2026
3 dispensaries
* NaN avg rating
#1
*
Bath Cannabis Company

Bath Cannabis Company

Location: 735 Middle Street, Bath
Phone: (207) 389-4614
* 4.4 (97 reviews)
#2
*
Bill's Herbal Care - Medical Cannabis

Bill's Herbal Care - Medical Cannabis

Location: 26 Centre Street, Bath
Phone: (207) 389-6951
* 4.9 (75 reviews)
#3
*
Brothers Cannabis - Bath

Brothers Cannabis - Bath

Location: 115 Leeman Highway, Bath
Phone: (207) 389-4123
* 4.8 (69 reviews)

Other Cities in Maine

Portland
29 dispensaries
Bangor
16 dispensaries
Lewiston
15 dispensaries
Augusta
11 dispensaries
South Portland
11 dispensaries
Auburn
10 dispensaries
Biddeford
7 dispensaries
Brunswick
7 dispensaries
Windham
7 dispensaries
Eliot
5 dispensaries
Saco
5 dispensaries
Waterville
5 dispensaries
Bethel
4 dispensaries
Bridgton
4 dispensaries
Kittery
4 dispensaries
Scarborough
4 dispensaries
Winslow
4 dispensaries
Belfast
3 dispensaries

Cannabis Dispensaries in Bath, ME

Bath has 3 active dispensaries, located in York county. Maine is recreational-legal, so anyone 21+ with a valid ID can purchase here.

Top three by rating + review volume: Bath Cannabis Company, Bill's Herbal Care - Medical Cannabis and Brothers Cannabis - Bath.

Frequently Asked Questions about Bath Dispensaries

What are the best dispensaries in Bath?

Based on Google ratings, review volume, and user signals, the top three in Bath are Bath Cannabis Company, Bill's Herbal Care - Medical Cannabis and Brothers Cannabis - Bath. See the full ranking above with addresses, hours, and links.

How many dispensaries operate in Bath?

3 licensed dispensaries are currently active in Bath, ME.

Do I need a medical card to buy cannabis in Bath?

No — Maine is recreational-legal. Adults 21 and over can purchase from any licensed dispensary in Bath with a government-issued ID.

How much can I buy per visit in Bath?

Per-transaction limit set by Maine: 2.5 ounces per transaction.