The invention relates to methods of preparing cannabinoids in substantially pure form starting from plant material. Also described are substantially pure preparations of various cannabinoids and cannabinoid acids, and also extracts enriched in cannabinoids and cannabinoid acids.