Skip to main content

Best Delivery Dispensaries in Marion County, Oregon (2026)

Top 5 dispensaries for delivery in Marion County, Oregon, ranked by customer reviews and ratings.

Listings updated January 2026
5 dispensaries
* 4.7 avg rating
#1
*
Truth Dispensary

Truth Dispensary

Location: 1735 Lancaster Drive Northeast, Salem
Phone: (503) 967-6010
* 4.8 (2848 reviews)
vapes concentrates curbside-pickup delivery edibles
#2
*
Mary Jane's Farmacy

Mary Jane's Farmacy

Location: 1729 Center Street Northeast, Salem
Phone: (503) 586-3349
* 4.8 (120 reviews)
247 concentrates delivery edibles flower
#3
*
Green Cross Cannabis Emporium

Green Cross Cannabis Emporium

Location: 4550 Commercial Street Southeast, Salem
Phone: (503) 339-7158
* 4.6 (504 reviews)
concentrates delivery edibles flower medical
#4
Hierba Buena Inc.

Hierba Buena Inc.

Location: 3674 Pacific Highway, Hubbard
Phone: (971) 444-1420
* 4.6 (313 reviews)
delivery flower leafly medical pickup
#5
The Bake Shop

The Bake Shop

Location: 3125 Portland Road Northeast, Salem
Phone: (503) 793-4209
* 4.5 (186 reviews)
concentrates curbside-pickup delivery edibles flower

Delivery Dispensaries in Marion County, Oregon

5 dispensaries carry delivery in Marion County, Oregon, with an average rating of 4.7★ across 3,971 Google reviews. Oregon is recreational-legal, so adults 21+ can purchase here without a medical card.

These dispensaries are concentrated in Salem and Hubbard.

Frequently Asked Questions about Delivery in Marion County, Oregon

Which dispensaries are best for delivery in Marion County, Oregon?

Top three by combined rating and review volume: Truth Dispensary, Mary Jane's Farmacy and Green Cross Cannabis Emporium. Full ranking with addresses and hours is above.

How many dispensaries carry delivery?

5 licensed dispensaries in Marion County, Oregon carry delivery.

Do I need a medical card to purchase delivery in Oregon?

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

How much can I buy per visit in Oregon?

Per-transaction limit: 1 ounce flower, 5 grams concentrate per transaction (recreational), higher limits for medical.