Skip to main content

Best Pre-Rolls Dispensaries in Middlesex County, New Jersey (2026)

Top 3 dispensaries for pre-rolls in Middlesex County, New Jersey, ranked by customer reviews and ratings.

Listings updated January 2026
3 dispensaries
* 4.7 avg rating
#1
*
Main Street Dispensary

Main Street Dispensary

Location: 311 Raritan Avenue, Highland Park
Phone: (732) 253-0095
* 5.0 (313 reviews)
concentrates delivery edibles flower medical
#2
*
Ayr Dispensary Woodbridge

Ayr Dispensary Woodbridge

Location: 950 U.S. Route 1, Woodbridge Township
Phone: (848) 999-2005
* 4.6 (6015 reviews)
concentrates edibles flower medical online-ordering
#3
*
Breakwater Treatment & Wellness Cranbury - Medical Cannabis Dispensary

Breakwater Treatment & Wellness Cranbury - Medical Cannabis Dispensary

Location: 2 Corporate Drive, Cranbury
Phone: (732) 703-7300
* 4.6 (1385 reviews)
concentrates edibles flower medical pre-rolls

Pre-Rolls Dispensaries in Middlesex County, New Jersey

3 dispensaries carry pre-rolls in Middlesex County, New Jersey, with an average rating of 4.7★ across 7,713 Google reviews. New Jersey is recreational-legal, so adults 21+ can purchase here without a medical card.

These dispensaries are concentrated in Highland Park, Woodbridge Township and Cranbury.

Frequently Asked Questions about Pre-Rolls in Middlesex County, New Jersey

Which dispensaries are best for pre-rolls in Middlesex County, New Jersey?

Top three by combined rating and review volume: Main Street Dispensary, Ayr Dispensary Woodbridge and Breakwater Treatment & Wellness Cranbury - Medical Cannabis Dispensary. Full ranking with addresses and hours is above.

How many dispensaries carry pre-rolls?

3 licensed dispensaries in Middlesex County, New Jersey carry pre-rolls.

Do I need a medical card to purchase pre-rolls in New Jersey?

No — New Jersey is recreational-legal. A government-issued ID showing 21+ is sufficient.

How much can I buy per visit in New Jersey?

Per-transaction limit: 1 ounce flower per transaction.