Amit Patel Amit Patel Asked 8 months ago

How to ease stye pain?

Got a stye on my eyelid a few days ago, and it's quite painful and swollen. It's really irritating and makes my eye watery. Are there any effective home remedies to reduce the pain and swelling quickly?

5

5 answers

Nisha Shah Nisha Shah Joined Jul 2026 4 months ago
Most liked

My upper eyelid is completely swollen and blinking hurts so bad today. Does anyone else get this throbbing pain that goes up to the forehead? I am applying a warm compress but I hope it is normal and doesn't get infected further.

Simran Kaur Simran Kaur Joined Jan 2026 8 months ago

Styes are super annoying but they usually clear up soon! Warm green tea bag compresses worked like magic for me last time. Just relax, avoid eye makeup for a couple of days, and let your eye breathe.

Powered by

Consult a internal medicine specialist

Ramesh Chandra Ramesh Chandra Joined Feb 2026 8 months ago

In our younger days, we used to get styes quite often after traveling in dusty winds. We simply used to warm a clean cotton handkerchief on an iron or with steam, and press it gently over the closed eye. Do this four times a day and the swelling will go down naturally in three to four days.

Abhishek Chatterjee Abhishek Chatterjee Joined Mar 2026 8 months ago

Having a painful stye means I cannot even enjoy my favourite hot rolls because steam from the food hits my eye and makes it water! I just stick to simple food and avoid spicy stuff that might make me sweat near the eyes. A warm cotton pad compress is the only thing that gives me relief.

Related reads

All articles
Javed Akhtar Javed Akhtar Joined Jun 2026 4 months ago

Whatever you do, please do not try to squeeze or pop the stye like a pimple, as that spreads the infection inside your eye. Just use a clean washcloth dipped in warm water and hold it gently on the eye for 10 minutes. If you see yellow pus forming, you might need antibiotic eye drops from an ophthalmologist.

Evidence-based health, reviewed by clinicians. Free, weekly.