When haemorrhoids are too painful to sleep, patients can try oral pain medication, or they can try topical pain medication.
In general, topical pain medication is more effective, but oral pain medication lasts longer. Patients can take a sitz bath with potassium permanganate or saline before going to bed to improve blood circulation, kill toxins and bacteria, and provide pain relief.