The invention discloses a traditional Chinese medicine composition for treating hemorrhoids and a preparation method thereof. The traditional Chinese medicine composition comprises the following ingredients in parts by weight: 10 to 25 parts of cimicifuga foetida, 8 to 16 parts of radix bupleuri, 10 to 20 parts of radix scutellariae, 4 to 10 parts of rhubarb, 4 to 10 parts of angelica, 2 to 8 parts of sanguisorba, 2 to 8 parts of glabrous sarcandra herb, 1 to 6 parts of yerbadetajo herba ecliptae and 1 to 6 parts of liquorice. The traditional Chinese medicine composition can be prepared into any one clinically acceptable oral medicine preparation according to the conventional preparation method of the traditional Chinese medicine preparation, has the effects of removing pathogenic heat from blood, stopping bleeding for convergence and activating blood circulation to dissipate blood stasis, can fast realize the hemostasis convergence on various haemorrhoids such as internal hemorrhoids, external hemorrhoids, mixed hemorrhoids and the like, has exact and reliable curative effect, treats both the secondary and primary symptoms, is safe in clinical application and has no any toxic or side effect.