The Dharma Experience


Thank you for choosing Dharma Pharmaceuticals as your dispensary of choice. We’re happy you’re here. We’ve designed our dispensary with you in mind!

Our patient care advocates are available to offer you the most up to date product information in a relaxed and friendly environment.

It is our promise to provide you the opportunity to meet with a Pharmacist in a confidential setting. We can help you develop a treatment plan and provide you with information to track your results.

How to Become a Dharma Patient

Visit a Registered Practitioner

You must first obtain a valid written certification from a Board of Pharmacy-registered practitioner.

Register as a Patient

Register with the Commonwealth of Virginia by applying for registration as a patient to possess cannabis oil.

Visit Dharma Pharmaceuticals

Bring your Valid Photo ID, Certification from Registered Practitioner & Patient Registration with you.

Our Team

Our Products

we accept cash & canpay

Federal Regulations keep us from accepting any major credit cards. Get set up with Canpay today to pay for your orders. We also offer an onsite ATM.