The Weed Street Journal

Cannabis Culture; Marijuana News and Educational Content

Dispensaries in Massachusetts

Massachusetts has 420 licensed cannabis dispensaries in 156 cities and towns, all licensed by the state's Cannabis Control Commission (CCC). Adults 21+ with a valid government photo ID can buy up to 2 ounces of flower a day, or the equivalent of 10 grams of active THC in concentrates or 1,000 mg of active THC in edibles, under limits that doubled on April 19, 2026. 99 of the stores also serve registered medical patients, who pay no marijuana excise or sales tax.

Pick a city or town below to see every licensed store there, with addresses, phone numbers, licence numbers and maps. The biggest markets are Boston (39), Worcester (15), Cambridge (11), Brockton (10), Northampton (10), Fall River (9), Holyoke (9), Pittsfield (9), Somerville (8) and Springfield (8).

Neta

Medical

Neta

Medical

Insa

Medical

Triple M

Medical

Patriot Care

Medical

Massachusetts Dispensaries by City

Every Massachusetts city and town with at least one licensed cannabis store is listed here, largest first. Boston has the most by a wide margin, but most communities with a store have only one or two, and many have none, because local voters and officials can keep marijuana businesses out. The table lists Dorchester separately from Boston because that is the address the store gives in the state licence list. Click a city to see its stores.

City or townLicensed storesOf which
Boston396 medical
Worcester154 medical
Cambridge112 medical
Brockton101 medical
Northampton102 medical
Fall River92 medical
Holyoke91 medical
Pittsfield92 medical
Somerville81 medical
Springfield81 medical
Fitchburg63 medical
Framingham63 medical
Lynn60 medical
Taunton62 medical
Chelsea52 medical
Easthampton52 medical
Great Barrington51 medical
Lowell51 medical
Salem51 medical
Abington40 medical
Attleboro40 medical
Dracut40 medical
Greenfield41 medical
Haverhill40 medical
Marlborough42 medical
Newton41 medical
Quincy41 medical
Uxbridge41 medical
West Springfield41 medical
Blackstone30 medical
Brookline31 medical
Chicopee32 medical
Gloucester31 medical
Hopedale30 medical
Middleborough33 medical
Millbury32 medical
Natick31 medical
New Bedford30 medical
Palmer31 medical
Plymouth31 medical
Provincetown30 medical
Rockland30 medical
Rowley31 medical
Southbridge31 medical
Wareham30 medical
Watertown31 medical
Wellfleet30 medical
Amesbury21 medical
Amherst21 medical
Arlington21 medical
Athol20 medical
Ayer21 medical
Belmont20 medical
Beverly20 medical
Bourne20 medical
Charlton21 medical
Clinton21 medical
Dartmouth20 medical
Eastham20 medical
Fairhaven21 medical
Franklin21 medical
Gardner21 medical
Groton20 medical
Hadley21 medical
Halifax20 medical
Hudson22 medical
Lee20 medical
Malden20 medical
Mansfield21 medical
Marshfield21 medical
Mashpee21 medical
Maynard20 medical
Mendon20 medical
Nantucket20 medical
Orleans20 medical
Pepperell20 medical
Salisbury21 medical
Sandwich22 medical
Seekonk20 medical
Shrewsbury22 medical
Swampscott20 medical
Tewksbury20 medical
Tyngsborough20 medical
Ware20 medical
Webster20 medical
Westfield20 medical
Winchendon20 medical
Acton11 medical
Adams10 medical
Ashby10 medical
Becket10 medical
Belchertown10 medical
Berkley10 medical
Bernardston10 medical
Billerica10 medical
Bolton10 medical
Brewster10 medical
Bridgewater11 medical
Brimfield10 medical
Carver10 medical
Danvers11 medical
Deerfield10 medical
Dighton10 medical
Dorchester11 medical
Douglas10 medical
Dudley10 medical
Egremont10 medical
Essex10 medical
Georgetown11 medical
Gill10 medical
Grafton10 medical
Hanover11 medical
Hull11 medical
Kingston10 medical
Lanesborough10 medical
Leicester11 medical
Lenox10 medical
Leominster10 medical
Littleton10 medical
Lunenburg10 medical
Medford11 medical
Melrose11 medical
Merrimac11 medical
Millis11 medical
Millville10 medical
Monson10 medical
Montague10 medical
North Adams10 medical
North Attleborough10 medical
Northbridge10 medical
Norton10 medical
Norwood11 medical
Orange10 medical
Oxford11 medical
Plainville10 medical
Rehoboth11 medical
Rutland10 medical
Saugus10 medical
Sharon11 medical
Sheffield10 medical
Shirley10 medical
Somerset11 medical
Southampton10 medical
Southwick10 medical
Sturbridge10 medical
Sunderland10 medical
Swansea10 medical
Tisbury10 medical
Waltham10 medical
West Boylston10 medical
West Bridgewater11 medical
Westport11 medical
Whately10 medical
Whitman10 medical
Williamstown10 medical
Woburn11 medical

