Most styes clear up on their own within a week or two, and the single most effective thing you can do is apply a warm compress for five minutes, several times a day. That simple routine softens the blocked oil or debris inside the bump and encourages it to drain naturally. But if your stye lingers, grows more painful, or starts affecting your vision, there are additional steps worth knowing about.
What a Stye Actually Is
A stye (medical name: hordeolum) is a small, painful bump on the eyelid caused by a bacterial infection in an oil gland or hair follicle. Most styes are external, forming right at the eyelid margin where your lashes grow. These develop when a lash follicle and its neighboring oil glands get blocked and infected. Less commonly, a stye can be internal, forming deeper in the eyelid when one of the larger oil-producing glands on the inner surface becomes infected.
You might also hear about chalazia, which look similar but behave differently. A chalazion forms from a blocked oil gland without infection. It starts out tender but over time becomes a small, painless nodule in the center of the eyelid. A stye, by contrast, stays painful and sits at the eyelid’s edge. This distinction matters because chalazia are more likely to need weeks of treatment or even minor surgery, while most styes resolve faster with basic home care.
Warm Compresses: Your Best First Step
A warm, damp cloth held against your closed eye is the most consistently recommended treatment. Harvard Health suggests holding the compress in place for five minutes, repeating several times a day. The warmth increases blood flow to the area and helps loosen whatever is clogging the gland, allowing the stye to drain on its own.
Use a clean washcloth soaked in warm water (comfortable to the touch, not hot enough to burn). You may need to re-wet it once or twice during the five minutes as it cools. Some people find that a microwavable eye mask holds heat more steadily, but a washcloth works just as well. The key is consistency: doing this three to four times a day speeds healing significantly compared to once or twice.
While holding the compress, you can gently massage the area around the bump with clean fingers. This can help move trapped material toward the surface. Resist the urge to squeeze or pop the stye, though. Forcing it open risks spreading infection deeper into the eyelid, damaging the skin (causing scarring or pigmentation changes), or scratching the surface of your eye.
Keeping Your Eyelids Clean
Gentle eyelid hygiene helps the stye heal and reduces your chances of getting another one. With your eyes closed, use a washcloth with a few drops of diluted baby shampoo to gently wipe across each eyelid about ten times, making sure to clean along the lash line. Rinse well afterward. If you shower, you can let warm water run over your closed eyes for a minute before doing the gentle scrub.
This routine matters especially if you get styes repeatedly. Recurring styes often point to a low-grade condition called blepharitis, where the eyelid margins stay chronically inflamed. A daily eyelid cleaning habit, even when you don’t have an active stye, can keep the oil glands clear and bacteria levels low.
What About Eye Drops and OTC Products?
You’ll find “stye relief” drops and ointments at most pharmacies, but it’s worth knowing what’s in them. Many of these products are homeopathic, meaning their active ingredients are heavily diluted substances that provide, at best, temporary relief of symptoms like redness, burning, and tearing. They are not designed to treat the underlying infection or speed up healing.
Artificial tears can help if your eye feels irritated or dry from the swelling, but they won’t treat the stye itself. No over-the-counter product replaces the effectiveness of consistent warm compresses. Save your money for a good clean washcloth and some baby shampoo.
When a Stye Needs Medical Treatment
If your stye hasn’t improved after about ten days of home care, it’s time to see a doctor. You should also seek care sooner if you notice any of these warning signs:
- Swelling that worsens after the first two to three days instead of improving
- An eyelid that swells shut or feels hot to the touch
- Thick pus or blood draining from the bump
- Blistering on the eyelid
- Fever or chills, which suggest the infection may be spreading
- Vision changes of any kind
- Styes that keep coming back
A doctor can prescribe antibiotic eye drops or a topical antibiotic cream to apply directly to the eyelid. If the infection has spread beyond the bump itself, oral antibiotics in pill form may be necessary. Rarely, a stye can progress to cellulitis (a deeper skin infection) or form an abscess, both of which need prompt medical attention.
Surgical Drainage
Sometimes a stye or the chalazion it turns into simply won’t go away, even after weeks of compresses and medication. If the bump persists for more than one to two months, weighs down your eyelid, or blocks your vision, an eye specialist may recommend a minor procedure to drain it surgically. This is done in a sterile setting and involves a small incision on the inside of the eyelid, so it doesn’t leave a visible scar. Recovery is typically quick, with most people returning to normal activities within a day or two.
Preventing the Next One
Styes tend to come back in people who are prone to them. A few habits make recurrence less likely.
Replace your eye makeup regularly. Mascara, eyeliner, and eyeshadow that you used before or during a stye can harbor the same bacteria that caused it. Toss those products and start fresh. As a general rule, replace eye makeup every three months even when you haven’t had an infection. Never share eye makeup with others, and always remove it completely before bed.
Wash your hands before touching your eyes or putting in contact lenses. If you wear contacts, clean them according to schedule and avoid sleeping in lenses that aren’t designed for overnight wear. The daily eyelid cleaning routine described above is one of the most effective long-term strategies, particularly if you’ve been told you have blepharitis or tend toward oily skin.

