Dear Patient,
Swelling near the anus for 2 days is usually due to anal fissure, hemorrhoid, or mild local infection, often triggered by dietary changes, constipation, or irritation.
What you should do
- Keep the area clean and dry; wash gently with water after bowel movements
- Increase fiber intake (fruits, vegetables, whole grains) and drink plenty of water to soften stool
- Avoid straining during bowel movements
- Apply mild topical ointments for pain or swelling if needed (like local anesthetic or anti-hemorrhoid cream)
- Take warm sitz baths 2–3 times a day for relief
Consult me urgently
- Severe pain or swelling
- Bleeding that is more than a few drops or persistent
- Fever or pus discharge
- If swelling does not improve in 3–5 days
For further guidance and personalized treatment you may consult me on Practo anytime.
Answered2026-02-19 15:06:08
Let others know if this answer was helpful