How to Get Rid of a Stye: Causes, Symptoms, and Home Remedies
What Is a Stye?
- a localized red bump
- tenderness when touching the eyelid
- a gritty sensation
- mild tearing
- sometimes a tiny yellow spot where pus collects
What Causes a Stye?
- Bacteria (most often Staphylococcus aureus)
- Blepharitis, which is chronic inflammation of the eyelids
- Rubbing your eyes with unwashed hands
- Old or contaminated makeup
- Contact lens misuse
- Hormonal changes
- Stress or poor sleep, which weakens the immune response
- Skin conditions like rosacea or seborrheic dermatitis
- Diabetes, which increases the risk of infection
Symptoms of a Stye
- A painful lump on the eyelid
- Localized redness
- Swelling
- A feeling that something is in the eye
- Light sensitivity
- Mild tearing
If the swelling spreads beyond your eyelid or becomes very painful, you should see an eye doctor.
Stye vs. Chalazion: What’s the Difference?
| Feature |
Stye (Hordeolum)
|
Chalazion
|
|
Pain
|
Usually painful and tender | Usually painless |
|
Cause
|
Bacterial infection | Blocked oil gland |
|
Appearance
|
Red, swollen, warm bump | Firm lump, often not red |
|
Location
|
Along the eyelid edge or inner lid | Deeper inside the eyelid |
|
Onset
|
Sudden | Develops slowly |
|
Infection
|
Yes | No |
|
Treatment
|
Warm compresses + eyelid hygiene | Warm compresses; steroid injection or surgery if persistent |
How to Get Rid of a Stye Fast (Step-by-Step)
The following steps can help you treat a stye safely and effectively at home.
✔. Apply Warm Compresses (10 minutes, 3–4 times/day)
Use a clean, soaked washcloth in warm water. Rewarm it as needed to keep it comfortable.
Warm compresses are generally considered the most effective initial treatment for a stye.
✔. Clean Your Eyelids Gently
- diluted baby shampoo
- pre-made eyelid cleansing wipes
- warm water and a gentle massage
It is best to avoid using harsh or heavily scented products on the eyelids, as these can cause irritation.
✔. Don’t Squeeze It. Ever
Trying to squeeze or pop a stye can spread the infection deeper into the eyelid.
Allow the stye to drain on its own as it heals.
✔. Stop Wearing Eye Makeup and Contact Lenses
Eye makeup can trap bacteria on your eyelids. Contact lenses can also irritate the area while you have a stye.
Do not use eye makeup or contact lenses until the stye is completely healed.
✔. Use an Antibiotic Ointment Only If Prescribed
Safe Home Remedies for Styes
- Warm compresses
- Gentle eyelid massage
- Artificial tears if the eye feels irritated
- Rest and hydration
- Avoiding eye rubbing
Medical Treatments for a Stye
If a stye is large, very painful, or not getting better with home care, your eye doctor may suggest one or more of these treatments:
✔ Topical Antibiotic Ointment
This may be helpful if there is discharge from the stye or if the eyelid edge is inflamed.
✔ Oral Antibiotics
Oral antibiotics may be needed if the infection is deeper, spreading, or if the stye is inside your eyelid.
✔ Steroid Drops or Ointment
Steroid drops or ointment can reduce severe inflammation, but use them only if your eye doctor recommends them.
✔ Incision and Drainage
✔ Treatment of Blepharitis
How Long Does a Stye Last?
How to Prevent Styes from Coming Back
- Clean eyelids regularly
- Replace eye makeup every 3 months.
- Remove makeup every night.
- Avoid rubbing your eyes.
- Clean contact lenses properly
- Maintain good sleep and stress levels.
- Treat chronic blepharitis if present.
When You Should See an Eye Doctor
- The swelling spreads beyond the eyelid.
- Fever or general illness
- The stye lasts more than 1 week.
- Vision becomes blurry
- Pain becomes severe
- Many styes appear at once
- A chalazion forms and stays for weeks.
What Is a Chalazion?
- steroid injection
- drainage procedure
Chalazion Treatment (Summary)
- Warm compresses
- Gentle eyelid massage
- Lubricating drops
- Prescription steroid ointment
- Drainage procedure if the chalazion does not go away by itself or starts to affect your vision
- Antibiotics only if infected (rare)
When to See an Eye Doctor for Styes or Chalazia
- worsening pain
- swelling spreading to the cheek or eyebrow
- trouble opening the eye
- vision changes
- fever
If you have any of these symptoms, see a doctor right away. They could be signs of a more serious infection.