Your Trusted Cannabis Dispensary in Franklin Park, NJ

Premium Selection & Service

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.

4.8 Rating

Now accepting Credit Cards

Why Choose Theo?

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:

Interior of Theo, a cannabis dispensary near New Brunswick, NJ, showcasing colorful product displays, pre-rolls, edibles, and checkout stations with branded signage and a welcoming retail setup.

What Our Happy Customers Say

Kemar Tulloch
google
Kemar Tulloch
June 13, 2025

Lani held it down. Excellent customer service

Louis Sloat
google
Louis Sloat
June 12, 2025

Delaney was delightful helping out at the front desk. A warm smile and a genuine conversation is always a great way to be greeted

I Prefer Craft Beer (I Prefer Craft Beer)
google
I Prefer Craft Beer (I Prefer Craft Beer)
June 12, 2025

Big fan here! Love the customer service and knowledge of the staff. We also host the occasional Cars, Cannabis, and Coffee event here. The owners are nothing short of great!

Our Top Cannabis Products

Glass jar filled with premium cannabis flower buds on a teal background. Represents the flower product category at Theo cannabis dispensary.

FLOWER

Premium hand-selected cannabis strains for every preference

Cannabis preroll resting on a black grinder with green foliage in the background. Showcases Theo’s preroll product offerings.

PRE-ROLLS

Good-looking, ready-to-enjoy joints rolled smooth for anytime ease

Assorted cannabis-infused gummies in vibrant colors stacked on a light green background. Represents edibles category at Theo dispensary.

EDIBLES

Tasty THC treats | from gummies to chocolates, all packed with flavor

Cannabis flower on a table with dollar bills near by,

DEALS

Big savings on the cannabis products you already love

Demos and Events

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.

SPECIAL OFFERS

Top Cannabis Brands

Stay in the Know

Stay up-to-date on the latest cannabis news and research! Here you'll find information to help you along your medical cannabis journey.

Proudly Serving Franklin Park & Neighboring Towns

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.

You can't stay away outside of Theo Rewards

Be part of the Theo Cannabis rewards program and earn points. Earn points when you shop your favorite weed, cannabis, or edibles.

FREQUENTLY ASKED QUESTIONS

Do I need a medical marijuana card to buy weed in New Jersey Dispensaries?

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. 

Do you deliver in Franklin Park?

Sorry, Theo does not offer cannabis delivery at this time. But you can order online and have your items ready for quick pickup.

What are your payment options?

Theo accepts cash and debit cards. An ATM is available on-site for customer use.

Why is weed expensive in New Jersey?

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.

Line art of a Greek bust surrounded by illustrated smoke clouds with the Theo Cannabis Co logo and the words ‘Join Us’ in bold green text – featured image for dispensary About Us section.

About Theo

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.

Our Location & Hours

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.

Contact Form

Please fill out the form. We will get back to you promptly.