Find weed dispensaries in Bristol, VA
Loading results
Frequently asked questions
To buy recreational weed in Bristol, VA you must be at least 21 years old and have a valid photo ID.
No, you do not need a medical marijuana card to buy weed in Bristol, VA since it has been legalized for adult use.
Yes, many dispensaries in Bristol, VA offer online ordering with Leafly. You can place an online order for weed at Leafly.com and pick it up at your local dispensary.
The only place you can legally smoke weed in Bristol, VA is at a private residence. Smoking or consuming marijuana in public places is illegal.