Massachusetts Dispensaries by Region

Stores are spread across all 14 counties, from Boston and its inner suburbs to the Berkshires, the Cape and the islands. Regional counts are based on each store's county, except that towns on or next to a state line are grouped together under Border Towns.

Greater Boston (112 stores)

Boston has 39 stores, more than any other community in the state, spread across downtown and the neighborhoods. Just across the river, Cambridge has 11 and Somerville 8, and Chelsea has 5. The rest of Suffolk, Middlesex and Norfolk counties fill in along the MetroWest and Route 128 corridors, led by Framingham (6), Newton, Marlborough and Quincy (4 each), and Brookline, Watertown and Natick (3 each).

North Shore and Merrimack Valley (39 stores)

Lynn has 6 stores and Salem, a big draw every October, has 5. Gloucester, Beverly, Swampscott, Danvers and the Route 1 town of Rowley (3) cover the rest of the North Shore. In the Merrimack Valley, Lowell has 5 stores, with more in Tewksbury, Billerica and the northern Middlesex towns of Ayer, Groton, Shirley and Littleton. Haverhill, Amesbury, Salisbury and the other towns on the New Hampshire line are counted under Border Towns below.

South Shore and South Coast (67 stores)

Brockton has 10 stores, the most south of Boston, and Fall River has 9. Taunton has 6, and New Bedford, Fairhaven and Dartmouth serve the South Coast. On the South Shore, Abington (4), Rockland, Plymouth, Middleborough and Wareham each have at least three stores, and Wareham is the last town before the Cape Cod Canal.

Cape Cod and the Islands (20 stores)

Barnstable County has stores from Bourne and Sandwich at the canal out to Provincetown (3) and Wellfleet (3) on the Outer Cape. Nantucket has 2 stores and Martha's Vineyard has one, in Tisbury. The Cape Cod National Seashore is federal land, where cannabis is still illegal.

Central Massachusetts and Worcester (51 stores)

Worcester, home of the Cannabis Control Commission's headquarters, has 15 stores, the second most of any city in the state. Fitchburg has 6, and Gardner, Leominster and Athol cover the Route 2 corridor to the north. To the south, Millbury, Southbridge and Hopedale have 3 stores each, and Shrewsbury, Charlton, Clinton and Mendon have two apiece. The Blackstone Valley towns on the Rhode Island line are counted under Border Towns.

Pioneer Valley (65 stores)

The Connecticut River valley has one of the densest clusters of stores in the state. Northampton has 10, Holyoke 9 and Springfield 8, with more in Easthampton (5), West Springfield, Chicopee and Palmer. The college towns of Amherst and Hadley have two each, and Greenfield (4) leads Franklin County, where small stores serve Deerfield, Montague, Orange, Sunderland and Bernardston.

The Berkshires (21 stores)

Pittsfield has 9 stores and Great Barrington 5, a large number for a town its size. Lee, Lenox, Lanesborough, Becket, Adams and North Adams fill in the rest of the county, serving visitors to Tanglewood, the ski areas and the Appalachian Trail towns. Williamstown, Egremont and Sheffield sit on the state line and are counted under Border Towns.

Border Towns (45 stores)

Some of the busiest small-town stores sit on or next to a state line. On the New Hampshire border, Haverhill and Dracut have 4 stores each, and Salisbury, Amesbury, Merrimac, Tyngsborough, Pepperell, Ashby and Winchendon also have stores within a short drive of the line. New Hampshire has not legalized adult-use cannabis, which helps explain the cluster. Williamstown sits next to New York and Vermont, and Egremont next to New York. Sheffield, Southwick, Sturbridge, Dudley and Webster are near Connecticut, and Uxbridge (4), Blackstone, Millville, Douglas, Attleboro, North Attleborough, Seekonk and Swansea are near Rhode Island. New York, Vermont, Connecticut and Rhode Island all have their own legal adult-use markets, but carrying cannabis across any state line is illegal under federal law. See our guides to New Hampshire, New York, Vermont and Connecticut cannabis laws.

