Best Dispensaries in Salem, OR (2026)

Top 8 cannabis dispensaries in Salem, Oregon, ranked by customer reviews and ratings.

Updated 12/11/2025
8 dispensaries
* NaN avg rating
#1
*
Truth Dispensary

Truth Dispensary

Location: 1735 Lancaster Drive Northeast, Salem
Phone: (503) 967-6010
* 4.8 (2848 reviews)
#2
*
OG Collective Dispensary - Hawthorne

OG Collective Dispensary - Hawthorne

Location: 3410 Hawthorne Avenue Northeast, Salem
Phone: (503) 385-1948
* 4.5 (1065 reviews)
#3
*
Green Cross Cannabis Emporium

Green Cross Cannabis Emporium

Location: 4550 Commercial Street Southeast, Salem
Phone: (503) 339-7158
* 4.6 (504 reviews)
*

Want your dispensary's brand on custom accessories?

Partner with MunchMakers for premium branded grinders, trays, and more

Get Wholesale Quote
#4
THC Recreation Station Salem

THC Recreation Station Salem

Location: 1295 Oxford Street Southeast, Salem
Phone: (503) 391-8214
* 4.7 (503 reviews)
#5
Homegrown Oregon Cannabis Dispensary • NE Salem

Homegrown Oregon Cannabis Dispensary • NE Salem

Location: 1803 Lansing Avenue Northeast, Salem
Phone: (971) 707-4101
* 4.7 (433 reviews)
#6
Nectar

Nectar

Location: 3514 Commercial Street Southeast, Salem
Phone: (503) 990-6667
* 4.6 (306 reviews)
#7
The Bake Shop

The Bake Shop

Location: 3125 Portland Road Northeast, Salem
Phone: (503) 793-4209
* 4.5 (186 reviews)
#8
OG Collective Dispensary - Liberty

OG Collective Dispensary - Liberty

Location: 1617 Liberty Street Northeast, Salem
Phone: (971) 701-6447
* 4.7 (159 reviews)

About Dispensaries in Salem, OR

Looking for the best cannabis dispensaries in Salem, Oregon? Our comprehensive directory ranks 8 dispensaries in Salem, based on real customer reviews, ratings, and community feedback.

These top-rated dispensaries offer a wide selection of cannabis products including flower, edibles, vapes, concentrates, and more. Many locations also offer online ordering, delivery, and curbside pickup for added convenience.

Frequently Asked Questions

What are the best dispensaries in Salem, OR?

Based on customer reviews and ratings, the top dispensaries in Salem are Truth Dispensary, OG Collective Dispensary - Hawthorne and Green Cross Cannabis Emporium .

How many dispensaries are in Salem?

There are 8 cannabis dispensaries in Salem, OR. Browse our complete list above to find the best option near you.

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

Requirements vary by location. Some dispensaries are recreational-only (21+), while others serve medical patients. Check individual dispensary listings for specific requirements, or contact the dispensary directly.

🏆 Dispensary Owners

Boost your brand with custom merchandise

Custom Grinders
Your logo, your colors
Rolling Trays
Premium quality, fast delivery
Ashtrays & More
Complete accessory line
No Minimum Orders
Fast 7-10 Day Turnaround
Wholesale Pricing
Get Quote →

Trusted by 2,000+ dispensaries nationwide