The invention discloses a preparation method of a mosquito repellent liquid based on ten Chinese herbal medicines, wherein the preparation method comprises the following steps: (1) grinding the ten Chinese herbal medicines comprising rhizoma atractylodis, radix angelicae, clove, herba eupatorii, folium artemisiae argyi, borneol, agastache rugosus, camphor, dried tangerine or orange peel and mint according to the ratio of 1:1:1:1:1:1:1:1:1:1 into a powder, adding the powder into an earthen pot, adding purified water with the ratio of 1:20, decocting, concentrating to 1/20, and then filtering, to obtain a filtrate for standby application; (2) drying pyrethrum white flowers in the sun, grinding into a powder, adding purified water with the ratio of 1:20, blending evenly, adding the mixture into an earthen pot, decocting, concentrating to 1/20, and then filtering, to obtain a filtrate for standby application; (3) mixing the concentrate filtrate of the ten Chinese herbal medicines and the pyrethrum concentrate filtrate according to the proportion of 4:1, then transferring to a sterilization room, and sterilizing; and (4) after the inspection is qualified, bottling the filtrate with 20 g per bottle. The mosquito repellent liquid prepared by the ten Chinese herbal medicines and having insecticidal effect has good effect compared with common single pyrethrin products and has no any harm to human body health; and the preparation method is relatively simple, and is suitable for wide promotion and application.