Want your cannabis delivered? Good news – Theory is offering medical & recreational cannabis delivery across Massachusetts! Our recreational cannabis program is now live and currently serving select areas in Western Massachusetts!
Let's get started!

Choose your delivery type:

Choose your delivery type to get started.

Enter your zip code 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 marijuana delivery in Eastern MA, you will need a valid Massachusetts medical marijuana card and live within our dispensary delivery radius. For recreational cannabis delivery in Western MA, you need a valid 21+ ID and live within our dispensary delivery radius which you can check above!

How does marijuana delivery work?

Our medical and recreational 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 you offer recreational dispensary delivery?

Yes! We are now offering recreational cannabis delivery in Western MA from our Chicopee recreational dispensary, and in the Berkshires from our Great Barrington recreational dispensary. We hope to offer more recreational dispensary deliveries in other areas someday in the future. If you would like, feel free to sign-up here to be the first to know when.

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, and our Chicopee dispensary is offering recreational delivery to select zip codes in Western MA. You can check to see if you’re within range above!

Where in Boston will you deliver?

Since we don’t have a Boston dispensary, we’ll be delivering to an assortment of zip codes east of I-95. You can enter your zip code above to see if our dispensary will deliver to you!

Do you plan on opening a Boston dispensary?

We don’t currently have plans for a Boston dispensary, but who knows what the future may bring!

Where in Western MA do you deliver?

We deliver to a wide radius of zip codes in Western MA surrounding our Chicopee dispensary location. In the Berkshires, we deliver from Pittsfield to Sheffield. You can enter your zip code above to see if our dispensary will deliver to you!

Will your medical dispensary locations in Great Barrington and Chicopee eventually offer delivery?

Yes! Both medical dispensary locations will eventually have delivery cannabis in the future.

What towns around Boston do you deliver to?

We deliver cannabis to a range of towns in and around Boston like Allston, Arlington, Arlington Heights, Auburndale, Babson Park, Belmont, Boston, Bridgewater, Brighton, Brookline, Brookline Village, Cambridge, Charlestown, Chelsea, Chestnut Hill, Dedham, Everett, Hyde Park, Jamaica Plain, Lexington, Lynn, Malden, Mattapan, Medford, Melrose, Milton, Milton Village, Needham, Needham Heights, New Town, Newton, Newton Center, Newton Highlands, Newton Lower Falls, Newton Upper Falls, Newtonville, Nonantum, North Waltham, Quincy, Readville, Revere, Roslindale, Saugus, Somerville, Stoneham, Waban, Wakefield, Waltham, Watertown, Waverley, Wellesley Hills, West Medford, West Newton, West Roxbury, Winchester, Winthrop, Woburn!

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

What towns around Chicopee do you deliver to?

We deliver cannabis to a range of towns in and around Chicopee like Huntington, Northampton, Hadley, Belchertown, Amherst, Russell, Montgomery, Southampton, East Hampton, Holyoke, Westfield, and Springfield.

What towns around Great Barrington do you deliver to?

In the Berkshires, we can deliver to Great Barrington, Sheffield, Egremont, Stockbridge, West Stockbridge, Lee, Lenox, Richmond, and Pittsfield. If your zip code is 01230, we can only deliver to Great Barrington. The towns of Mount Washington, New Marlborough, Monterey, and Alford have opted out of recreational cannabis delivery.