The invention discloses a traditional Chinese medicine mixture for removing urinary calculus and a preparation method thereof. The mixture is prepared from, by weight, 16 g of herba pyrrosiae, 20 g of fried endothelium corneum gigeriae galli, 12 g of lysimachia christinae hance, 10 g of radix rehmanniae, 12 g of chingma abutilon seeds, 6 g of akebiaquinata, 10 g of peach kernels, 10 g of poria cocos, 10 g of radix achyranthis bidentatae, 16 g of raw liquorice, 12 g of talc, 12 g of lygodium japonicum, 10 g of rhizoma alismatis, 10 g of lalang grass rhizome, 6 g of radix scutellariae, 6 g of radix linderae and 9 g of cortex moutan. The traditional Chinese medicine composition is scientific and reasonable in formula, novel and reasonable in preparation method, high in process parameter precision, less in component loss and stable in medicine effect, is suitable for various urinary calculus diseases such as kidney calculus and urethral calculus, is not easy to relapse after being cured, and meets clinical treatment requirements.