Indeed, in Massachusetts, both patients and non-patients are legally allowed to have up to 1 ounce of cannabis on their person. Furthermore, they can possess up to 10 ounces of cannabis in their residence.