How Massachusetts Licenses Dispensaries: The Cannabis Control Commission

Massachusetts voters legalized adult-use cannabis in November 2016 with Question 4, which passed with 53.7% of the vote, and the Legislature rewrote the law in 2017. Adult use is governed by Chapter 94G of the General Laws and medical use by Chapter 94I. The Cannabis Control Commission (CCC) licenses and inspects businesses under both. In April 2026, Chapter 65 of the Acts of 2026 cut the commission from five members to three, all appointed by the governor, and renamed medical marijuana treatment centers as medical marijuana establishments.

Chapter 65 also raised the number of adult-use retail licences one company may hold from three to six. Under the emergency regulations the CCC adopted on June 17, 2026, social equity businesses may hold up to six retail licences, while other companies are held to five for the first 12 months after applications open, then six.

Every store also needs its city or town. Under M.G.L. c. 94G §3, a marijuana business seeking a new or renewed licence must sign a host community agreement with its host community. The agreement can include a community impact fee of no more than 3% of the store's gross sales, and no fee may be charged after the eighth year of operation. The same section lets local governments set reasonable rules for marijuana businesses, but a bylaw or ordinance that bans a type of marijuana business, or caps retailers at fewer than 20% of the number of local licences for retail alcohol sales, must be approved by local voters. That voter requirement has applied since 2016 in towns where a majority voted yes on Question 4, and in every other town since January 1, 2020. Many communities have used those powers to say no, which is why stores cluster in the towns that said yes.

Buying Cannabis in Massachusetts: Age, ID and Purchase Limits

  • Age and ID: You must be 21 or older with a valid government-issued photo ID. Chapter 94G does not require Massachusetts residency, so out-of-state driver's licences and passports work.
  • Daily purchase limit: A retailer may not knowingly sell a customer more than 2 ounces of marijuana a day, or its combined equivalent in concentrates and edibles, under the CCC's Administrative Order No. 6, effective April 19, 2026. The CCC wrote the 2-ounce limit into its emergency regulations in June.
  • Older guides are out of date: Before April 19, 2026, the limit was 1 ounce of flower or 5 grams of concentrate. Some websites, and parts of the CCC's own FAQ page, still show the old figures.
  • Hours: Cities and towns can regulate when marijuana businesses operate, so hours vary from town to town and store to store. Check the store listing before you go.
  • Delivery: Adults 21 and older can receive adult-use deliveries from licensed delivery businesses where they operate. Under CCC rules, deliveries may not be made between 9 p.m. and 8 a.m.
ProductDaily purchase limit (21+)
Cannabis flower2 ounces
Concentrates, including tinctures10 grams of active THC
Edibles1,000 mg of active THC

The limit is combined, so a mix of products counts toward the same 2-ounce total. Adults may carry up to 2 ounces outside the home and keep up to 10 ounces at home. For possession penalties, home growing and driving rules, see our full guide to Massachusetts marijuana laws.

Medical Marijuana Dispensaries in Massachusetts

The CCC also runs the Medical Use of Marijuana Program under M.G.L. c. 94I §2. A patient with a qualifying debilitating condition needs a certification from a healthcare provider with a bona fide provider-patient relationship, and then registers with the commission. Registering and renewing is free, according to the CCC, though providers may charge for the visit and a replacement card costs $10. Since 2026, a temporary registration is issued automatically when the CCC receives the provider's electronic certification. A patient's supply is tracked in 60-day periods, and the allotment resets 60 days after the previous purchase.

Patients buy at licensed medical marijuana establishments, the stores formerly called medical marijuana treatment centers. 99 stores in our directory serve patients and are shown with a Medical badge; most also sell adult-use cannabis. The tax break is real: a registered patient who shows a program ID card and government ID pays no marijuana excise, no sales tax and no local marijuana tax on medical marijuana, under the Department of Revenue's regulation 830 CMR 64N.1.1 and its Directive 15-1. Supplies and accessories sold alongside are still taxable unless another exemption applies.

Massachusetts Cannabis Taxes

