Abstract: Disclosed are effective methods for activating, washing, specifically extracting and purifying cannabinoids from Cannabis plant tissues using heat activation, washing impurities away with a polar solvent, optionally modified with an organic acid, base, surfactant or inorganic salt, extracting the activated non-polar cannabinoids with a potable selective solvent such as ethanol. The extracted active ingredients may be purified by chromatography and detected and quantified by mass spectrometry with external or isotopic or otherwise labelled standards.