The invention provides a Chinese herbal oil solution for treating burns and a preparation method thereof, belonging to the field of pharmacy and medical technology in traditional Chinese medicine. The Chinese herbal oil solution comprises the following raw materials by weight: 7 to 15 parts of centella, 7 to 15 parts of dahurian angelica root, 7 to 15 parts of bletilla rhizomes, 7 to 15 parts of Chinese rhubarb, 7 to 15 parts of Chinese ilex leaves, 7 to 15 parts of Biota orientalis, 7 to 15 parts of honeysuckle flowers, 12 to 18 parts of lithospermum, 5 to 10 parts of frankincense, 5 to 10 parts of myrrh, 4 to 8 parts of dragon's blood, 7 to 15 parts of catechu, 1 to 5 parts of borneol and 130 to 180 parts of sesame oil. The Chinese herbal oil solution provided by the invention has antibacterial, anti-inflammation, detumescent, pain-relieving, pus-expelling, astringing, flesh-engendering and scar-growth-inhibiting effect, and has good effect on third-degree burn wound and infection wounds with diameters of less than 12 cm, second-degree burns, soft tissue contusion, bedsores and burns caused by pesticides and chemicals with severe toxicity; the Chinese herbal oil solution allows a healed wound to be free of obvious protruding or recessed scars, is short in treatment period, simple and easily practicable; and when a dressing for a wound is to be changed during outpatient service, the Chinese herbal oil solution causes little pain and is low in cost.