Most eyelid pimples are styes, and they typically clear up on their own within one to two weeks. Warm compresses are the single most effective home treatment, but knowing what type of bump you’re dealing with helps you treat it correctly and recognize when it needs professional attention.
What Type of Eyelid Bump You’re Dealing With
Not every bump on the eyelid is the same, and the differences matter for treatment. The three most common types are external styes, internal styes, and chalazia.
An external stye forms at the base of an eyelash, where a small oil gland has become infected. It looks like a red, tender pimple right along the lash line, often with a yellowish head if the infection is active. This is the classic “eyelid pimple” most people picture.
An internal stye develops deeper in the eyelid, inside one of the oil-producing glands that line the inner surface. You may not see it from the outside at first. It points inward, appearing as a yellowish spot on the underside of the eyelid when you flip it up. These tend to be more painful because they press against the eye itself.
A chalazion is a blocked oil gland that isn’t actively infected. It feels firm, like a small bead under the skin, and is usually painless unless it becomes secondarily inflamed. Chalazia can grow large enough to press on the surface of the eye, causing blurred vision. They often take longer to resolve than styes.
If your bump is red, tender, and appeared within the last day or two near your lash line, it’s almost certainly a stye. If it’s been there for weeks, feels hard, and doesn’t hurt much, you’re likely dealing with a chalazion.
Warm Compresses: The Core Treatment
Warm compresses do most of the heavy lifting for both styes and chalazia. The heat softens the hardened oil plugging the gland, increases blood flow to the area, and encourages the bump to drain naturally. Apply a warm, moist cloth to your closed eyelid for 5 to 10 minutes, 3 to 6 times a day.
Temperature matters here. You want the cloth warm enough to feel soothing but not hot enough to burn the thin skin of your eyelid. Don’t microwave a wet cloth, as it heats unevenly and can scald you. Instead, soak a clean washcloth in warm tap water, wring it out, and hold it gently against the bump. The cloth cools quickly, so you may need to re-soak it a few times during each session.
Some people find that a rice-filled sock or a reusable gel eye mask holds heat longer and is more convenient for repeated sessions throughout the day. Either works fine as long as the temperature stays comfortable and you keep it clean.
Keeping the Eyelid Clean
Cleaning the eyelid margin reduces the bacterial load around the blocked gland and helps prevent re-infection. After each warm compress session, gently wash the lash line with diluted baby shampoo on a cotton swab or a clean fingertip. Rinse thoroughly.
Pre-made eyelid cleansing wipes and sprays are another option. Products containing hypochlorous acid are particularly effective because they kill bacteria and reduce inflammation, mimicking a natural antimicrobial your immune system already produces. Tea tree oil formulations target the tiny mites that can cause chronic eyelid inflammation (blepharitis), which is a common underlying cause of recurrent styes. If you use tea tree oil products, stick to formulations specifically designed for the eye area, as pure tea tree oil is far too harsh for eyelid skin.
What Not to Do
Do not squeeze or pop an eyelid pimple. The eyelid has an extremely rich blood supply, and the veins around the eye connect to deeper structures inside the eye socket. Squeezing forces bacteria into surrounding tissue, which can trigger a spreading skin infection called preseptal cellulitis. In rare but serious cases, that infection can cross a thin membrane called the septum and reach the deeper tissues of the eye socket, a condition called orbital cellulitis that requires emergency treatment.
Avoid wearing eye makeup or contact lenses while you have an active stye. Makeup brushes can harbor bacteria and reintroduce them to the healing gland. Contacts trap bacteria against the eye surface and increase irritation. Once the bump has fully resolved, replace any eye makeup you were using before the stye appeared.
When a Stye Needs Medical Treatment
Most styes respond to warm compresses alone within one to two weeks. If yours hasn’t improved after that time, or if it’s getting worse despite consistent home care, a doctor can prescribe a topical antibiotic ointment to apply along the lash line. These help clear bacterial infection from the gland and surrounding skin.
For styes that keep coming back, the underlying issue is often chronic inflammation of the eyelid margin. In these cases, a longer course of oral antibiotics can reduce bacterial colonization and improve the function of the oil glands themselves, breaking the cycle of recurrence.
A chalazion that persists for months and doesn’t respond to compresses may need a minor in-office procedure where an eye doctor drains the blocked gland through a small incision on the inside of the eyelid. It sounds intimidating, but it’s quick, done under local anesthesia, and usually resolves the bump completely.
Signs That Need Immediate Attention
A small, localized stye is not dangerous. But certain symptoms signal that the infection may be spreading or that the bump is affecting your vision. Seek care promptly if you notice swelling that extends beyond the eyelid to the surrounding cheek or forehead, a fever alongside eye pain, any changes in your vision including blurriness, or a bulging appearance of the eye itself. These can indicate preseptal or orbital cellulitis, both of which require urgent treatment.
Recurring eyelid bumps also warrant a visit to an eye specialist. Chalazia that keep forming in the same spot can occasionally mimic more serious conditions, and an ophthalmologist can rule those out with a thorough exam.
Preventing Eyelid Bumps From Coming Back
If you’ve had one stye, you’re more likely to get another. The oil glands along the eyelid margin are prone to clogging, especially if you have naturally thick or slow-flowing oil secretions, a condition sometimes linked to skin conditions like rosacea.
Daily eyelid hygiene is the best preventive measure. A brief warm compress for a minute or two each morning, followed by a gentle wipe of the lash line, keeps the oil glands flowing and reduces bacterial buildup. Think of it like flossing: it’s a small daily habit that prevents a much more annoying problem. Removing all eye makeup before bed, replacing mascara and eyeliner every few months, and avoiding touching or rubbing your eyes throughout the day all reduce your risk significantly.

