The Vail Valley, which extends over 30 miles from Eagle to Vail, has many options for purchasing both recreational and medical marijuana.  You won’t find any dispensaries in the cities of Vail or Avon as they both have laws prohibiting sales, instead most of the options are located in unincorporated Eagle County.

If you’re flying into Eagle County airport or are approaching Vail Valley heading east on I-70, then Sweet Leaf Pioneer in Eagle will be the closest dispensary.  Further east in Edwards you will find a couple more options, although only one is recreational. 

The main cluster of dispensaries in the Vail Valley are located in Eagle-Vail, which is 8 miles east of Vail Mountain Resort and just a few miles west of Avon (Beaver Creek).  Native Roots is one of the larger dispensaries in the area, with several others located along I-70. 

One moment please, loading stores.
Map Legend

High Country Healing

40801 Highway 6 Suite 5
Avon, CO 81620
Phone: (970) 470-4794
  • Recreational
Website Store Profile

Holistic Healthcare

40690 US-6 Avon, Ste D
Avon, CO 81620
Phone: (970) 949-7719
  • Medicinal
Website Store Profile

Hush Cannabis & Confections

40833 Hwy 6
Avon, CO 81620
  • Medicinal
Store Profile

Rocky Road Remedies

40814 US-6
Avon, CO 81620
Phone: (970) 688-5633
  • Recreational
Website Store Profile

Roots Rx - Eagle-Vail

40690 US-6
Avon, CO 81620
Phone: (970) 399-9333
  • Recreational
  • ATM On-Site
  • Handicapped Accessible
Website Store Profile

Roots Rx - Edwards

210 Edwards Village Blvd Ste B110
Edwards, CO 81632
Phone: (970) 446-6570
  • Recreational
Website Store Profile

Tumbleweed - Avon

40928 US Hwy 6 Unit 2E
Avon, CO 81620
Phone: (970) 949-7008
  • Medicinal
Website Store Profile

Tumbleweed - Edwards

57 Edwards Access Rd
Edwards, CO 81632
Phone: (970) 569-2366
  • Recreational
Website Store Profile