The Weed Street Journal

Cannabis Culture; Marijuana News and Educational Content

Dispensaries in New Jersey

New Jersey has 327 licensed cannabis dispensaries in 149 cities and towns, all licensed by the New Jersey Cannabis Regulatory Commission (CRC). Adults 21+ with a valid government ID can buy up to 1 ounce of flower, or its equivalent in other products, per transaction, and visitors from other states can buy too. 57 of the stores are medical dispensaries, known in New Jersey as alternative treatment centers, that serve registered patients. Home growing is not legal in New Jersey, so a licensed store is the only legal place to buy.

Pick a city below to see every licensed store there, with addresses, phone numbers and maps. The biggest markets are Jersey City (25), Atlantic City (17), Somerset (12), Plainfield (6), Bloomfield (5), Camden (4), Elizabeth (5), Mt Holly (5), Mt Laurel Township (5) and Newark (5).

Zen Leaf

Medical

Bloc

Medical

Curaleaf

Medical

New Jersey Dispensaries by City

Every New Jersey city, town and township with at least one licensed cannabis store is listed here, largest first. The names follow each store's postal address, which in New Jersey is often not the name of the town that governs it. Somerset, for example, is the postal name for much of Franklin Township, and Newfoundland and Hewitt are mailing addresses inside West Milford Township. Some places appear as townships, such as Mt Laurel Township and Voorhees Township, because that is how the state's list names them. Click a name to see its stores.

CityLicensed storesOf which
Jersey City252 medical
Atlantic City172 medical
Somerset122 medical
Plainfield60 medical
Bloomfield51 medical
Camden50 medical
Elizabeth51 medical
Mt Holly50 medical
Mt Laurel Township50 medical
Newark51 medical
Egg Harbor Township42 medical
Englishtown40 medical
Highland Park40 medical
Hoboken41 medical
Irvington40 medical
Maplewood41 medical
Scotch Plains41 medical
Trenton42 medical
West Milford40 medical
West Orange40 medical
Belleville30 medical
Blackwood30 medical
Eatontown31 medical
Glassboro31 medical
Lambertville30 medical
Maywood30 medical
New Brunswick30 medical
Newton30 medical
Red Bank31 medical
Rockaway30 medical
Sussex30 medical
Union31 medical
Voorhees Township32 medical
Williamstown31 medical
Woodbury30 medical
Absecon20 medical
Andover20 medical
Atco21 medical
Bordentown21 medical
Bridgeton20 medical
Clementon21 medical
Delran20 medical
Dover20 medical
East Orange20 medical
Edgewater Park21 medical
Egg Harbor City20 medical
Elmwood Park20 medical
Ewing Township21 medical
Fort Lee21 medical
Franklin Park21 medical
Gibbsboro20 medical
Hackettstown20 medical
Hamilton Township20 medical
Harrison20 medical
Kingston20 medical
Lake Hopatcong20 medical
Lakehurst20 medical
Marlton20 medical
Matawan20 medical
Newfoundland20 medical
North Bergen20 medical
North Brunswick Township21 medical
North Plainfield20 medical
Oak Ridge20 medical
Paterson21 medical
Pennington20 medical
Phillipsburg21 medical
Roselle20 medical
Roselle Park21 medical
Runnemede20 medical
Saddle Brook20 medical
Somerdale20 medical
South Bound Brook20 medical
Toms River20 medical
Willingboro21 medical
Avenel10 medical
Bellmawr11 medical
Boonton10 medical
Brooklawn10 medical
Browns Mills10 medical
Buena10 medical
Butler10 medical
Cape May10 medical
Cape May Court House10 medical
Carlstadt10 medical
Carneys Point10 medical
Cinnaminson10 medical
Cliffwood11 medical
Collingswood11 medical
Cranbury10 medical
Deptford11 medical
Evesham10 medical
Flemington11 medical
Freehold11 medical
Garfield11 medical
Gloucester City10 medical
Hackensack10 medical
Haledon10 medical
Hammonton10 medical
Hewitt10 medical
Highlands10 medical
Hopewell10 medical
Keansburg10 medical
Keyport10 medical
Lawrence Township11 medical
Little Falls Township10 medical
Little Ferry10 medical
Lodi11 medical
Lumberton Township10 medical
Mays Landing11 medical
Merchantville10 medical
Metuchen10 medical
Morristown10 medical
Mt Ephraim10 medical
Neptune City10 medical
Neptune Township11 medical
Netcong10 medical
North Cape May10 medical
Oaklyn10 medical
Ocean Township10 medical
Paramus11 medical
Paulsboro11 medical
Pemberton10 medical
Penns Grove10 medical
Pennsauken Township11 medical
Pleasantville10 medical
Princeton10 medical
Rahway10 medical
Raritan11 medical
River Edge10 medical
Riverside10 medical
Rochelle Park11 medical
Salem10 medical
Secaucus11 medical
Sicklerville11 medical
South Orange Village10 medical
South River10 medical
Springfield10 medical
Tinton Falls10 medical
Vernon Township10 medical
Vineland11 medical
Waretown11 medical
Washington10 medical
Wenonah10 medical
West New York10 medical
Wharton11 medical
Woodbridge11 medical
Woodbury Heights10 medical
Wrightstown10 medical

