The invention discloses a traditional Chinese medicine preparation for treating bone fractures. The traditional Chinese medicine preparation comprises the following raw materials in parts by weight: 35 parts of angelica, 35 parts of rhizoma drynariae,25 parts of evodia rutaecarpa, 10 parts of charred typha pollen, 15 parts of elecampane, 2 parts of folium sennae, 20 parts of fried bark of eucommia, 10 parts of salvia miltiorrhiza, 25 parts of himalayan teasel root, 6 parts of musk, 8 parts of cinnamon, 20 parts of sangusis draconis, 5 parts of herba artemisiae capillaris, 15 parts of cortex moutan, 5 parts of plantain seed, 10 parts of radice sileris and 3 parts of platycodon grandiflorum. During preparation, the raw materials are smashed and uniformly mixed, and the mixture is sieved by a sieve with 100 meshes and is prepared into pills by adding a right amount of honey. During treatment, the pills are orally taken for twice every day, 2 pills are taken each time, generally, after the pills are taken for 3-7 days, the swelling disappears, the pain is eliminated, the inflammation is resolved, after the pills are taken for 10-15 days, patients can walk freely, and after the pills are taken for one month to two months, the patients can normally walk. When being used for treating bone fractures, the traditional Chinese medicine preparation shortens the repair and healing time of the bone fractures from hundreds of days to dozens of days, avoids sequelae caused by long-term lying in bed and has the advantages of good effect, low cost and the like.