Skip to main content

Best Dispensaries in Bayonne, NJ (2026)

Top 2 cannabis dispensaries in Bayonne, New Jersey, ranked by customer reviews and ratings.

Listings updated January 2026
2 dispensaries
* NaN avg rating
#1
*
FlynnStoned Cannabis Dispensary - Staten Island

FlynnStoned Cannabis Dispensary - Staten Island

Location: 755 Forest Avenue, Bayonne
Phone: (347) 934-3010
* 5.0 (359 reviews)
#2
*
High Dankery Cannabis Dispensary

High Dankery Cannabis Dispensary

Location: 7815 3rd Avenue, Bayonne
Phone: (347) 492-0282
* 4.9 (177 reviews)

Other Cities in New Jersey

Jersey City
13 dispensaries
New York
12 dispensaries
Franklin Township
8 dispensaries
Atlantic City
5 dispensaries
Bloomfield
4 dispensaries
Camden
4 dispensaries
Elizabeth
4 dispensaries
Hoboken
4 dispensaries
West Milford
4 dispensaries
Belleville
3 dispensaries
Englewood
3 dispensaries
Englishtown
3 dispensaries
Fort Lee
3 dispensaries
Maplewood
3 dispensaries
Mount Laurel Township
3 dispensaries
Newark
3 dispensaries
Rockaway
3 dispensaries
Absecon
2 dispensaries

Cannabis Dispensaries in Bayonne, NJ

Bayonne has 2 active dispensaries, located in Essex county. New Jersey is recreational-legal, so anyone 21+ with a valid ID can purchase here.

Top three by rating + review volume: FlynnStoned Cannabis Dispensary - Staten Island and High Dankery Cannabis Dispensary.

Frequently Asked Questions about Bayonne Dispensaries

What are the best dispensaries in Bayonne?

Based on Google ratings, review volume, and user signals, the top three in Bayonne are FlynnStoned Cannabis Dispensary - Staten Island and High Dankery Cannabis Dispensary. See the full ranking above with addresses, hours, and links.

How many dispensaries operate in Bayonne?

2 licensed dispensaries are currently active in Bayonne, NJ.

Do I need a medical card to buy cannabis in Bayonne?

No — New Jersey is recreational-legal. Adults 21 and over can purchase from any licensed dispensary in Bayonne with a government-issued ID.

How much can I buy per visit in Bayonne?

Per-transaction limit set by New Jersey: 1 ounce flower per transaction.