Adult-use purchases from a licensed retailer carry three taxes at the register:

That comes to as much as 20% on top of the shelf price, depending on where the store is. Chapter 65 of 2026 did not change the rates, but it ordered the CCC to study how the excise affects business closures and the illicit market. The community impact fee a store may owe its host town, up to 3% of gross sales, is paid by the business, not added to your receipt as a separate tax. Prices vary widely from store to store, so compare out-the-door totals and daily deals.

Question 8: The November 3, 2026 Repeal Vote

Massachusetts voters will decide Question 8 on November 3, 2026. The citizen-initiated measure would repeal the laws that legalize, regulate and tax adult-use retail sales, end legal home growing and limit the CCC to regulating medical marijuana. Adults 21 and older could still possess up to 1 ounce, with no more than 5 grams as concentrate, without penalty. Current adult-use licensees could apply on an expedited basis to become medical dispensaries. If it passes, adult-use retail sales would end on January 1, 2028, so stores would not close the day after the election. If it fails, the current rules stay in place.

The Supreme Judicial Court rejected a challenge to the question on June 12, 2026, leaving it on the ballot. Our article on 2026 marijuana ballot measures explains who supports and opposes it and what each outcome would mean. We will add the result to this page after November 3.

Where You Can and Cannot Use Cannabis in Massachusetts

  • Private property: Use is allowed on private property where the owner permits it. Landlords, hotels and employers can ban it.
  • No public use: Consuming marijuana in a public place, or smoking it anywhere tobacco smoking is banned, carries a civil penalty of up to $100 under c. 94G §13(c).
  • Consumption lounges: State law allows designated consumption areas in communities that vote to permit on-site use, and Chapter 65 confirmed the CCC's power to license consumption businesses and special events. As of October 2026 we could not confirm that any is open, so do not plan a visit around one.
  • Vehicles: An open container of marijuana in the passenger area on a public way carries a civil penalty of up to $500 under c. 94G §13(d). A package with a broken seal belongs in the trunk or a locked glove compartment.
  • Driving: Operating under the influence of marijuana is OUI under M.G.L. c. 90 §24, the same law that covers drunk driving.
  • Airports, federal land and state lines: Adult-use marijuana is still illegal under federal law, which applies at Logan Airport and on flights, at the Cape Cod National Seashore and other federal property, and at every state line. See our federal marijuana law guide and our guides to every state's cannabis laws.

Massachusetts Dispensary FAQ

How many dispensaries are in Massachusetts?

Our directory lists 420 licensed cannabis dispensaries in Massachusetts, in 156 cities and towns. Boston has the most, followed by Worcester and Cambridge.

How old do you have to be to buy weed in Massachusetts?

21, with a valid government-issued photo ID. People under 21 can buy only as registered medical patients.

Can tourists buy weed in Massachusetts?

Yes. Massachusetts law has no residency requirement, so visitors 21 and older can buy with an out-of-state driver's licence or a passport, under the same daily limit. Taking it out of the state, including by plane, is illegal under federal law.

How much weed can you buy in Massachusetts?

Up to 2 ounces of flower a day, or the equivalent of 10 grams of active THC in concentrates or 1,000 mg of active THC in edibles, since April 19, 2026. The old limit was 1 ounce.

How much is the tax on weed in Massachusetts?

Adult-use purchases carry a 10.75% state excise, the 6.25% sales tax and up to 3% local tax, for as much as 20% in total. Registered medical patients pay none of these on medical marijuana.

Are Massachusetts dispensaries closing?

Not now. Question 8 on the November 3, 2026 ballot would end adult-use retail sales on January 1, 2028, if voters approve it. Medical sales would continue either way. We will update this page with the result.

Why do some Massachusetts towns have no dispensaries?

Cities and towns can ban marijuana businesses or limit their number, with local voter approval required in most cases. Possession is still legal for adults there, so many stores sit in neighboring towns that allow them.

Does your dispensary need more visibility? Cannabis shoppers use The Weed Street Journal to compare stores, read strain guides and check the law before they buy. Advertise with us · Spotted a wrong address, phone number or hours? Tell us and we will fix it free.

How we build this directory: Store names, addresses and licence numbers come from the Cannabis Control Commission's list of licensed marijuana retailers and medical marijuana establishments. We refresh the data monthly and remove stores whose licences are no longer active. For the rules in every state, see our state-by-state cannabis law guides.