No, you do not need a medical cannabis card in California if you are over the age of 21. But, if you are under 21, you'll need a medical cannabis card to purchase cannabis products from a dispensary.