New Jersey Medical Marijuana Dispensaries: Where to Use Your Medical Card
Find licensed medical marijuana dispensaries near you. Browse all 56 New Jersey dispensary locations across 79 cities, or find the closest dispensary options from any of 558 NJ cities and towns.
All New Jersey medical marijuana dispensaries listed below are state-licensed and accept valid NJ medical marijuana cards. Find addresses, phone numbers, hours of operation, and directions to plan your visit. Medical cardholders save 14% compared to recreational prices.
💰 Save 14% on taxes with a New Jersey medical card
Get Your CardCities with Medical Marijuana Dispensaries
These 79 New Jersey cities have local dispensaries. Select a city to view all dispensary locations, hours, and contact info.
Find Nearest Dispensaries by City
Don't see your city above? Select your city below to find the closest medical marijuana dispensaries with distance, drive time, and directions. We cover 521 additional New Jersey cities and towns.
Showing 56 of 56 dispensaries
All New Jersey Dispensaries
- Medical·Recreational
Apothecarium Dispensary - Phillipsburg
Phillipsburg, NJ
55 S Main St
(908) 777-7420
- Medical·Recreational
Apothecarium Dispensary - Maplewood
Maplewood, NJ
1865 Springfield Ave
(973) 996-1420
- Medical·Recreational
Apothecarium Dispensary - Lodi
Lodi, NJ
200 NJ-17
(862) 910-2420
- Medical·Recreational
Ascend - Wharton
Wharton, NJ
325 NJ-15
(973) 786-1810
- Medical·Recreational
Ascend - Fort Lee
Fort Lee, NJ
461-469 West St
(973) 200-7696
- Medical·Recreational
Ascend - Rochelle Park
Rochelle Park, NJ
174 NJ-17
(973) 370-3150
- Medical·Recreational
Aunt Mary's Dispensary - Flemington
Flemington, NJ
100 Reaville Ave
(908) 257-0421
- Medical·Recreational
Ayr Wellness - Woodbridge
Woodbridge, NJ
950 US-1
(848) 999-2005
- Medical·Recreational
Ayr Wellness - Eatontown
Eatontown, NJ
59 Main St
(848) 999-2005
- Medical·Recreational
Ayr Wellness - Union
Union, NJ
2536 US-22
(848) 999-2005
- Medical·Recreational
BLOC - Somerset
Somerset, NJ
1075 Easton Ave
(973) 494-8500
- Medical·Recreational
BLOC - Waretown
Waretown, NJ
501 US-9
(973) 494-8550
- Medical·Recreational
BLOC - Ewing Township
Ewing Township, NJ
1761 N Olden Ave
(973) 494-8499
- Medical
Breakwater Treatment & Wellness - East Windsor
East Windsor, NJ
2 Corporate Dr
(609) 301-4980
- Medical·Recreational
Breakwater Treatment & Wellness - Roselle Park
Roselle Park, NJ
154 Westfield Ave W
(908) 445-8422
- Medical·Recreational
Brute's Roots - Egg Harbor Township
Egg Harbor Township, NJ
6206 Black Horse Pike
(609) 318-6206
- Medical·Recreational
Curaleaf - Bordentown
Bordentown, NJ
191 US-130
(609) 232-7686
- Medical·Recreational
Curaleaf - Edgewater Park
Edgewater Park, NJ
4237 US-130
(609) 232-7686
- Medical·Recreational
Curaleaf - Bellmawr
Bellmawr, NJ
640 Creek Rd
(856) 933-2100
- Medical·Recreational
Design 710 - Atlantic City
Atlantic City, NJ
112 Park Pl
- Medical·Recreational
Downtown FLWR - Jersey City
Jersey City, NJ
141 Newark Ave
- Medical·Recreational
Eastern Green - Voorhees Township
Voorhees Township, NJ
78 NJ-73
- Medical·Recreational
Garfield Gardens Dispensary - Garfield
Garfield, NJ
517 River Dr
- Medical·Recreational
Holistic Solutions - Atco
Atco, NJ
451 White Horse Pike
- Medical·Recreational
HoneyGrove - Clementon
Clementon, NJ
1337 Blackwood-Clementon Rd
- Medical
Illicit Gardens Dispensary - Secaucus
Secaucus, NJ
30 Wood Ave
- Medical·Recreational
Monmouth Wellness & Healing (Formerly NJ Leaf) - Freehold
Freehold, NJ
546 Park Ave
- Medical·Recreational
Monteverde NJ - Red Bank
Red Bank, NJ
45 Bridge Ave
- Medical·Recreational
MPX NJ - Atlantic City
Atlantic City, NJ
153 S New York Ave
- Medical·Recreational
MPX NJ - Pennsauken - Pennsauken Township
Pennsauken Township, NJ
5035 Central Hwy
- Medical·Recreational
MPX NJ - Sicklerville
Sicklerville, NJ
581 Berlin - Cross Keys Rd
- Medical·Recreational
NJ Leaf North Brunswick (Formerly Garden State Botanicals) - North Brunswick Township
North Brunswick Township, NJ
1345 US-1
- Medical
Restore NJ - Glassboro
Glassboro, NJ
300 William Dalton Dr
- Medical·Recreational
RIPT - Jersey City
Jersey City, NJ
220 Broadway
- Medical
RISE - Paramus
Paramus, NJ
145 Rte 4
(201) 270-2022
- Medical·Recreational
RISE - Paterson
Paterson, NJ
196 3rd Ave
(973) 440-2714
- Medical·Recreational
RISE - Bloomfield
Bloomfield, NJ
26-48 Bloomfield Ave
(862) 339-0111
- Medical·Recreational
Roots Dispensary - Willingboro
Willingboro, NJ
4402 US-130
- Medical·Recreational
Sanctuary Cannabis - Scotch Plains
Scotch Plains, NJ
2581 US-22
- Medical·Recreational
SilverLeaf Wellness - Somerset
Somerset, NJ
1743 NJ-27
- Medical·Recreational
Sweet Spot - Voorhees Township
Voorhees Township, NJ
903 White Horse Rd
- Medical·Recreational
The Botanist - Williamstown
Williamstown, NJ
2090 N Black Horse Pike
(856) 406-3836
- Medical·Recreational
The Botanist - Collingswood
Collingswood, NJ
35 W Crescent Blvd
(856) 406-3836
- Medical·Recreational
The Botanist - Egg Harbor Township
Egg Harbor Township, NJ
100 Century Dr
(609) 277-7547
- Medical·Recreational
The Cannabist - Mays Landing
Mays Landing, NJ
4476 Black Horse Pike Suite 2
(609) 246-6070
- Medical·Recreational
The Cannabist - Vineland
Vineland, NJ
1062 N Delsea Dr
(856) 213-9130
- Medical·Recreational
The Cannabist - Deptford
Deptford, NJ
1692 Clements Bridge Rd
(856) 302-1811
- Medical·Recreational
The Station - Hoboken
Hoboken, NJ
86 River St
- Medical·Recreational
Theo A. Cannabis - Franklin Park
Franklin Park, NJ
3059 NJ-27 unit 104
- Medical
Theory Wellness - Trenton
Trenton, NJ
461 New York Ave
(609) 403-1004
- Medical
Toke Lane Cannabis Dispensary - Trenton
Trenton, NJ
226 S Broad St
- Medical·Recreational
URB'N Dispensary - Newark
Newark, NJ
378 South St
- Medical·Recreational
Valley Wellness - Raritan
Raritan, NJ
407 US-202
- Medical·Recreational
Zen Leaf - Neptune Township
Neptune Township, NJ
NJ-66
- Medical·Recreational
Zen Leaf - Elizabeth
Elizabeth, NJ
117 Spring St
- Medical·Recreational
Zen Leaf - Lawrence Township
Lawrence Township, NJ
3256 Brunswick Pike
About Medical Marijuana Dispensaries in New Jersey
What to know before visiting a NJ dispensary
New Jersey has 56 licensed medical marijuana dispensaries serving patients across the state. These dispensaries are regulated by the state and required to test all products for safety and potency. To purchase cannabis products, you'll need a valid New Jersey medical marijuana card and government-issued ID.
New Jersey medical marijuana dispensaries offer a wide range of products including flower (buds), edibles, concentrates, vaporizers, tinctures, and topicals. Most dispensaries have knowledgeable staff who can help you find the right products for your qualifying condition. Medical cardholders in New Jersey save 14% on taxes compared to recreational purchases.
56
Licensed Dispensaries
79
Cities with Dispensaries
558
Cities Covered
14%
Medical Tax Savings
Medical Marijuana Products Available in New Jersey
🌿 Flower
Traditional cannabis buds in indica, sativa, and hybrid strains
🍬 Edibles
Gummies, chocolates, beverages, and other infused foods
💨 Vaporizers
Vape pens, cartridges, and disposable vaporizers
🧪 Concentrates
Wax, shatter, live resin, and other extracts
💧 Tinctures
Sublingual drops for precise dosing
🧴 Topicals
Creams, balms, and lotions for localized relief
Frequently Asked Questions: New Jersey Dispensaries
How many medical marijuana dispensaries are in New Jersey?
Do I need a medical card to buy from New Jersey dispensaries?
What products are available at New Jersey dispensaries?
What if there's no dispensary in my New Jersey city?
How do I get a New Jersey medical marijuana card?
What payment methods do New Jersey dispensaries accept?
Are there first-time patient discounts at New Jersey dispensaries?
New Jersey Medical Marijuana Qualifying Conditions
To shop at New Jersey dispensaries, you need a medical card. Common qualifying conditions include:
Get Your New Jersey Medical Marijuana Card
Required for medical purchases at all 56 New Jersey dispensaries. Save 14% vs recreational prices.
Last Updated: May 2026 · Verified by John Progar, CEO & Founder