Skip to main content

Best Medical Dispensaries in Saint John County, New Brunswick (2026)

Top 3 dispensaries for medical in Saint John County, New Brunswick, ranked by customer reviews and ratings.

Listings updated January 2026
3 dispensaries
* 4.8 avg rating
#1
*
Sanctuary Cannabis

Sanctuary Cannabis

Location: 2581 U.S. 22, Scotch Plains
Phone: (201) 326-0174
* 5.0 (420 reviews)
concentrates edibles flower medical online-ordering
#2
*
Blue Oak Dispensary

Blue Oak Dispensary

Location: 1025 Broad Street, Bloomfield
Phone: (973) 893-8111
* 4.9 (319 reviews)
concentrates curbside-pickup delivery edibles flower
#3
*
Cannabist

Cannabist

Location: 1062 North Delsea Drive, Vineland
Phone: (856) 213-9445
* 4.5 (1177 reviews)
concentrates delivery edibles flower medical

Medical Dispensaries in Saint John County, New Brunswick

3 dispensaries carry medical in Saint John County, New Brunswick, with an average rating of 4.8★ across 1,916 Google reviews.

These dispensaries are concentrated in Scotch Plains, Bloomfield and Vineland.

Frequently Asked Questions about Medical in Saint John County, New Brunswick

Which dispensaries are best for medical in Saint John County, New Brunswick?

Top three by combined rating and review volume: Sanctuary Cannabis, Blue Oak Dispensary and Cannabist. Full ranking with addresses and hours is above.

How many dispensaries carry medical?

3 licensed dispensaries in Saint John County, New Brunswick carry medical.