That pimple-like bump on your eyelid is most likely a stye, a chalazion, or a milium, and the right approach to removing it depends on which one you’re dealing with. The good news: most eyelid bumps clear up on their own with simple home care. Knowing what type you have helps you treat it effectively and avoid making it worse.
Identify the Bump First
A stye is the most common culprit when a bump on the eyelid looks like a pimple. It forms at the edge of the eyelid, right at the base of an eyelash, and is caused by a bacterial infection in the lash follicle or an oil gland. Styes are red, sore, and often have a small pus spot at the center. They’re painful from the start, and the skin around them is tender to the touch.
A chalazion looks similar but behaves differently. It develops when an oil gland in the eyelid gets blocked and swollen, usually farther back from the eyelid’s edge than a stye. You might not even notice it at first because there’s little or no pain. Over time it grows into a firm, pea-sized lump under the skin. It can eventually become red and swollen, but the key difference is that it starts painless.
Milia are tiny white or flesh-colored bumps that sit just under the surface of the skin. They’re small cysts filled with trapped skin cells, not infections. They don’t hurt, don’t get red, and don’t grow. If your bump is very small, hard, white, and painless, it’s likely a milium.
Warm Compresses: The First-Line Treatment
For both styes and chalazia, warm compresses are the single most effective home treatment. The heat softens the hardened oils blocking the gland, increases blood flow, and helps the bump drain on its own. Apply a clean, warm washcloth to your closed eyelid for 5 minutes at a time, two to four times per day. The cloth should feel comfortably warm against your skin, not hot enough to burn.
To keep the compress warm throughout the 5 minutes, re-soak it in warm water as it cools, or use a microwavable eye mask designed for this purpose. Consistency matters more than intensity. Doing this reliably several times a day for a week or two gives most bumps enough encouragement to resolve.
After each warm compress session, gently massage the area around the bump with clean fingers. Use light, circular motions directed toward the eyelid margin. This helps push the trapped material toward the surface where it can drain. Don’t squeeze or try to pop the bump. The skin around the eye is thin and delicate, and forcing it open risks spreading infection deeper into the eyelid or into surrounding tissue.
Keep the Eyelid Clean
Cleaning your eyelids daily helps the bump heal faster and prevents new ones from forming. Hypochlorous acid eyelid sprays or pre-moistened lid scrub pads are the best options. Hypochlorous acid is a gentle antimicrobial that mimics your immune system’s own germ-fighting compounds. It kills bacteria and reduces inflammation without irritating the eye. You can find these sprays at most pharmacies.
Doctors used to recommend diluted baby shampoo for lid cleaning, but most ophthalmologists have moved away from that advice. Baby shampoo contains chemicals that may irritate the eyes over time. Purpose-made lid scrubs are safer and more effective.
What Not to Do
Resist the urge to pop, squeeze, or lance the bump yourself. This is the most important thing to understand about eyelid bumps. Unlike a pimple on your cheek, an eyelid bump sits near structures that connect directly to your eye socket and, in rare cases, the blood vessels that drain toward your brain. Squeezing can push bacteria deeper, cause a more serious infection called preseptal cellulitis, or leave a scar that irritates your eye permanently.
Avoid wearing eye makeup or contact lenses while you have an active bump. Makeup can reintroduce bacteria and clog the glands further. If you wear contacts, switch to glasses until the bump has fully resolved.
How Long Healing Takes
Styes typically resolve within one to two weeks with consistent warm compress use. You’ll notice the pain and swelling decreasing within the first few days, and the bump will either drain on its own or gradually shrink. A chalazion takes longer. Because it involves a blocked gland rather than an acute infection, it can persist for several weeks to a couple of months. Warm compresses still work, but patience is required.
Milia won’t respond to warm compresses. They’re not caused by infection or blocked oil glands. Small milia sometimes resolve on their own over weeks or months. Larger or stubborn ones need to be extracted by a dermatologist or eye doctor using a sterile needle or small blade. This is a quick, in-office procedure.
When Home Treatment Isn’t Enough
If a stye hasn’t improved after two weeks of diligent warm compresses, or if it’s getting worse, an eye doctor may prescribe an antibiotic ointment to apply directly to the eyelid. This targets the bacterial infection topically.
Chalazia that persist beyond a month or two have additional treatment options. A steroid injection directly into the bump is one of the most effective approaches. In a study of 147 patients at UCLA’s Jules Stein Eye Institute, 80% of chalazia resolved with just one or two injections, with an average resolution time of about two and a half weeks after injection. The procedure takes seconds and is done in the office.
For bumps that still don’t respond, or for large chalazia that press on the eyeball and distort vision, a minor surgical procedure called incision and curettage can remove the contents of the bump. An eye doctor numbs the eyelid, makes a small cut on the inner surface (so there’s no visible scar), and scrapes out the blocked material. Recovery is quick, with mild swelling for a few days.
Signs That Need Prompt Attention
Most eyelid bumps are harmless nuisances, but certain symptoms signal something more serious. See an eye doctor soon if the bump causes your entire eyelid to swell shut, if redness and swelling spread beyond the eyelid to your cheek or the area around your eye socket, or if you develop a fever alongside the bump. These can indicate the infection has spread beyond the surface.
Any changes to your vision, including blurriness, double vision, or pain when moving your eye, warrant immediate evaluation. A bump that keeps coming back in the exact same spot after treatment also deserves a closer look, as recurrent bumps in one location occasionally need a biopsy to rule out other conditions.
Preventing Future Eyelid Bumps
People who get one stye or chalazion tend to get more. The oil glands along your eyelid margins are prone to clogging, especially if you have a skin condition like rosacea or seborrheic dermatitis, or if you tend toward oily skin.
Daily eyelid hygiene is the best prevention. After your morning face wash, wipe along your lash line with a lid scrub pad or spray a hypochlorous acid solution onto a cotton pad and gently clean the lid margins. This removes the debris, dead skin, and bacteria that accumulate overnight and clog glands. If you wear eye makeup, remove it completely every night before bed. Replace mascara and eyeliner every three months, as bacteria accumulate in the tubes over time.

