Illinois residents may purchase up to 30 grams of flower/pre-rolls; up to 500 milligrams of THC-infused edibles; and up to 5 grams of concentrates. Non-residents may purchase up to 15 grams of flower/pre-rolls; up to 2.5 grams of concentrates; and up to 250 milligrams of THC-infused edibles.
Verilife Shrewsbury
Medical & Recreational Cannabis Dispensary in Shrewsbury, MA
Verilife’s Shrewsbury dispensary is located in the historic town of Shrewsbury, Massachusetts. Conveniently located on the Boston Turnpike, our dispensary is off Route 9, just minutes from the town of Worcester, MA.
Getting There
Finding a Verilife Dispensary Near You in Shrewsbury, MA
Our dispensary can be found near downtown Shrewsbury, as well as Ski Ward and Lake Quinsigamond. We serve many recreational customers and medical patients in the nearby communities of Westborough, Grafton, Millbury, Northborough, Worcester, Leicester, Spencer, Paxton, Holden, Rutland, Boylston, Berlin, Clinton, Upton, Hudson, Sutton, and Millbury.
Store Details
About Our Shrewsbury, MA Medical & Recreational Dispensary
Our friendly budtenders are up to date on all things cannabis, and they can help you find the right marijuana products to suit your needs. Verilife strives to make your visit as convenient as possible, including a free parking lot and on-site ATM. Our dispensary is also wheelchair accessible and welcomes all service animals.
Want to know more about shopping for cannabis in Shrewsbury? Check out one of our guides!
discounts
Dispensary Deals & Discounts in Shrewsbury, MA
Our Shrewsbury dispensary offers plenty of deals. Check out our Massachusetts offers page for a complete list of our discounts.
Nearby Stores
Hours:
Frequently Asked Questions (FAQs)
What do I need to bring with me when I visit Verilife's Shrewsbury dispensary?
If you're visiting our Verilife Shrewsbury, MA location as a medical marijuana patient, please be sure to bring your medical marijuana card, as well as a state-issued ID so you can purchase medical marijuana products. If you're visiting one of our dispensaries to purchase recreational marijuana, you simply need a state-issued ID. (Most forms of government-issued identification are accepted.)
Can I pay with a credit card at Verilife’s Shrewsbury dispensary?
We accept debit cards through our secure cashless payment system. We also offer an on-site ATM for visitors who prefer to pay with cash.
How old do you have to be to shop at your Shrewsbury dispensary?
Massachusetts requires recreational cannabis customers to be at least 21 years old to shop at a dispensary. Medical marijuana patients can be as young as 18, but must have a valid, state-issued medical card.
Is your marijuana dispensary near Worcester, MA?
Yes, our cannabis store is near Worcester, MA, just on the other side of Lake Quinsigamond. Verilife Shrewsbury is just a 15-minute drive down the Boston Turnpike from Worcester.
How can I get a medical marijuana card in Massachusetts?
To learn more about registering as a medical cannabis patient in Massachusetts, read our Get a Card guide.
What is the tax on marijuana in Shrewsbury, MA?
Massachusetts does not require medical marijuana patients to pay tax on medical cannabis purchases. Adult-use cannabis sales in Massachusetts are subject to:
- 6.25% sales tax
- 10.75% state excise tax
- Up to 3% local tax, depending on local laws
Dispensary staff can answer any questions about the amount of sales tax you can expect to pay.
How much cannabis can I purchase at your Massachusetts dispensary?
Recreational cannabis shoppers are able to purchase up to one ounce of marijuana products (flower, edibles, etc.), of which no more than five grams are in the form of concentrates.
Can I apply for a job at your Shrewsbury dispensary?
We do not currently accept applications in store, but please feel free to visit our careers page to learn more about open positions at Verilife.


Shop. Earn.
Enjoy.

Get cash-value points on all of your Verilife purchases.
Get cash-value points on all of your Verilife purchases.