Skip to main content

Best Medical Dispensaries in Lane County, Oregon (2026)

Top 11 dispensaries for medical in Lane County, Oregon, ranked by customer reviews and ratings.

Listings updated January 2026
11 dispensaries
* 4.5 avg rating
#1
*
Flowr of Lyfe

Flowr of Lyfe

Location: 114 West Broadway, Eugene
Phone: (541) 653-8801
* 4.8 (666 reviews)
concentrates edibles flower medical online-ordering
#2
*
New Millennium

New Millennium

Location: 2893 Oak Street, Eugene
Phone: (541) 357-4211
* 4.7 (224 reviews)
vapes delivery edibles flower medical
#3
*
Smooth Roots Veneta

Smooth Roots Veneta

Location: 25805 Oregon 126, Veneta
Phone: (458) 207-9189
* 4.7 (97 reviews)
medical dutchie flower tinctures
#4
SpaceBuds

SpaceBuds

Location: 741 Lincoln Street, Eugene
Phone: (541) 505-9834
* 4.6 (439 reviews)
delivery tinctures recreational pre-rolls online-ordering
#5
Holy Grail Pharms

Holy Grail Pharms

Location: 1293 Lincoln Street, Eugene
Phone: (458) 201-8922
* 4.6 (61 reviews)
flower concentrates medical recreational tinctures
#6
Sweet Tree Farms

Sweet Tree Farms

Location: 4097 West 11th Avenue, Eugene
Phone: (541) 246-8075
* 4.5 (820 reviews)
medical delivery vapes recreational online-ordering
#7
The Medication Station Dispensary - Cottage Grove

The Medication Station Dispensary - Cottage Grove

Location: 1041 North Pacific Highway, Cottage Grove
Phone: (541) 649-1819
* 4.5 (260 reviews)
delivery edibles flower medical online-ordering
#8
Jamaica Joel's

Jamaica Joel's

Location: 37 West 13th Avenue, Eugene
Phone: (541) 505-8293
* 4.4 (312 reviews)
vapes tinctures recreational pre-rolls online-ordering
#9
Good Karma

Good Karma

Location: 3332 Main Street, Springfield
Phone: (541) 246-5914
* 4.4 (154 reviews)
recreational topicals vapes medical pickup
#10
NoDak Green Prairie

NoDak Green Prairie

Location: 390 Coburg Road, Eugene
Phone: (541) 505-8740
* 4.2 (164 reviews)
tinctures flower edibles concentrates curbside-pickup
#11
Oregon's Green Rush

Oregon's Green Rush

Location: 2644 River Road, Eugene
Phone: (541) 653-8523
* 3.7 (173 reviews)
curbside-pickup delivery flower medical edibles

Medical Dispensaries in Lane County, Oregon

11 dispensaries carry medical in Lane County, Oregon, with an average rating of 4.5★ across 3,370 Google reviews. Oregon is recreational-legal, so adults 21+ can purchase here without a medical card.

These dispensaries are concentrated in Eugene, Veneta and Cottage Grove.

Frequently Asked Questions about Medical in Lane County, Oregon

Which dispensaries are best for medical in Lane County, Oregon?

Top three by combined rating and review volume: Flowr of Lyfe, New Millennium and Smooth Roots Veneta. Full ranking with addresses and hours is above.

How many dispensaries carry medical?

11 licensed dispensaries in Lane County, Oregon carry medical.

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