The invention relates to a traditional Chinese medicine compound preparation for treating cold, influenza and upper respiratory tract infection and a preparation method thereof. The traditional Chinese medicine compound preparation comprises the following active ingredients in percentage by weight: 10 to 15 percent of honeysuckle, 15 to 20 percent of radix puerariae, 10 to 15 percent of baikal skullcap root, 10 to 15 percent of radix isatidis, 10 to 15 percent of radix bupleuri, 10 to 15 percent of forsythia, 8 to 12 percent of cyrtomium fortunei, 5 to 8 percent of angelica dahurica and 5 to 8 percent of balloon flower. The preparation is in forms of granules, capsules, tablets and the like, has the functions of dispelling pathogenic wind from muscles, clearing away heat and toxic materials and relieving sore throat and a cough, and mainly treats symptoms such as fever, typhoid, body pain, snuffles, nose running, dry throat, pharyngalgia, cough, skin eruption, swelling and ulcer and the like caused by affection of exogenous wind-heat, cold and lung and stomach heat. The traditional Chinese medicine compound preparation has obvious treatment effect, fewer side effects, no damages to the liver and the kidney, and fragrant and sweet taste, children like to take the preparation and the preparation can be applied to the treatment of virus infection and the bacterial infection of children.