The invention provides a traditional Chinese medicine composition for treating lumbar spondylosis, cervical spondylosis and pain from rheumatism and a preparation and preparation method thereof. The traditional Chinese medicine composition is mainly prepared from rhizoma polygoni cuspidati, caulis spatholobi, radix clematidis, radix dipsaci, radix stephaniae tetrandrae, kadsura pepper stems, paniculate swallowwort roots, notopterygium roots, radix angelicae pubescentis, datura seeds, isatis roots, raw radix et rhizoma rhei, angelica sinensis, rhizoma gastrodiae, scolopendra, camphor, radix astragali, licorice roots, three-nerved spicebush roots, cassia twigs, radix saposhnikoviae, radix angelicae, frankincense, myrrh, rhizoma dioscoreae nipponicae, squama manis, dragon's blood, mentholum, borneol, flos carthami, red sage roots, szechuan lovage rhizomes, radix aucklandiae, rhizoma cyperi, rhizoma atractylodis, wooly datchmanspipe herbs, garden balsam stems, dried ginger, alpinia officinarum hance, fructus piperis, rhizoma kaempferiae, beautiful sweetgum fruits and rhizoma corydalis. The traditional Chinese medicine composition has the effect of invigorating blood circulation, removing stasis, dredging collaterals, muscles and bones and remarkably relieving pain and can be used for treating limb pain caused by cervical spondylosis, lumbar spondylosis, rheumatism and rheumatoid arthritis, periarthritis, hyperosteogeny, sciatica and limb numbness and the like, and great practical application value is achieved.