If you’re over the age of 21, you can purchase up to 28.5 grams of flower or 8 grams of concentrated cannabis (edibles and other forms of concentrate) Medical marijuana patients can purchase 8 ounces of medical cannabis per day.