New Jersey Dispensaries by Region

New Jersey's stores are spread widely. No single city has more than about one in thirteen of them, and every one of the state's 21 counties has at least one store in our list. The counts below come from each store's county.

Jersey City and Hudson County (35 stores)

Jersey City has 25 stores, the most of any city in New Jersey, and 2 of them also serve medical patients. Hudson County adds Hoboken (4), Harrison, North Bergen, Secaucus and West New York, for 35 stores in all. These are the closest New Jersey stores to Manhattan, but New York has its own legal market, and carrying cannabis across the Hudson is still illegal, because it crosses a state line.

Newark, Essex and Union Counties (52 stores)

Essex County has 28 stores. Newark and Bloomfield have 5 each, and Irvington, West Orange and Maplewood have 4 each, with more in Belleville, East Orange and South Orange. Newark also has one of the first four consumption areas the CRC approved in 2025. Union County has 24: Plainfield leads with 6, followed by Elizabeth (5), Scotch Plains (4) and Union (3), and Roselle, Roselle Park, Springfield and Rahway have the rest. Several of these stores sit on Route 22, which runs through Union and Springfield.

Bergen and Passaic Counties (28 stores)

Bergen is New Jersey's most populous county, yet it has just 17 stores in our list, several of them on Routes 4, 17 and 46. Maywood has 3, and Fort Lee, Elmwood Park and Saddle Brook have two each, with single stores in Hackensack, Paramus, Lodi, River Edge, Rochelle Park, Little Ferry, Carlstadt and Garfield. Passaic County has 11. West Milford Township, in the hills near the New York line, has the most, with 4 under its own name plus stores with Newfoundland and Hewitt addresses. Paterson has 2, and Little Falls and Haledon have one each.

Northwest New Jersey (32 stores)

Morris County has 14 stores, in Rockaway (3), Dover, Lake Hopatcong, Oak Ridge, Morristown, Wharton, Netcong, Boonton and Butler, several of them along Routes 15, 23 and 46. Sussex County has 9, a high count for a rural county, in Sussex, Newton, Andover and Vernon Township. Warren County has stores in Hackettstown, Washington and Phillipsburg, across the Delaware River from Easton, Pennsylvania. In Hunterdon County, Lambertville has 3 stores across the river from New Hope, Pennsylvania, and Flemington has one. Pennsylvania has not legalized adult-use cannabis, so do not carry anything you buy here back across those bridges.

Central New Jersey (48 stores)

Somerset has 12 stores, the third-highest count in the state, half of them on Hamilton Street and Easton Avenue on the edge of New Brunswick. Somerset County has 22 in all, with more in Franklin Park, Kingston, North Plainfield, South Bound Brook, Raritan and on Route 27 near Princeton. Middlesex County has 14, led by Highland Park (4) and New Brunswick (3), home of Rutgers, with others in North Brunswick, Metuchen, Woodbridge, Avenel, Cranbury and South River. Mercer County has 12: Trenton, the state capital, has 4, and Ewing, Hamilton, Lawrence, Pennington and Hopewell have the rest.

The Jersey Shore: Monmouth and Ocean (26 stores)

Monmouth County has 21 stores, led by Englishtown (4), Eatontown (3) and Red Bank (3), with more in Matawan, Freehold, Keansburg, Keyport, Highlands, Cliffwood, Neptune, Ocean Township and Tinton Falls. Ocean County has more than 600,000 residents but only 5 stores in our list, in Toms River, Lakehurst and Waretown, so shore visitors heading south of Monmouth may need to plan ahead.

Atlantic City and the Southern Shore (35 stores)

Atlantic City has 17 stores, second only to Jersey City, and two of the first four consumption areas the CRC approved in 2025 are in Atlantic City. The casinos are a separate matter: smoking cannabis in a public place is illegal, so do not expect to use it on the Boardwalk or the casino floor. Atlantic County has 29 stores in all, with more in Egg Harbor Township (4), Absecon, Egg Harbor City, Pleasantville, Mays Landing, Hammonton and Buena. Cape May County has stores in Cape May, North Cape May and Cape May Court House, and Cumberland County has stores in Bridgeton and Vineland.

South Jersey and the Philadelphia Suburbs (73 stores)

