Skip to main content

Best Dispensaries in Asbury Park, NJ (2026)

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

Listings updated January 2026
2 dispensaries
* NaN avg rating
#1
*
The Flowery Dispensary Staten Island

The Flowery Dispensary Staten Island

Location: 3022 Veterans Road West, Asbury Park
Phone: (718) 554-4109
* 4.9 (1289 reviews)
#2
*
Legal Leaf NJ Asbury Park

Legal Leaf NJ Asbury Park

Location: 700 Bangs Avenue, Asbury Park
Phone: (732) 361-3054
* 5.0 (38 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 Asbury Park, NJ

Asbury Park has 2 active dispensaries, located in Essex and Monmouth counties. New Jersey is recreational-legal, so anyone 21+ with a valid ID can purchase here.

Top three by rating + review volume: The Flowery Dispensary Staten Island and Legal Leaf NJ Asbury Park.

Frequently Asked Questions about Asbury Park Dispensaries

What are the best dispensaries in Asbury Park?

Based on Google ratings, review volume, and user signals, the top three in Asbury Park are The Flowery Dispensary Staten Island and Legal Leaf NJ Asbury Park. See the full ranking above with addresses, hours, and links.

How many dispensaries operate in Asbury Park?

2 licensed dispensaries are currently active in Asbury Park, NJ.

Do I need a medical card to buy cannabis in Asbury Park?

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

How much can I buy per visit in Asbury Park?

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