The invention belongs to the technical field of chemical industry, relates to a method for enriching and purifying cannabidiol, and particularly relates to a method for purifying cannabidiol by usingmicrowave countercurrent extraction, macroporous adsorption resin adsorption and column chromatography. The method has the following advantages: 1, the microwave extraction is adopted, ethanol is usedas a solvent, a part of fat oils is removed, the extraction time is greatly reduced, the production efficiency is improved, and the method is simple; 2, the macroporous resin regeneration is convenient and rapid, and is suitable for large production, the cost is greatly reduced, most impurities are removed by water elution, and the operation is simple; and 3, the macroporous resin and silica gelcolumn chromatography are combined, the separation and purification effect is good, and the product purity is greatly improved. The method adopts microwave countercurrent extraction, macroporous resinseparation and purification, and column chromatography to carry out further purification, the product purity is greatly improved, and finally the cannabisdiol with a content of more than 65% and thecannabisdiol final product with a content of more than 90% are obtained.