How old do I have to be to obtain a medical marijuana card in Michigan? To qualify for a medical marijuana card, patients need to be at least 18 years old. In contrast, individuals who wish to serve as caregivers must be at least 21 years old.