
No spam. Just good buds.
(only 2 emails per month)
At Theo Cannabis, we offer a top-rated marijuana dispensary experience in Franklin Park, NJ. Browse our premium cannabis products, including flower, edibles, and vapes, all handpicked for quality.












The biggest cannabis sale of the season doesn’t end on Green Wednesday. We’re keeping the vibes (and the discounts) rolling through Thanksgiving and Black Friday.
That means more chances to stock up, save big, and treat yourself all week long, because at Theo, the deals don’t stop when the day ends.
We take pride in serving Franklin Park, with top-tier cannabis products and a boutique dispensary experience tailored for every customer. Here’s why we’re the go-to choice:
We’re teaming up with the Franklin Food Bank to help families in our community this holiday season. Swing by Theo between now and December 17th to drop off any of the approved items. Every little donation makes a big difference. Let’s spread some good this season.
Do take note that: Items must be new, unexpired, and undamaged. We cannot accept glass, fresh, or frozen foods. This includes turkeys – we do not accept frozen turkeys.
May was VERY VERY helpful and patient. She took her time and answered whatever stupid questions I had. 10 out 10 I'm definitely going back. Also I totally appreciate them being open on Thanksgiving
Love this place bethina lina gina tina dina DEGLARIS !!!! Is the best 🐐🤘🏽
My first experience with Theo’s was through delivery and it was lovely! The order arrived promptly and my driver Marlon was good vibes. Loved everything I got, I’ll definitely order again!
At Theo, there’s always something happening. From pop-up demos with top cannabis brands to seasonal celebrations and exclusive in-store deals, our events bring the community together and keep things fresh. Stop by, meet the reps, score deals and explore what’s new. There’s always a reason to visit.











Theo serves customers throughout Franklin Park, Franklin Township, New Brunswick, South Brunswick, Kendall Park, and nearby communities in Somerset County. We’re located just off Route 27, minutes from Princeton and Rutgers, with easy on-site parking for walk-ins and pickup orders.
Be part of the Theo Cannabis rewards program
and earn points. Earn points when you shop your favorite weed, cannabis, or edibles.
Unless you’re 20 years old and below, you don’t need a medical marijuana card. In NJ, recreational cannabis is legal for adults 21 and older. Just bring any valid government-issued ID and you’re good to go, it doesn’t have to be a New Jersey ID. Take note that you cannot go to a dispensary without a valid ID.
Yes! Theo now offers cannabis delivery.
Minimum order: $75
Free delivery: Within 5 miles
$25 fee: Within 10 miles
Beyond 10 miles? Please call us to inquire.
Same-day delivery: Order by 11AM for delivery by 5PM
Orders after 11AM: Delivered the next business day
Delivery is to residential addresses only.
Valid ID and matching name required at drop-off. No cash, only Aeropay, debit, or credit accepted. Drivers won’t enter buildings and will wait up to 5 minutes at the entrance. You’ll get text updates along the way.
Theo accepts cash, debit cards, credit cards, and ACH. An ATM is available on-site for customer use. NOTE: There are corresponding fees for the following: ATM – $2.5 / Debit Cards – $2.5 / Credit Cards – $5.
Great question – and yeah, we feel it too. Prices are higher in New Jersey because of state cannabis taxes, strict regulations, and limited licensed growers. But here at Theo, we always strive to offer low prices. Not only that, we also offer daily deals and monthly discounted items to make it easier on your wallet! Check out our deals page for more information on our weed promos.
Welcome to Theo A Cannabis Dispensary, your trusted destination for a premium weed dispensary experience in Franklin Park, NJ. At Theo, we take pride in offering a boutique experience that goes beyond just purchasing marijuana products. We are here to build a community, cater to local patrons, and elevate your cannabis journey to new heights.
We’re located at 3059 NJ-27 Units 104/105, Franklin Park, NJ, right off Route 27 and minutes from Princeton, New Brunswick, and South Brunswick. Whether you’re shopping medical or recreational cannabis, we’re easy to find and ready to help.