The invention relates to a traditional Chinese medicine for treating colds and a preparation method thereof. In the method, antelope horns, burdock seeds, nepeta, bellflower, licorice, honeysuckle, light bamboo leaves, light tempeh, menthol, and forsythia are configured in certain parts by weight. Decoct the above-mentioned antelope horns to obtain the extract, steam distill nepeta and forsythia to obtain the distillate, add honeysuckle, light bamboo leaves, light tempeh, burdock seeds, licorice, bellflower and water to the residue of nepeta and forsythia, decoct, and let stand , filter the supernatant, concentrate to obtain a clear paste, dissolve menthol with ethanol, combine with the extract, distillate, and clear paste obtained above, add simple syrup, preservatives, add water to adjust, filter, pot, and sterilize , to obtain; the present invention has the effects of heat-clearing and toxic substances removing, eliminating phlegm and relieving cough, moisturizing the lungs and lowering qi, and has significant curative effects on symptoms such as fever, cough, and sore throat caused by colds, and has low cost and no side effects, and is worthy of wide promotion.