What Can I Do for a Stye? Home Care and When to Act

A warm compress is the single most effective thing you can do for a stye at home. Most styes heal on their own within one to two weeks, and consistent warm compresses can speed that process by helping the blocked, infected gland drain naturally. Beyond that first step, there are several other things you can do to manage the pain, avoid making it worse, and know when it’s time to get professional help.

What’s Actually Happening in Your Eyelid

A stye forms when one of the tiny glands along your eyelid edge gets infected, almost always by a common skin bacterium called Staphylococcus aureus. These glands produce oils that keep your tears from evaporating too quickly. When one gets clogged and bacteria move in, the result is a painful, red bump right at the base of your eyelashes. You might also notice a small white or yellow pus spot at the center of the bump.

Along with the obvious swelling, styes can cause a scratchy, foreign-body sensation in your eye, sensitivity to light, extra tearing, and crustiness along the lash line. Sometimes the swelling spreads across the entire eyelid, which looks alarming but is still part of the normal course for most styes.

How to Treat a Stye at Home

Warm Compresses

Soak a clean washcloth in warm water, wring it out, and hold it gently against the affected eye for about five minutes. Do this several times a day. The warmth softens the clogged oil inside the gland and encourages it to drain on its own. Rewet the cloth as it cools so you maintain steady warmth throughout the five minutes. This is the treatment that matters most.

Keep the Area Clean

Wash your eyelids gently with baby shampoo diluted in warm water. Baby shampoo is mild enough to use near your eyes and helps clean along the lash margin where bacteria collect. Pat dry with a clean towel. Avoid touching or rubbing the stye with your fingers, since that can spread bacteria and slow healing.

Things to Avoid

Do not squeeze or try to pop a stye. Unlike a pimple on your skin, forcing a stye open can push the infection deeper into the eyelid tissue. Skip eye makeup while you have an active stye, both to avoid irritation and to prevent contaminating your products with bacteria. If you wear contact lenses, switch to glasses until the stye clears. An active infection and contact lenses are a bad combination, and the lens itself can irritate an already swollen lid.

How Long a Stye Takes to Heal

With consistent warm compresses, many styes start to improve within a few days and fully resolve within a week. Without any treatment, the typical timeline stretches to one to two weeks. The stye will usually drain on its own at some point, and once it does, the pain and swelling drop off quickly.

If your stye hasn’t improved after a few days of warm compresses, or after about a week without treatment, it’s worth seeing a doctor. The same goes if it keeps getting bigger, starts to bleed, or begins affecting your vision.

When a Stye Needs Medical Attention

Most styes are harmless nuisances, but a small number can progress into more serious infections. Watch for these signs:

  • Redness spreading beyond the eyelid to the cheek or other parts of the face
  • The entire eyelid becoming swollen and hot, with increasing pain
  • Pain when moving your eye, which can signal the infection has spread deeper into the eye socket
  • Fever or headache alongside worsening swelling
  • Vision changes, including blurriness not caused by tearing

These symptoms can indicate a secondary skin infection around the eye, which needs prompt treatment. Pain with eye movement or vision loss are especially urgent and shouldn’t wait.

What a Doctor Can Do

If a stye doesn’t resolve with home care after several weeks, or if it develops into a pus-filled abscess, a doctor can drain it in a sterile setting. This is a quick in-office procedure. Your doctor may also prescribe antibiotic ointment or drops if the infection seems to be spreading rather than resolving.

Sometimes a stye that doesn’t fully drain transforms into a chalazion, a firm, painless bump deeper in the eyelid caused by a blocked oil gland that’s no longer actively infected. Chalazions can linger for one to two months and occasionally need a minor procedure to remove if they don’t shrink on their own.

Stye vs. Chalazion

It’s easy to confuse the two since both are eyelid bumps, but they feel quite different. A stye is painful, sits right at the lash line, and often has a visible pus spot. A chalazion is usually painless, forms farther back on the eyelid, and grows more slowly. Chalazions rarely make the whole eyelid swell the way styes can, but a large one can press on the eyeball enough to blur your vision. Warm compresses help both, but a chalazion that persists for more than a month or two may need to be drained by a doctor.

Preventing Styes From Coming Back

Some people get styes once and never again. Others deal with them repeatedly, which usually points to bacteria building up along the lash line or in old makeup products. A few habits make recurrence less likely:

  • Wash your eyelids regularly with diluted baby shampoo, especially if you’re prone to oily or crusty lids
  • Replace eye makeup every six months to prevent bacterial overgrowth in mascaras, eyeliners, and eyeshadows
  • Never share eye makeup or applicators
  • Wash your hands before touching your eyes or handling contact lenses
  • Remove makeup completely before bed so it doesn’t clog the oil glands overnight

If you wear contacts, keeping your lenses and case clean according to your eye doctor’s instructions also reduces the bacterial load near your eyes. People who get styes frequently sometimes benefit from a daily eyelid-cleaning routine even when their lids look and feel fine.