Medical marijuana card clinics evaluate patients for state programs. Prices range from $99 to $250. Renewals cost less. Telemedicine appointments are common. The best clinic depends on your state, budget, and renewal needs.

medical cannabis clinic for veterans

Top Pick: Veriheal

Veriheal ranks first for most patients. The clinic operates in 30+ states. New patient evaluations cost $199. Renewals cost $149. Veriheal offers a refund if a physician does not approve your card. Appointments take place online. Wait times average 10 minutes.

more on this topic

Why Veriheal Ranks First

Other Clinics for a Medical Marijuana Card

NuggMD

NuggMD works in 20+ states. New patient evaluations cost $149. Renewals cost $99. The clinic provides a money-back guarantee.

read more

Leafwell

Leafwell serves 30+ states. New patient evaluations cost $199. Renewals cost $99. The clinic provides a refund if not approved.

Medical Cannabis Clinic for Veterans

PrestoDoctor

PrestoDoctor operates in 10+ states. New patient evaluations cost $149. Renewals cost $99. PrestoDoctor offers a 100% refund.

How to Choose a Clinic

State Requirements

Each state sets its own rules for medical marijuana cards. Some states require in-person visits. Others accept telehealth. Qualifying conditions vary. For example, California lists cancer, glaucoma, and chronic pain. Florida lists cancer, epilepsy, and PTSD. Check your state health department website for the current list. NORML publishes a state-by-state guide to qualifying conditions. Leafly and Weedmaps also list clinics by state.

Final Verdict

Veriheal is the best clinic for a medical marijuana card for most patients. It covers 30+ states and offers a refund. NuggMD and Leafwell are strong alternatives for lower renewal prices. PrestoDoctor works well for patients in California, New York, and Pennsylvania. Always confirm state rules before you pay.