The invention discloses a method for separating and purifying dihydroartemisinic acid from artemisinin waste wax oil, which comprises the following steps: 1) adding purified water into the artemisininwaste wax oil, heating to remove residual organic solvent in the wax oil, cooling, adding petroleum ether, adding an alkaline substance to regulate the pH value, heating, refluxing and stirring; 2) cooling to room temperature, layering, removing an aqueous solution layer, centrifuging and concentrating; 3) adding an acidic substance to adjust the pH value; 4) adding petroleum ether, heating and stirring, cooling, standing for layering to obtain a petroleum ether layer, and performing extraction twice; 5) combining petroleum ether layers, concentrating under reduced pressure, cooling and crystallizing to obtain dihydroartemisinic acid white yellow coarse crystals; and (6) adding an ethanol solution having a concentration of 80% into the dihydroartemisinic acid white yellow coarse crystals,stirring until the dihydroartemisinic acid white yellow coarse crystals are completely dissolved, adding activated carbon, stirring for decolorization, carrying out suction filtration to remove the activated carbon, recovering ethanol, cooling the residual aqueous solution, crystallizing, carrying out suction filtration, and drying to obtain the high-purity dihydroartemisinic acid colorless crystals. The method is high in separation efficiency and simple in separation process, and the separated dihydroartemisinic acid is high in purity.