This is the largest region in our list. Camden County has 29 stores: the city of Camden has 5, Voorhees Township has 3, and small boroughs along the White Horse Pike and Black Horse Pike, such as Somerdale, Runnemede, Atco and Blackwood, have one or two each, as do Clementon and Gibbsboro. Burlington County has 27, led by Mt Holly and Mt Laurel Township with 5 each, and more along Route 130 in Bordentown, Edgewater Park and Willingboro, plus Delran, Riverside and Marlton. Gloucester County has 14, in Woodbury, Williamstown, Glassboro and nearby towns, and Salem County has stores in Penns Grove and Carneys Point, near the Delaware Memorial Bridge, and in Salem. Many shoppers here live minutes from Philadelphia, but taking cannabis into Pennsylvania is illegal under both Pennsylvania and federal law.

How New Jersey Licenses Dispensaries: The Cannabis Regulatory Commission

New Jersey legalized adult-use cannabis with the Cannabis Regulatory, Enforcement Assistance, and Marketplace Modernization Act, known as the CREAMM Act (P.L.2021, c.16), approved on February 22, 2021. The Cannabis Regulatory Commission licenses and regulates both adult-use and medical cannabis businesses. The first 12 dispensaries began adult-use sales on April 21, 2022, according to the CRC.

A New Jersey store falls into one of two groups:

  • Class 5 cannabis retailer: A store licensed to sell adult-use cannabis to anyone 21 or older. Most of the stores in our directory are Class 5 retailers that sell only adult-use cannabis.
  • Alternative treatment center (ATC): A medical dispensary that serves registered patients in the state's Medicinal Cannabis Program. Many ATCs also sell adult-use cannabis at the same address, and they must give patients priority service. 57 stores in our directory serve medical patients and are shown with a Medical badge.

The CREAMM Act also created a Class 6 delivery license, and a retailer may add one cannabis consumption area, indoors or outdoors, with local approval. The CRC approved the first four consumption area endorsements on July 15, 2025: two in Atlantic City, one in Merchantville and one in Newark. Each one must pass a final inspection before it opens.

Local governments decide whether stores can open. Under the CREAMM Act, a city, town or township may ban one or more classes of cannabis business by ordinance, and many towns chose to keep stores out. A town cannot stop licensed delivery to its residents, though. Towns that allow stores can also set local rules on their location and hours, and may add a local cannabis tax of up to 2%.

Buying Cannabis in New Jersey: Age, ID, Limits and Delivery

  • Age and ID: Anyone 21 or older, New Jersey resident or visitor, can buy. Dispensary staff must see a government-issued ID, and the CRC says they may not copy it or keep a record of your purchase beyond the transaction, according to the CRC's adult personal use page.
  • Purchase limit: A store may sell up to the equivalent of 1 ounce (28.35 grams) of usable cannabis in each transaction. That means 1 ounce of dried flower, 4 grams of concentrate or resin, 4 grams of vape oil, or 1,000 milligrams of edibles, such as ten 100 mg packages of gummies. You can mix products, for example half an ounce of flower plus 2 grams of concentrate.
  • Possession: Having 6 ounces of marijuana or less, or 17 grams of hashish or less, is not subject to any punishment for adults under N.J.S.A. 2C:35-10. More than 6 ounces is a fourth-degree crime.
  • Gifting: An adult may give up to 1 ounce to another adult 21 or older, as long as no payment or compensation is involved.
  • Delivery: Licensed delivery services can bring products from a licensed retailer to your home, and your town cannot ban delivery even if it bans stores.
  • Hours: Each store sets its own hours within local rules, so check the listing before you go.
RuleAdult use (21+)Registered medical patients
Purchase limit1 ounce of flower or its equivalent per transactionUp to 3 ounces (85 grams) per 30 days, as set by the practitioner
Possession6 ounces of marijuana or 17 grams of hashish6 ounces of marijuana or 17 grams of hashish
State sales tax6.625%0%
Home growNot allowedNot allowed

For possession penalties, driving rules, hemp THC products and the rest of the law, see our full guide to New Jersey marijuana laws.

Medical Marijuana Dispensaries in New Jersey

The CRC runs New Jersey's Medicinal Cannabis Program under the Jake Honig Act. A participating health care practitioner must recommend cannabis for a qualifying condition, and adults and minors with a qualifying condition can take part. According to the CRC's patient FAQ, a digital patient ID is available in the patient portal, and a physical card costs $10. A patient may name up to two registered caregivers to pick up products from an ATC.

Patients get three practical advantages. First, lower taxes: the state sales tax on medical cannabis is 0%, though municipal taxes of up to 2% can still apply. Second, priority: medical dispensaries must give patients priority service, and many offer patient-only lines or hours. Third, access under 21: the medical program is the only legal way for people under 21 to get cannabis in New Jersey. The medical limit is up to 3 ounces (85 grams) in 30 days, as set by the patient's practitioner, and terminally ill patients are exempt from the limit.

