Salem has always been a city where history, culture, and innovation meet. From the Salem Witch Trials of 1692 to global maritime trade, and today’s vibrant arts scene, Salem continues to evolve. With recreational cannabis legalized in Massachusetts in 2016, the city has also become a welcoming destination for cannabis tourism.
If you’re planning a visit and curious about cannabis in Salem, here’s what you need to know.
Is Cannabis Legal in Salem, MA?
Yes — adults 21+ can purchase and consume cannabis in Massachusetts. But there are important rules to follow:
- Age requirement: You must be 21+ with a valid government-issued ID.
- Possession limits: Up to 1 oz on you, or 10 oz at home (no more than 5 grams of concentrate).
- Public consumption: Cannabis cannot be consumed in public, in vehicles, or on federal land (including the Salem Maritime National Historic Site).
- Driving: Driving under the influence is illegal. Use a rideshare, cab, or Salem Skipper to get around safely.
- Traveling: Cannabis cannot leave Massachusetts — not across state lines, not through airports, and not by mail.
- Storage: Keep products sealed, out of reach of kids and pets, and locked if storing more than 1 oz.
- Hotels & rentals: Not all accommodations allow cannabis use. Always check with your property before consuming.
For official guidelines, visit the Cannabis Control Commission.
Where to Buy Cannabis in Salem, MA
Salem is home to licensed dispensaries that welcome both locals and visitors.
Seagrass, 3 Dodge Street

Right in the heart of downtown, Seagrass is hard to miss thanks to its colorful mural exterior and connection to the Punto Urban Art Museum. Inside, the staff are known for being friendly and knowledgeable, helping visitors choose from tinctures, edibles, flower, and more.
Visitor tip: After shopping, stroll through Artists Row or grab a coffee at a nearby café — Seagrass is steps away from many downtown attractions.
AMP Cannabis, 297 Highland Avenue
Located just outside the downtown core, AMP offers a modern dispensary experience with a wide variety of products. Their welcoming team can guide both first-time consumers and experienced enthusiasts, ensuring you leave confident in your purchase.
Visitor tip: AMP is right on one of Salem’s main gateways, making it a convenient stop as you arrive or head out of town.
Tips for Visiting Salem Dispensaries
- Bring your ID: It will be checked at the door and again at purchase.
- Know your limits: Budtenders cannot sell more than the legal possession amount per transaction.
- Plan consumption responsibly: Since public use isn’t allowed, confirm with your lodging before consuming.
- Carry carefully: Products must remain in sealed, closed containers when in public or in your car.
Ask questions: Staff at both Seagrass and AMP are trained to help you choose products that fit your needs.
FAQs About Cannabis in Salem
- Can I smoke cannabis in public in Salem?
- No. Cannabis consumption in public — including streets, sidewalks, parks, and beaches — is prohibited.
- Can I bring cannabis home after visiting Salem?
- Leaving Massachusetts? No — it’s illegal to carry cannabis across state lines, through airports, or send via mail.
- Are there cannabis lounges or bars in Salem?
- Not yet. Massachusetts does not currently license social consumption spaces.
- Where are dispensaries located in Salem?
- Seagrass (3 Dodge Street, downtown) and AMP Cannabis (27 Congress Street, near Salem Willows).
Plan Your Salem Visit
Cannabis is part of Salem’s modern identity, just like history, art, and food. By shopping at licensed dispensaries like Seagrass and AMP Cannabis, you can enjoy cannabis responsibly while supporting local businesses.
Start planning with the Free Salem Visitor Guide and explore all the city has to offer — from history and shopping to dining, events, and more.
Tags: AMP Cannabis Salem, Cannabis in Salem MA, Cannabis tourism Massachusetts, Legal cannabis Salem MA, Recreational marijuana Salem, Salem dispensaries, Salem MA travel guide, Salem visitor tips cannabis, Seagrass Salem, Things to do in Salem MA

