For recreational marijuana, anyone over the age of 21 may purchase and carry up to 1 ounce of cannabis at a time. A medical patient may purchase up to 2 ounces and possess as much as their personal carry limit allows as prescribed by their doctor. There is no age requirement to become a medical patient, however underage patients (under 18) must be accompanied by their assigned caregiver.