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).
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 town | Licensed stores | Of which |
|---|---|---|
| Boston | 39 | 6 medical |
| Worcester | 15 | 4 medical |
| Cambridge | 11 | 2 medical |
| Brockton | 10 | 1 medical |
| Northampton | 10 | 2 medical |
| Fall River | 9 | 2 medical |
| Holyoke | 9 | 1 medical |
| Pittsfield | 9 | 2 medical |
| Somerville | 8 | 1 medical |
| Springfield | 8 | 1 medical |
| Fitchburg | 6 | 3 medical |
| Framingham | 6 | 3 medical |
| Lynn | 6 | 0 medical |
| Taunton | 6 | 2 medical |
| Chelsea | 5 | 2 medical |
| Easthampton | 5 | 2 medical |
| Great Barrington | 5 | 1 medical |
| Lowell | 5 | 1 medical |
| Salem | 5 | 1 medical |
| Abington | 4 | 0 medical |
| Attleboro | 4 | 0 medical |
| Dracut | 4 | 0 medical |
| Greenfield | 4 | 1 medical |
| Haverhill | 4 | 0 medical |
| Marlborough | 4 | 2 medical |
| Newton | 4 | 1 medical |
| Quincy | 4 | 1 medical |
| Uxbridge | 4 | 1 medical |
| West Springfield | 4 | 1 medical |
| Blackstone | 3 | 0 medical |
| Brookline | 3 | 1 medical |
| Chicopee | 3 | 2 medical |
| Gloucester | 3 | 1 medical |
| Hopedale | 3 | 0 medical |
| Middleborough | 3 | 3 medical |
| Millbury | 3 | 2 medical |
| Natick | 3 | 1 medical |
| New Bedford | 3 | 0 medical |
| Palmer | 3 | 1 medical |
| Plymouth | 3 | 1 medical |
| Provincetown | 3 | 0 medical |
| Rockland | 3 | 0 medical |
| Rowley | 3 | 1 medical |
| Southbridge | 3 | 1 medical |
| Wareham | 3 | 0 medical |
| Watertown | 3 | 1 medical |
| Wellfleet | 3 | 0 medical |
| Amesbury | 2 | 1 medical |
| Amherst | 2 | 1 medical |
| Arlington | 2 | 1 medical |
| Athol | 2 | 0 medical |
| Ayer | 2 | 1 medical |
| Belmont | 2 | 0 medical |
| Beverly | 2 | 0 medical |
| Bourne | 2 | 0 medical |
| Charlton | 2 | 1 medical |
| Clinton | 2 | 1 medical |
| Dartmouth | 2 | 0 medical |
| Eastham | 2 | 0 medical |
| Fairhaven | 2 | 1 medical |
| Franklin | 2 | 1 medical |
| Gardner | 2 | 1 medical |
| Groton | 2 | 0 medical |
| Hadley | 2 | 1 medical |
| Halifax | 2 | 0 medical |
| Hudson | 2 | 2 medical |
| Lee | 2 | 0 medical |
| Malden | 2 | 0 medical |
| Mansfield | 2 | 1 medical |
| Marshfield | 2 | 1 medical |
| Mashpee | 2 | 1 medical |
| Maynard | 2 | 0 medical |
| Mendon | 2 | 0 medical |
| Nantucket | 2 | 0 medical |
| Orleans | 2 | 0 medical |
| Pepperell | 2 | 0 medical |
| Salisbury | 2 | 1 medical |
| Sandwich | 2 | 2 medical |
| Seekonk | 2 | 0 medical |
| Shrewsbury | 2 | 2 medical |
| Swampscott | 2 | 0 medical |
| Tewksbury | 2 | 0 medical |
| Tyngsborough | 2 | 0 medical |
| Ware | 2 | 0 medical |
| Webster | 2 | 0 medical |
| Westfield | 2 | 0 medical |
| Winchendon | 2 | 0 medical |
| Acton | 1 | 1 medical |
| Adams | 1 | 0 medical |
| Ashby | 1 | 0 medical |
| Becket | 1 | 0 medical |
| Belchertown | 1 | 0 medical |
| Berkley | 1 | 0 medical |
| Bernardston | 1 | 0 medical |
| Billerica | 1 | 0 medical |
| Bolton | 1 | 0 medical |
| Brewster | 1 | 0 medical |
| Bridgewater | 1 | 1 medical |
| Brimfield | 1 | 0 medical |
| Carver | 1 | 0 medical |
| Danvers | 1 | 1 medical |
| Deerfield | 1 | 0 medical |
| Dighton | 1 | 0 medical |
| Dorchester | 1 | 1 medical |
| Douglas | 1 | 0 medical |
| Dudley | 1 | 0 medical |
| Egremont | 1 | 0 medical |
| Essex | 1 | 0 medical |
| Georgetown | 1 | 1 medical |
| Gill | 1 | 0 medical |
| Grafton | 1 | 0 medical |
| Hanover | 1 | 1 medical |
| Hull | 1 | 1 medical |
| Kingston | 1 | 0 medical |
| Lanesborough | 1 | 0 medical |
| Leicester | 1 | 1 medical |
| Lenox | 1 | 0 medical |
| Leominster | 1 | 0 medical |
| Littleton | 1 | 0 medical |
| Lunenburg | 1 | 0 medical |
| Medford | 1 | 1 medical |
| Melrose | 1 | 1 medical |
| Merrimac | 1 | 1 medical |
| Millis | 1 | 1 medical |
| Millville | 1 | 0 medical |
| Monson | 1 | 0 medical |
| Montague | 1 | 0 medical |
| North Adams | 1 | 0 medical |
| North Attleborough | 1 | 0 medical |
| Northbridge | 1 | 0 medical |
| Norton | 1 | 0 medical |
| Norwood | 1 | 1 medical |
| Orange | 1 | 0 medical |
| Oxford | 1 | 1 medical |
| Plainville | 1 | 0 medical |
| Rehoboth | 1 | 1 medical |
| Rutland | 1 | 0 medical |
| Saugus | 1 | 0 medical |
| Sharon | 1 | 1 medical |
| Sheffield | 1 | 0 medical |
| Shirley | 1 | 0 medical |
| Somerset | 1 | 1 medical |
| Southampton | 1 | 0 medical |
| Southwick | 1 | 0 medical |
| Sturbridge | 1 | 0 medical |
| Sunderland | 1 | 0 medical |
| Swansea | 1 | 0 medical |
| Tisbury | 1 | 0 medical |
| Waltham | 1 | 0 medical |
| West Boylston | 1 | 0 medical |
| West Bridgewater | 1 | 1 medical |
| Westport | 1 | 1 medical |
| Whately | 1 | 0 medical |
| Whitman | 1 | 0 medical |
| Williamstown | 1 | 0 medical |
| Woburn | 1 | 1 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.
| Product | Daily purchase limit (21+) |
|---|---|
| Cannabis flower | 2 ounces |
| Concentrates, including tinctures | 10 grams of active THC |
| Edibles | 1,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:
- 10.75% state marijuana excise under M.G.L. c. 64N §2
- 6.25% state sales tax under c. 64H §2
- Up to 3% local option tax in cities and towns that adopt it, under c. 64N §3
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.
