Skip to main content

Best 24/7 Open Dispensaries in Oregon (2026)

Top 5 dispensaries for 24/7 open in Oregon, ranked by customer reviews and ratings.

Listings updated January 2026
5 dispensaries
* 4.7 avg rating
#1
*
Mary Jane's Farmacy

Mary Jane's Farmacy

Location: 1729 Center Street Northeast, Salem
Phone: (503) 586-3349
* 4.8 (120 reviews)
topicals flower medical pickup pre-rolls
#2
*
Sumpter Nugget Dispensary

Sumpter Nugget Dispensary

Location: 160 Mill Street, Sumpter
Phone: (541) 894-2939
* 4.7 (542 reviews)
recreational 247 concentrates edibles flower
#3
*
The Green Jar

The Green Jar

Location: 5012 East Grand Avenue, Dallas
Phone: (469) 283-8804
* 4.7 (104 reviews)
pre-rolls online-ordering flower delivery concentrates
#4
The Farmacy Dispensary | Marijuana Products | Astoria, OR

The Farmacy Dispensary | Marijuana Products | Astoria, OR

Location: 2911 Marine Drive, Astoria
Phone: (503) 741-3114
* 4.6 (240 reviews)
pickup online-ordering medical delivery concentrates
#5
The New Amsterdam

The New Amsterdam

Location: 15 North F Street, Lakeview
Phone: (541) 947-3227
* 4.5 (160 reviews)
247 concentrates delivery dutchie online-ordering

24/7 Open Dispensaries in Oregon

5 dispensaries carry 24/7 open in Oregon, with an average rating of 4.7★ across 1,166 Google reviews. Oregon is recreational-legal, so adults 21+ can purchase here without a medical card.

These dispensaries are concentrated in Salem, Sumpter and Dallas.

Frequently Asked Questions about 24/7 Open in Oregon

Which dispensaries are best for 24/7 open in Oregon?

Top three by combined rating and review volume: Mary Jane's Farmacy, Sumpter Nugget Dispensary and The Green Jar. Full ranking with addresses and hours is above.

How many dispensaries carry 24/7 open?

5 licensed dispensaries in Oregon carry 24/7 open.

Do I need a medical card to purchase 24/7 open 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.