What is the age limit to obtain a medical marijuana card in Virginia? Patients and caregiver looking to obtain a medical marijuana card must be at least 18 years old or older.