Most styes clear up on their own within one to two weeks with consistent home care. The single most effective treatment is a warm compress applied to the closed eyelid for two to five minutes at a time, repeated frequently throughout the day. That said, knowing how to care for a stye properly, what to avoid, and when the bump needs professional attention can speed your recovery and prevent complications.
What a Stye Actually Is
A stye is a small, painful abscess that forms when bacteria infect an oil gland or hair follicle along your eyelid margin. It typically shows up as a red, swollen bump that looks a bit like a pimple, and it’s usually tender to the touch. You might notice your eyelid feels puffy, your eye waters more than usual, or there’s a visible white or yellowish pustule at the base of your lashes.
Styes are sometimes confused with chalazia, which look similar but behave differently. A chalazion forms when an oil gland deeper in the eyelid gets blocked and inflamed, but without an active infection. The key difference: styes hurt, chalazia generally don’t. A chalazion presents as a firm, painless nodule, while a stye is acutely tender with visible redness and swelling. If your bump doesn’t hurt and has been there for weeks, it’s more likely a chalazion, and the treatment approach can differ.
Warm Compresses: Your Primary Treatment
Heat is the foundation of stye treatment. A warm compress increases blood flow to the area, helps the blocked gland open, and encourages the stye to drain naturally. Use a clean washcloth soaked in water as warm as you can comfortably tolerate without burning your skin. Hold it against your closed eyelid for two to five minutes per session.
Frequency matters more than any single long session. You can repeat warm compresses up to 20 times a day if you’re able. Realistically, aiming for four to six sessions spread throughout the day will make a noticeable difference. Some people find that a washcloth loses heat quickly. Rewarming it partway through your session or using a microwavable eye mask designed for moist heat can help maintain a consistent temperature. After a few days of regular compresses, many styes begin to drain on their own.
Never Pop or Squeeze a Stye
It’s tempting to treat a stye like a pimple, but squeezing or popping it yourself is one of the worst things you can do. The eyelid sits directly over your eye, and forcing infected material out of the bump can push bacteria deeper into surrounding tissue. The risks include severe infection that spreads beyond the original site, scarring or permanent pigmentation changes on the eyelid, and damage to the surface of your eye (a corneal abrasion). Let the stye drain naturally with the help of warm compresses.
Over-the-Counter Products
You’ll find stye ointments at most pharmacies, but it’s worth knowing what’s in them. The most common OTC stye products are lubricant eye ointments made primarily of mineral oil and white petrolatum. These don’t contain antibiotics or anti-inflammatory ingredients. What they do is soothe burning and irritation, and act as a lubricant to protect the eye from further discomfort. They can make you more comfortable while the stye heals, but they won’t speed up the healing process on their own. Warm compresses remain more effective than any drugstore ointment.
Makeup, Contacts, and Recovery
Skip eye makeup entirely while you have a stye. Cosmetics can introduce more bacteria to the area, trap debris against the infected gland, and extend the infection’s duration. Covering the stye with concealer or foundation is equally risky. Once the stye has fully healed, throw away any eye makeup you used in the days before and during the infection, especially mascara and eyeliner. These products can harbor the bacteria that caused the problem in the first place. Clean all brushes and applicators thoroughly before using them again.
Contact lenses are another concern. Poor lens handling and care is a known risk factor for developing styes, and wearing contacts over an irritated, infected eyelid can worsen symptoms and slow healing. Switching to glasses until the stye fully resolves is the safer choice.
Preventing Styes From Coming Back
If you’ve had one stye, you’re more likely to get another, especially if the underlying cause (excess bacteria or clogged oil glands along the lash line) hasn’t been addressed. Regular eyelid hygiene is the best preventive measure. Wash your eyelids with diluted baby shampoo and warm water, gently cleaning along the lash margin where styes tend to form. Baby shampoo is specifically formulated to be gentle near the eyes.
Certain activities increase your risk if you skip this step. After swimming in a pool or soaking in a hot tub, rinse your eyelids. After exercise or any activity that makes you sweat, wash your eyelids as well. Sweat and oil can clog the eyelid’s oil glands and create the conditions for infection. As a general rule, replace your eye makeup every six months. Bacteria accumulate in mascara tubes and eyeliner pencils over time, even when products are stored properly.
Signs You Need Professional Care
Most styes respond to home treatment, but some need medical attention. See an eye doctor if the pain and swelling haven’t started improving after 48 hours of consistent warm compresses. You should also seek care promptly if:
- Your eye swells shut
- Pus or blood leaks from the bump
- Pain or swelling gets worse after the first two to three days rather than better
- Blisters form on your eyelid
- Your eyelids feel hot to the touch
- Your vision changes or gets blurry
- You keep getting styes repeatedly
When home care isn’t enough, a doctor may prescribe antibiotic ointment or drops, or in stubborn cases, perform a small in-office drainage procedure. This is quick, done under local anesthesia, and typically resolves the problem when compresses alone haven’t worked. Recurrent styes sometimes point to an underlying issue with your eyelid oil glands that benefits from a more targeted treatment plan.

