Massachusetts Marijuana Dispensaries - Where To Find Them

It's no secret that there are very few recreational marijuana dispensaries in Massachusetts.  Luckily we have put together a list of recreational marijuana dispensaries across the bay state.

We are going to keep this page updated as new information comes in, but as of right now it seems that only six companies have received licences, none of which are currently open yet.  Here are the names, and where you can find them:

Address: 1764 Main St. in Leicester

recreational marijuana massachusettes - cultivate

Cultivate dispensary received their license in July and estimate that sales could immediately once it passes those final hurdles. 

Alternative Therapies Group
Address: 49 Macy St. in Amesbury

Alternative Therapies Group were pioneers in that they were the medical marijuana dispensary in Massachusetts.  Now they have been issued a license to sell recreational, and our predicting to be open for business late October.

New England Treatment Access
Address: 160 Washington St. in Brookline


This is a great marijuana dispensary because it was built inside an old historic building!  NETA was granted a license to sell recreational marijuana at two of its' pre-existing medical dispensaries in September. They are going to be open for business before the end of the year.

Address: 112 Main St. in Wareham


Verilife has been granted a license only last week for selling recreational marijuana.  We will keep you updated with more information as it comes in.

Address: 122 Pleasant St. in Easthampton


INSA also received a provisional license to sell recreational marijuana only last week. Initially it will be sold exclusively through their pre-existiing medical store in Easthampton, and expand to additional locations soon after.

Triple M
Address: 9 Collins Ave. in Plymouth


Last week Triple M, received a provisional license to sell recreational marijuana at its pre-exsiting medical store in Plymouth. The store is massive in size, and should have a great selection for everyone.