The invention relates to a method for separating and purifying bergapten. The processing steps include that radix angelicae pubescentis raw material is smashed into 60-100 meshes, 70-80% ethanol is used for reflux extraction, extract is added with active carbon with 0.5-1% of weight of raw material for stirring and destaining at the constant temperature of 40-50 DEG C, destaining solution is pumped into silica gel middle-pressure column subject to pre-treatment, 9-4:1 petroleum ether/ethyl acetate mixed liquor is used for eluting, eluent is collected in 500ml of each part, TLC detection is carried out, identical components are merged, bergapten eluent is obtained, 2-4 times volume of 70-80% methyl alcohol is used for flash melting at 40-50 DEG C, standing is carried out, crystal is filtered out, the process is repeated for 2-3 times, and drying in the shade is carried out, thus obtaining the product. By adopting the invention to produce bergapten, technology is simple, energy consumption is less, and purity is higher.