Visiting patients from other states cannot use their home-state card on its own. They must first be enrolled by a registered New Jersey practitioner, who can issue a nonrenewable, six-month card. Home cultivation is not allowed for patients either: the CRC says current law does not let it permit or regulate growing medical cannabis at home.

New Jersey Cannabis Taxes and Prices

New Jersey does not charge shoppers a separate cannabis excise tax. Instead, according to the Division of Taxation's bulletin TB-104:

  • 6.625% state sales tax on every adult-use purchase, the standard New Jersey rate. Licensed delivery services collect it too.
  • Local cannabis transfer tax of up to 2% on retail sales in towns that choose to charge one. Each town sets its own rate, so the total at the register depends on the store's address.
  • Social Equity Excise Fee paid by growers when they sell cannabis to other businesses. The CRC kept it at $2.50 per ounce for 2026, according to its April 2026 report to the Legislature. Shoppers do not see it as a line item, but it is built into shelf prices.

Medical purchases pay no state sales tax, though the local tax of up to 2% can apply. Prices vary from store to store and from town to town, so compare out-the-door prices, daily deals and first-visit discounts rather than shelf tags. If you live near the New York line, remember that anything bought in either state has to stay in that state.

Where You Can and Cannot Use Cannabis in New Jersey

  • No public smoking: The CREAMM Act does not allow anyone to smoke, vape or aerosolize cannabis in a public place, under N.J.S.A. 2C:35-10a. That covers every place where tobacco smoking is banned, plus any indoor public place, and New Jersey Smoke-Free Air Act penalties apply.
  • Private property: Use is allowed on private property with the owner's permission. Landlords, condominium associations and co-ops may restrict smoking, and hotels and motels may allow cannabis smoking in up to 20% of guest rooms if they choose.
  • Consumption areas: A licensed consumption area attached to a dispensary is the legal option outside the home. Everyone inside must be 21 or older with photo ID, and alcohol is not allowed.
  • Colleges: Consuming cannabis on the grounds or in the buildings of any public or private college or university is banned.
  • Vehicles: A driver may not consume cannabis while operating a vehicle, and passengers may not smoke or vape it while the vehicle is moving. Cannabis DUI is charged under the same statute as alcohol DUI, N.J.S.A. 39:4-50, and New Jersey has no per se THC limit, so the charge rests on evidence of impairment.
  • Federal property: Cannabis is illegal in national parks, on military bases such as Joint Base McGuire-Dix-Lakehurst and at other federal sites. See our federal marijuana law guide.
  • State lines: The CRC states that it is still illegal to transport cannabis across state lines. That includes trips to New York and Delaware, which both have legal markets, and to Pennsylvania, which allows only medical cannabis. Compare the rules in our state-by-state cannabis law guides.

New Jersey Dispensary FAQ

How many dispensaries are in New Jersey?

Our directory lists 327 licensed cannabis dispensaries in New Jersey, in 149 cities and towns. Jersey City has the most, followed by Atlantic City and Somerset.

How old do you have to be to buy weed in New Jersey?

21, with a valid government-issued ID. Registered medical patients, including minors with a qualifying condition, can get cannabis through the medical program at an alternative treatment center.

Can tourists buy weed in New Jersey?

Yes. Anyone 21 or older with a government ID, resident or visitor, can buy at a licensed dispensary, up to 1 ounce of flower or its equivalent per transaction. Taking it out of New Jersey is illegal.

How much weed can you buy in New Jersey?

Up to 1 ounce (28.35 grams) of flower per transaction, or 4 grams of concentrate, 4 grams of vape oil or 1,000 mg of edibles, or a mix that adds up to the same. Adults may possess up to 6 ounces without penalty.

What is the tax on weed in New Jersey?

The 6.625% state sales tax, plus a local cannabis tax of up to 2% in towns that charge one. Medical purchases pay no state sales tax.

Can you grow weed in New Jersey?

No. Home cultivation is not legal for adults or for medical patients, which is why licensed dispensaries are the only legal source.

Why does my town have no dispensaries?

New Jersey lets each town ban some or all types of cannabis business, and many did. Possession is still legal there for adults 21 and older, and towns cannot block licensed delivery to residents.

Does your dispensary need more visibility? Cannabis shoppers use The Weed Street Journal to compare stores, read strain guides and check the law before they buy. Advertise with us · Spotted a wrong address, phone number or hours? Tell us and we will fix it free.

How we build this directory: Store names and addresses come from the Cannabis Regulatory Commission's map of licensed adult-use dispensaries and alternative treatment centers. We check each store against map data, leave out stores reported as permanently closed, and refresh the list as the CRC adds new stores. For the rules in every state, see our state-by-state cannabis law guides.