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).
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.
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.
| Rule | Adult use (21+) | Registered medical patients |
|---|---|---|
| Purchase limit | 1 ounce of flower or its equivalent per transaction | Up to 3 ounces (85 grams) per 30 days, as set by the practitioner |
| Possession | 6 ounces of marijuana or 17 grams of hashish | 6 ounces of marijuana or 17 grams of hashish |
| State sales tax | 6.625% | 0% |
| Home grow | Not allowed | Not 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.
