The invention discloses a suppository for treating haemorrhoids, and belongs to external traditional Chinese medicines for treating haemorrhoids. The suppository is prepared from golden cypress, scutellaria baicalensis, gallnuts and radix sophorae flavescentis by the following steps: 1) adding the golden cypress into ethanol 8 times by weight, carrying out reflux extraction three times, and concentrating the filtrate to obtain golden cypress concentrated liquor; 2) decocting the scutellaria baicalensis for 10 minutes by boiled water 14 times by weight of residual three medicinal materials, adding the gallnuts and the radix sophorae flavescentis and decocting for 2 hours, and filtering; 3) then, adding water 12 times by weight to decoct twice, combining the filtrates obtained by three times, and concentrating to obtain a fluid extract with relative density of 1.10-1.15; 4) adding ethanol into the fluid extract, standing for 18 hours, filtering and concentrating to obtain concentrated extracting liquor; 5) combining the concentrated extracting liquor and the golden cypress concentrated liquor, vacuum-drying and crushing to obtain medical powder; and 6) after uniformly mixing the medical powder with a matrix in a weight ratio of 4:6, carrying out injection moulding and cooling to obtain the suppository. The suppository disclosed by the invention has a good curative effect on hemorrhage, swelling, pains, constipation and the like caused by internal hemorrhoids, external hemorrhoids and mixed hemorrhoids, and is an external medicine for treating haemorrhoids.