The invention discloses a traditional Chinese medicine for treating burns, scalds and bruises and a preparation method. The traditional Chinese medicine is characterized by being prepared from the following raw materials in parts by weight: 15-30 parts of garden burnet root, 10-25 parts of bark of Chinese corktree, 10-25 parts of bletilla striata, 10-25 parts of baical skullcap root, 20-30 parts of radix ampelopsis, 15-25 parts of rhubarb, 15-20 parts of frankincense, 15-20 parts of myrrh, 40-70 parts of tuberculate speranskia herb, 30-50 parts of ephedra, 8-15 parts of camphor, and 8-15 parts of borneol. The preparation method comprises the following steps: removing impurities from the above traditional Chinese medicine raw materials, drying the raw materials, weighing the raw materials according to the weight parts, and crushing the raw materials into 80-100 meshes; and soaking the medicinal powder by using a rice spirit of which the alcoholic strength is 35%Vol or above for 15 days, then standing for settlement, filtering, and filling a medical sprayer with a filtration clear solution. The traditional Chinese medicine is scientific and reasonable in compatibility of various traditional Chinese medicinal raw materials, simple in process, and convenient to use, has effects of quickly relieving pains, achieves effects of reducing swelling, diminishing inflammation, and preventing wound surface festers, has a function of promoting granulation, can enable the medicine effect to directly reach a deep part of a wound surface to accelerate healing without scars, and has an effective rate of 100% to burns, scalds and bruises, and an cure rate reaching 95% or above.