Most styes clear up on their own within one to two weeks, and the single most effective thing you can do is apply warm compresses consistently. A stye is a small, painful bump that forms when a gland at the base of an eyelash gets infected, and while it looks alarming, home treatment resolves the vast majority of cases without any medical intervention.
Warm Compresses Are the First-Line Treatment
Soak a clean washcloth in hot water and hold it against your closed eyelid for 5 to 15 minutes at a time, 3 to 6 times a day. Re-soak the cloth frequently to keep it warm. The heat draws blood flow to the area, helps the blocked gland open, and encourages the stye to drain on its own. This is not a one-and-done remedy. Consistency matters more than any single session, so aim for at least three applications spread throughout the day.
After each warm compress session, you can gently massage the area around the bump with a clean finger. This helps the clogged gland clear itself. Use light pressure and work in small circles, always with freshly washed hands.
What Not to Do
Do not squeeze or try to pop a stye. It’s tempting, especially once you see a visible white or yellow head, but forcing it open pushes bacteria deeper into the tissue. This can turn a minor infection into something much more serious, including a spreading skin infection called cellulitis. Orbital cellulitis (infection of the tissue around the eye) causes swelling beyond the eyelid, pain when moving the eye, fever, and in severe cases can threaten your vision. It requires emergency treatment.
While you have a stye, skip eye makeup entirely. Mascara, eyeliner, and eyeshadow can reintroduce bacteria and irritate the infected area. Contact lenses should also stay out until the infection resolves. If the stye is on your upper lid, a lens sitting against it can trap bacteria and slow healing.
Over-the-Counter Options
OTC stye ointments exist, but they aren’t antibiotics. Most contain mineral oil and white petrolatum, which are emollients. They temporarily relieve burning and irritation and act as lubricants to prevent further discomfort. They won’t kill the bacteria causing the infection or speed up healing in a meaningful way. Think of them as comfort measures, not cures. Warm compresses remain more effective than anything you’ll find on a pharmacy shelf.
Stye vs. Chalazion
Not every bump on your eyelid is a stye, and knowing the difference changes what you should expect. A stye is painful, appears right at the eyelid’s edge near the lash line, and often makes the whole eyelid swell. It’s caused by an infected gland at the root of an eyelash.
A chalazion forms farther back on the eyelid, is usually not painful, and rarely causes the entire lid to swell. It develops when an oil gland deeper in the eyelid gets clogged but not necessarily infected. Chalazia respond to warm compresses too, but they’re slower to resolve. If a chalazion lingers for more than one to two months, a doctor may need to drain it surgically in the office under local anesthesia.
Sometimes a stye that doesn’t fully resolve turns into a chalazion as the infection fades but the blockage remains. If your bump stops hurting but doesn’t go away, that’s likely what happened.
When a Stye Needs Medical Attention
Give home treatment at least 48 hours before worrying. If the pain and swelling haven’t started improving after two to three days of consistent warm compresses, it’s time to see an eye doctor. They may prescribe antibiotic drops or ointment to help clear the infection.
Rarely, a stye can progress to a small abscess that needs to be drained in a sterile office setting. This is a quick procedure done under local numbing and isn’t something you’d need to go to a hospital for. If styes keep coming back repeatedly, your doctor may take a tiny tissue sample to rule out a more serious underlying issue.
Seek urgent care if you notice swelling spreading beyond your eyelid to the skin around your eye, if your eye starts bulging, if you develop a fever, or if your vision changes. These are signs of orbital cellulitis, which requires immediate treatment.
Preventing Styes From Coming Back
Styes tend to recur in some people, and the key to breaking the cycle is keeping your eyelids clean. Daily eyelid hygiene removes the bacteria, oil, and debris that build up along your lash line and clog glands in the first place.
The simplest approach is washing your lids gently with diluted baby shampoo on a clean washcloth each night. For something more targeted, eyelid scrub pads or hypochlorous acid sprays are available over the counter. Hypochlorous acid solutions sound harsh, but they’re safe for daily use. They kill bacteria and reduce inflammation by mimicking a substance your own immune system produces naturally.
A few other habits that help: replace eye makeup every three to six months (especially mascara, which is a breeding ground for bacteria), never share makeup, wash your hands before touching your eyes or handling contact lenses, and remove all makeup before bed. If you tend toward oily skin or have a condition like rosacea or blepharitis, you’re more prone to styes, and consistent lid hygiene becomes even more important.