The invention discloses a traditional Chinese medicine composition for treating arthralgia and a preparation method thereof. The traditional Chinese medicine is mainly prepared from the following materials: ephedra, cassia twig, ligusticum wallichii, salvia miltiorrhiza, angelica, herba schizonepetae, hurricane lamp, prepared rehmannia root, polygonum multiflorum, radix paeoniae alba, the fruit of Chinese wolfberry, eclipta, pangolin, tortoise plastron, turtle shell, cistanche, fructus psoraleae, tuberosine, eucommia bark, teasel root, rhizoma gastrodiae, uncaria, bombyx batryticatus, scorpio, rhizoma acori graminei, safflower, peach kernel, caulis spatholobi, and the like. The traditional Chinese medicine can be prepared into any common orally-taken preparation according to the regular traditional Chinese herba preparation. The invention can remarkably improve arthralgia, arthroncus, joint flexion, joint stiffness, joint bending deflection and limited range motion, has accurate, remarkable and rapid clinical effect. The traditional Chinese medicine composition also has the advantages of low cost, no toxic or side effect, and the like.