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

105 Edwards Village Boulevard, Suite E202
Edwards, CO 81632
Phone: (970) 926-4221
  • Medicinal
Website 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

Tumbleweed

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

Tumbleweed Medical Mile

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