The invention discloses hemorrhoid-eliminating and crack-healing cream and a preparation method thereof. The hemorrhoid-eliminating and crack-healing cream comprises a formula I, a formula II and a formula III, the formula I comprises the following raw materials by weight: 100g of rumex japonicus, 80g of rhizoma picrorhizae, 50g of radix notoginseng, 60g of flos sophorae immaturus, 40g of semen momordicae, 60g of radix sophorae flavescentis, 60g of carbonized sanguisorba root, 0.5 kg of sesame oil and 300g of beewax; the formula II comprises the following raw materials by weight: 25g of borneol, 25g of verdigris, 25g of alum, 25g of anhydrous sodium sulphate, 25g of minium and 25g of mentholum. The traditional Chinese medicine overcomes many defects, is rigorous in formula, convenient to prepare and exact in curative effect, and has a good treatment effect on internal hemorrhoids, external hemorrhoids, mixed hemorrhoids, internal hemorrhoid hemafecia, red, swollen and hot pain of external hemorrhoids, hemorrhoid prolapse or rectocele, hemorrhoid abscess and ulceration, anal fissure, internal hemorrhoids flowing dirt and the like.