The invention discloses a traditional Chinese medicine preparation for treating kidney stones, which is characterized by comprising the following raw materials in parts by weight: 30-35 parts of lysimachia, 10-15 parts of armand clematis stem, 30-35 parts of honeysuckle flower, 25-30 parts of climbing fern spore, 25-30 parts of Endothelium Corneum Gigeriae Galli, 15-20 parts of sweetgum fruit, 30-35 parts of taraxacum, 20-25 parts of radix curcumae, 25-30 parts of umbellate pore fungus, 25-30 parts of pyrrosia lingua, 25-30 parts of malva seed, 30-35 parts of Plantain seed, 30-35 parts of cogongrass rhizome, 10-15 parts of bamboo leaf, 20-25 parts of rhizoma corydalis, 15-20 parts of fructus aurantii, 25-30 parts of amber and 15-20 parts of fructus toosendan. The invention has the advantages of scientific formula, short treatment time and high cure rate. The total effective rate is up to 98.5%, and the cure rate is up to 98.5%. The patient can be cured after 1-3 treatment courses.