A disclosed traditional Chinese medicine for treating hyperosteogeny comprises the raw materials in parts by weight: 3-5 parts of speranskia tuberculata, 2-4 parts of pangolin, 1-3 parts of leech, 5-7 parts of fructus gleditsiae abnormalis, 3-5 parts of ligusticum wallichii, 2-4 parts of dahurian angelica root, 8-10 parts of lumbricus, 3-5 parts of radix rehmanniae preparata, 1-3 parts of speranskia tuberculata, 1-3 parts of asarum herb, 5-8 parts of spatholobus stem, 3-5 parts of aconitum kusnezoffii, 2-4 parts of strychnos nuxvomica, 7-9 parts of Chinese angelica, 3-5 parts of pseudo-ginseng, 3-5 parts of clematis root, 5-7 parts of Chinese starjasmine stem, 3-5 parts of Chinese crinum leaves, 2-4 parts of pyritum, 2-4 parts of Veronica peregrina L., 1-3 parts of paulownia fortunei root, 4-6 parts of cymbidium ensifolium root and 2-4 parts of common calanthe. The traditional Chinese medicine has substantial efficacy of activating blood, relieving pain, dispersing swelling, promoting tissue regeneration, warming the middle, dissipating cold, restoring yang, unblocking vessels, drying dampness and resolving phlegm, and has the advantages of being fast in curative effect on hyperosteogeny and the like, short in cure period, low in cost, convenient to use, none in toxic and side effects, and the like.