Yes. Michigan allows patients and non-patients who are 21-years-old or older to possess up to 2.5 ounces of cannabis for medical use away from home or up to 10 ounces at home.