Apply for you Virginia Medical Marijuana Card Online

Legal Status

Medical & Recreational

Purchase Limits

4 oz/90-day period

Taxes

Medical 5.3%, Rec 26.3%

Cultivation

Legal. Up to 4 plants at home (adults 21+)

Virginia Legal Resources

How To Get Your Virginia Medical Marijuana Card

1

Book Your Appointment

Provide some basic medical history and book an appointment with a licensed Virginia medical marijuana doctor. The $149 fee includes your consultation fee, physician copay, and the medical evaluation for your recommendation.

Step 1
2

Talk To An MMJ Doctor

Consult with a Virginia-licensed marijuana physician who will evaluate your condition and answer any questions you have about medical cannabis treatment. Virginia allows telehealth for both initial certification and renewals.

Step 2
3

Receive Your Medical Card

Once you are certified, you can start purchasing from licensed dispensaries with your written certification and a valid ID. Registering with the Virginia Cannabis Control Authority for a $50 state registration card is optional.

Step 3

Virginia Program Quick Facts

A quick-reference snapshot of Virginia's medical cannabis program rules, so you know what to expect before you apply.

Program Status
Medical and recreational. Adult-use is legal in Virginia for adults 21 and older.
Card Validity
One year. Physician recertification is required annually.
Total Cost With Veriheal
$199 total: $149 Veriheal fee plus $50 state registration.
Telehealth Rules
Virginia allows telehealth for both initial certification and renewal appointments.
Possession Limit
4 oz per 90-day period for medical patients, as determined by your practitioner.
Home Cultivation
Legal for adults 21 and older. Up to 4 plants per household, out of public view.
Reciprocity
Virginia does not honor out-of-state medical cards for dispensary purchases.
Governing Body
Virginia Cannabis Control Authority (CCA).
Governing Statute
Virginia Code § 4.1-1600 et seq., under the Cannabis Control Act.

Figures reflect current Virginia Cannabis Control Authority rules. Program details can change, so confirm requirements with the CCA before you apply.

How Much Does a Virginia Medical Marijuana Card Cost?

A Virginia medical marijuana card through Veriheal costs $199 in total. Your $149 Veriheal fee covers your consultation, physician copay, and the medical evaluation for your recommendation, and financing is available through Sezzle.

The state charges a separate $50 annual registration fee, which you pay directly to the Virginia Cannabis Control Authority because Veriheal does not collect state fees. Renewal discounts are available when it is time to recertify.

Cost is a leading question for Virginia patients, so here is the full breakdown with no hidden charges.

Medical Marijuana Certificate $149
Additional State Fees $50
Total $199
Financing through Sezzle applies to Veriheal services only. State fees are initiated separately by the patient.

Why Use Veriheal In Virginia

Medical Cannabis Recommendation

Medical Cannabis Recommendation

Digital Cannabis Certification

Digital Cannabis Certification

100% Money-Back Guarantee

100% Money-Back Guarantee

Cannabis Consultation

Cannabis Consultation

New Patients & Renewals Welcome

New Patients & Renewals Welcome

Same Day Response

Same Day Response

About Medical Marijuana Card In Virginia

Recreational cannabis is legal in Virginia, but medical patients still get advantages recreational users do not have.

With a Virginia med card you can purchase up to a 4-ounce 90-day supply, choose from a wider range of tested products at licensed dispensaries, and save up to 21% on every purchase, because medical is taxed at 5.3% while recreational carries a 26.3% rate. Medical patients also get some workplace protections and better legal cover.

At Veriheal it does not end with the card. You also gain access to around-the-clock customer support and custom cannabis consultations, and our team of dedicated doctors and resource library help you stay informed as you make cannabis choices for your needs.

Having a medical marijuana card can offer added benefits, more legal protection, and better peace of mind.

Trying something new does not have to be scary, so with Veriheal you are in good hands. Whether you are managing chronic pain, dealing with anxiety, or exploring new wellness options, Veriheal helps keep your journey safe, convenient, and tailored to you.

The best part is that you can start online from the comfort of home by booking an appointment with a Virginia doctor who cares about your health and well-being. Visiting from out of state? Check the Quick Facts above to see how Virginia treats out-of-state cards. If you’re a patient in West Virginia, see how your own state’s program works on our West Virginia medical cannabis program page.

The Cannabis Project That's Breaking Barriers

Veriheal is partnering with Johns Hopkins University and Realm of Caring on one of the largest cannabis research studies to date. Called The National Cannabis Study, this research aims to advance the global understanding of medical cannabis through a multi-dimensional approach.

