Most styes heal on their own within a week or two, and the single most effective thing you can do is apply warm compresses consistently. A stye is a small, painful bump on the eyelid caused by a bacterial infection in an oil gland or hair follicle, and while it looks alarming, it rarely needs more than basic home care.
Warm Compresses Are the First-Line Treatment
Soak a clean washcloth in warm water, wring it out, and hold it gently against your closed eyelid for about five minutes. Do this several times a day. The heat softens the blocked material inside the gland and encourages it to drain naturally. You’ll likely need to rewet the cloth once or twice during each session as it cools down.
Consistency matters more than any single session. People often try a compress once, don’t see results, and give up. Styes need repeated warmth over several days before they start to shrink. Most will come to a head and drain on their own during this process.
Never Pop or Squeeze a Stye
It’s tempting, but squeezing a stye can release bacteria and spread the infection to other parts of the eye. The American Academy of Ophthalmology is blunt on this point: never pop a stye. Let it drain on its own with the help of warm compresses. If it doesn’t, a doctor can lance it safely with sterile instruments.
Keep Your Eyelids Clean
Gentle eyelid hygiene helps both with healing and prevention. You can use a commercially made lid scrub or a very dilute solution of baby shampoo (about a 10% dilution) on a cotton pad to gently clean along the lash line. The American Academy of Ophthalmology has recommended the baby shampoo method as a simple, accessible option for eyelid cleaning. Both approaches improve symptoms without harming the eye surface, though dedicated lid-scrub products may be slightly gentler on tear film stability than baby shampoo.
While your stye is active, avoid wearing eye makeup and contact lenses. Makeup can harbor bacteria and reintroduce them to the area, and contacts can irritate an already inflamed eyelid.
What Over-the-Counter Products Actually Do
You’ll find stye ointments and drops at the pharmacy, but it’s worth knowing their limits. These products contain lubricants and emollients like mineral oil or white petrolatum that soothe burning, stinging, and itching. They make the eye more comfortable, but they do not treat the underlying infection. Think of them as relief while the warm compresses do the real work.
Topical antibiotic drops sold over the counter are generally ineffective for styes, especially internal ones. The infection sits deep enough in the gland that surface-level antibiotics can’t reach it well.
Stye vs. Chalazion
In the first day or two, a stye and a chalazion can look identical. Both start as a sore, swollen spot on the eyelid. After that, they diverge. A stye stays painful and settles right at the eyelid margin, often forming a small yellowish head at the base of an eyelash. A chalazion migrates toward the center of the eyelid and becomes a firm, painless lump.
The distinction matters because their treatment paths split. Both respond to warm compresses initially, but a chalazion that lingers for several weeks may need a steroid injection or minor in-office drainage procedure. A stye that won’t resolve may need oral antibiotics if the infection has spread, or a small incision to drain the pus.
When a Stye Needs Medical Attention
Give home treatment about 48 hours. If the pain and swelling aren’t improving by then, it’s time to see an eye doctor. Certain symptoms warrant a visit sooner:
- Your eye swells shut
- Pus or blood leaks from the bump
- Pain or swelling gets worse after the first two to three days
- Blisters form on your eyelid
- Your eyelids feel hot to the touch
- Your vision changes
- Styes keep coming back
Increasing redness and warmth spreading beyond the bump can signal a more serious infection of the surrounding tissue. In that case, oral antibiotics are typically needed. If a stye grows very large without draining, a doctor can lance it in the office, which is a quick procedure that provides almost immediate pressure relief.
Preventing Styes From Recurring
Some people get styes repeatedly, which usually points to chronic low-grade inflammation of the eyelid margins or a tendency toward clogged oil glands. A daily eyelid-cleaning routine, even when you don’t have a stye, can reduce recurrence. Wash your hands before touching your face, replace eye makeup every few months, and remove all makeup before bed. If you wear contacts, follow your replacement schedule strictly and never sleep in lenses that aren’t designed for overnight wear.
Warm compresses used preventively a few times a week can also keep the oil glands along your lash line flowing freely, reducing the chance of a blockage that leads to another stye.