The invention discloses a traditional Chinese medicine composition for treatment of bone cancer and a preparation method of the traditional Chinese medicine composition. The traditional Chinese medicine composition comprises astragalus membranaceus, eucommia ulmoides carbon, semen cuscutae, gastrodia elata, radix pseudostellariae, psychropotes longicauda, radix paeoniae rubra, radix paeoniae alba,bletilla striata, dendrobe, radix ophiopogonis, radix adenophorae, peach kernels, rhizoma anemarrhenae, oldenlandia diffusa, parasitic loranthus, radix achyranthis bidentatae, rhizoma corydalis, chaenomeles speciosa, gecko, earthworms, silkworm larva, fructus trichosanthis, fritillaria cirrhosa, rhizoma polygonati, cortex moutan, cornu cervi degelatinatum, caulis spatholobi, honeysuckle stem, spina data seeds, semen boitae, liquorice, tortoise plastron and carapax trionycis. The preparation method includes: adding fried tortoise plastron and carapax trionycis to remaining ingredients after soaking; performing soaking continuously prior to decocting and filtering to obtain first drugs and residues; adding water to the residues, performing decoction once again and filtering to obtain seconddrugs; mixing the first drugs with the second drugs to obtain the traditional Chinese medicine composition. The traditional Chinese medicine composition has certain curative effect on vertebra, thoracic vertebra, ribs, lumbar vertebra, cervical vertebra, sacrum, frontal bone, shoulder blades and the like in truncal bones and is safe and reliable.