By focusing on real-world experiences and data, the study works to further cannabis education and inform clinical decision-making, product development, and public policy.

At Veriheal, we are committed to ensuring that every patient feels seen, heard, and supported on their personal wellness journey.

- Erik Smith, M.D., Veriheal Medical Director

About Medical Marijuana in Virginia

Virginia does not maintain a specific list of qualifying conditions. Under state law, a registered practitioner may certify a patient for any condition or disease determined by the practitioner to benefit from the use of cannabis products.

Common conditions patients seek certification for include chronic pain, anxiety, PTSD, insomnia, cancer, and inflammatory conditions.

You book a telehealth appointment with a Veriheal-affiliated Virginia physician and meet with them for a 10 to 15 minute video call. If the practitioner certifies you, they issue a written certification you can use to register with the Virginia Cannabis Control Authority.

You then submit your registration to the CCA with a $50 fee and your written certification to become a registered patient.

A patient must be a Virginia resident with a valid state ID or driver’s license. The state charges $50 for annual registration, which is separate from your Veriheal recommendation fee.

A Virginia caregiver must be designated by the registered patient and prove Virginia residency with a valid driver’s license or state ID. Caregivers can only be registered to help up to two patients at a time. A $25 registration fee applies when applying as a parent or legal guardian for a minor patient.

Registered patients may purchase up to 4 ounces of botanical cannabis per 90-day period, plus up to 10 milligrams of THC per single dose taken as prescribed. Adults 21 and older may separately possess up to 1 ounce of cannabis under recreational rules.

Adults 21 and older may grow up to 4 plants per household. Plants must be kept out of public view and out of reach of individuals under 21.

To renew your Virginia certification through Veriheal, schedule a renewal appointment with one of our physicians who can confirm you still benefit from medical cannabis. We remind you when renewal is near, and our Customer Service Department can apply a renewal discount.

A Virginia medical cannabis certification is valid for one year. Both physician recertification and CCA registration renew annually.

Frequently Asked Questions

Most Virginia patients complete the physician consultation within a day of booking. The written certification is typically issued the same day, and CCA registration processes quickly after you submit it.

Yes. Adult-use possession is legal in Virginia, but retail recreational sales are not yet operational. A medical card is still the only reliable way to purchase from a licensed dispensary and receive a tested, regulated product.

No, Virginia does not recognize medical cards issued by other states for dispensary purchases. You must register with the Virginia Cannabis Control Authority as a Virginia patient.

Yes, Virginia allows telehealth for both initial certification and renewal appointments. Veriheal-affiliated physicians conduct nearly all Virginia appointments via secure video call.

The total cost is $199, which covers the Veriheal $149 consultation fee and the Virginia $50 state registration fee. Renewal discounts are available when it is time to recertify.

Virginia medical cannabis certifications are valid for one year. Both physician recertification and state registration renew annually.

Virginia does not maintain a fixed list of qualifying conditions. A registered practitioner may certify a patient for any condition or disease the practitioner determines will benefit from cannabis products.

Yes. Adults 21 and older may grow up to 4 plants per household. Plants must be kept out of public view and out of reach of individuals under 21.

The Virginia patient registry is confidential under state law, and employers cannot access it directly. However, medical cannabis use may still appear on employer-ordered drug tests.

Yes, Veriheal offers same-day appointments with Virginia-licensed physicians on most weekdays. The written certification is typically issued the same day as the consultation.

You need a valid Virginia driver’s license or state-issued ID. Records of prior treatment for your condition are helpful but not required.

Yes. Virginia does not maintain a fixed condition list, so a certifying practitioner may issue a certification for anxiety when they determine cannabis will benefit the patient.

Renewal happens annually. Book a recertification telehealth appointment with a Veriheal Virginia physician so your patient status continues without interruption. If you hold an optional CCA registration card, renew it for $50.

Your certification and CCA registration together grant access to any licensed Virginia dispensary. Virginia does not recognize out-of-state cards, so your certification is not valid for medical purchases outside Virginia.

Yes. Veriheal is HIPAA compliant, so your medical information is handled confidentially throughout the process.

Start Your Virginia Medical Cannabis Card Application Today

Book a telehealth appointment with a licensed Virginia physician. Same-day slots available. 1-year card validity. Money-back guarantee if you are not certified.

Or call 1-855-452-6224, 24 hours a day, 7 days a week.

Stay Rooted in the Latest News

Sign up for our newsletter

Last week we signed up

5,000+ customers

for their medical cannabis cards

Start By Selecting Your State