The invention discloses a traditional Chinese medicine mosquito repellent and a preparation method thereof. The traditional Chinese medicine mosquito repellent is prepared from the following components in parts by mass: 0-8 parts of dahurian angelica root, argyi leaves, honeysuckle, mint, acorus calamus, wrinkled gianthyssop, clove, borneol, burnt orange peel, orange peel, pomelo peel, purple common perilla, rhizoma atractylodis, citronella, Chinese anise, dried orange peel, mandarin orange peel, cassia, common scouring rush herb, astragalus root, coarse tea, jasmine, evening primrose, ginseng and oriental wormwood. The preparation method comprises the following steps: preparing a first leaching solution; preparing a second leaching solution; mixing the first leaching solution and the second leaching solution, and concentrating the mixed solution under reduced pressure to obtain a mixed extract; and conducting heating and dispersing to obtain the traditional Chinese medicine mosquito repellent. The traditional Chinese medicine mosquito repellent prepared from the traditional Chinese medicines provided by the invention can well protect the skin from being bitten by mosquitos, simultaneously has no side effect on the human body, and brings great convenience for people.