Skip to main content


Want your cannabis delivered? Good news – Theory is offering medical delivery out of Boston and Bridgewater!

Choose your delivery type:

Choose your delivery type to get started.

Enter your zip code to get started.

Our dispensary delivery program provides patients and customers easy, safe, and convenient access to the cannabis products you enjoy delivered directly to your home. All orders and products will be packaged at our stores and delivered via courier to your doorstep.

The process is simple, once your delivery address is confirmed, fill up your cart with the items you’re interested in, select your delivery time, and pay when the courier arrives. If you have any questions, please feel free to chat with one of our customer service agents for assistance!


What do I need to qualify for delivery from your dispensary?

To qualify for our medical marijuana delivery in Eastern MA, you will need a valid Massachusetts medical marijuana card and live within our dispensary delivery radius.

How does marijuana delivery work?

Our medical marijuana delivery will work similarly to pre-order. You will place the items in your cart, head to the checkout, and select “Delivery.” If you are in range, select an appointment time block and your order will arrive during the day and time block of your choosing.

Will there be dispensary delivery near me?

We know everyone wants to know the answer if there will be “dispensary delivery near me.” If you live in the eastern part of the state, there is a good chance there will be! Our Bridgewater medical marijuana dispensary is offering delivery to select zip codes in Eastern MA, including Boston. You can check to see if you’re within range above!

What towns around Bridgewater do you deliver to?

We deliver cannabis to a range of towns in and around Bridgewater like Abington, Accord, Avon, Braintree, Brant Rock, Bridgewater, Brockton, Bryantville, Canton, Cohasset, Dedham, Duxbury, East Bridgewater, East Weymouth, Easton, Elmwood, Green Harbor, Greenbush, Halifax, Hanover, Hanson, Hingham, Holbrook, Hull, Humarock, Kingston, Marshfield, Marshfield Hills, Middleboro, Minot, Monponsett, North Easton, North Marshfield, North Scituate, North Weymouth, Norwell, Ocean Bluff, Pembroke, Plympton, Quincy, Randolph, Raynham, Rockland, Scituate, South Easton, South Weymouth, Stoughton, Taunton, West Bridgewater, Weymouth, Whitman