A stye is a small, painful bump on the eyelid caused by an infected oil gland or hair follicle. It typically goes away on its own in one to two weeks, but the right home care can speed healing and reduce discomfort significantly. The single most effective thing you can do is apply warm compresses consistently.
Start With Warm Compresses
Warm compresses are the cornerstone of stye treatment. Soak a clean washcloth in warm water, wring it out, and hold it gently against your closed eyelid. Aim for 10 to 15 minutes at a time, several times a day. The heat softens the blocked oil inside the gland and encourages the stye to open and drain naturally. After each compress session, gently massage or wipe the eyelid to help things along.
Consistency matters more than any single session. A compress done once won’t do much. Repeating this three to four times daily is what makes the difference between a stye that lingers for two weeks and one that clears in several days. Rewet the cloth when it cools so you maintain steady warmth throughout the session.
What Not to Do
The most important rule: do not squeeze or pop a stye. It looks like a pimple and the urge to drain it yourself can be strong, but popping a stye risks severe infection, scarring or permanent discoloration of the eyelid, and even a corneal abrasion if the pressure damages the surface of your eye. Let it drain on its own, aided by warm compresses.
While your stye is active, skip eye makeup entirely. Applying cosmetics to red, swollen, or infected skin can introduce more bacteria and slow healing. Once the stye resolves, toss any eye makeup (especially mascara) and applicators you used in the days before the stye appeared, since they may harbor the bacteria that caused it. If you wear contact lenses, switch to glasses until the stye clears. Wearing contacts over an irritated, infected eyelid increases the risk of spreading the infection to your cornea.
Over-the-Counter Products
Drugstore shelves carry stye ointments and medicated pads, but their role is limited. These products generally help manage symptoms like discomfort and minor swelling rather than treating the underlying infection. They won’t resolve a stye faster than warm compresses alone. If you want some relief between compress sessions, a preservative-free artificial tear can soothe irritation, but it’s not a substitute for consistent heat therapy.
When a Stye Needs Medical Attention
Most styes are harmless and self-limiting, but a few warning signs mean it’s time to see a doctor. According to Mayo Clinic guidance, you should seek care if the stye doesn’t start improving after 48 hours of consistent home treatment, or if redness and swelling spread beyond the bump to involve the entire eyelid, your cheek, or other parts of your face. That kind of spreading inflammation can signal a deeper infection.
A doctor may prescribe antibiotic eye ointment or drops if the stye isn’t responding to compresses. If the infection has spread to the surrounding eyelid or the eye itself, oral antibiotics are sometimes necessary. In rare cases where a stye becomes large and won’t drain, a doctor can lance it in a quick, controlled procedure in the office.
Stye vs. Chalazion
Not every bump on the eyelid is a stye. A chalazion looks similar but behaves differently. The key distinction is pain: a stye is very painful and tends to appear right at the eyelid’s edge, usually around an eyelash root. A chalazion is typically not painful and develops farther back on the eyelid, away from the lash line.
Chalazions form when an oil gland deeper in the eyelid gets blocked and inflamed, but without the acute infection that makes styes so tender. Warm compresses help both conditions, but chalazions are more likely to persist and sometimes need medical treatment if they don’t resolve after a month or so. If your bump isn’t tender and sits well behind your lashes, you’re likely dealing with a chalazion rather than a stye.
Internal vs. External Styes
External styes are the common type. They form at the base of an eyelash follicle, producing redness and a visible yellowish-red bump right at the lash line. You can usually see and feel exactly where the infection is.
Internal styes (also called internal hordeolums) involve oil glands deeper inside the eyelid. Instead of pointing outward, they point toward the inner surface of the eyelid, creating a yellowish spot visible only when you flip the lid. They tend to be more uncomfortable because the swelling presses against the eyeball. Both types respond to the same warm compress routine, but internal styes are more likely to need professional drainage if they don’t improve.
Preventing Styes From Coming Back
If you’ve had one stye, you’re more likely to get another. The bacteria involved live on everyone’s skin, but certain conditions create a favorable environment for repeated infections. The biggest factor is blepharitis, a chronic low-grade inflammation along the eyelid margin. Blepharitis rarely goes away completely, but daily eyelid hygiene keeps it under control: a warm compress followed by gently cleaning along your lash line each morning can prevent the oil gland blockages that lead to styes.
Dandruff and rosacea both contribute to blepharitis. If you have persistent flaking on your scalp, using a dandruff shampoo may actually reduce eyelid inflammation. In some cases, an overgrowth of tiny mites that live on eyelash follicles drives the problem. Tea tree oil scrubs (available over the counter at 50% concentration) can address this, though you should stop using them if they irritate your skin and check in with a doctor if you don’t see improvement within six weeks.
Beyond eyelid-specific care, basic habits go a long way. Wash your hands before touching your face or eyes. Replace eye makeup regularly, especially mascara and eyeliner. Clean makeup brushes frequently. These simple steps reduce the bacterial load around your eyes and make recurrent styes far less likely.

