Eye infections can be stressful for parents, especially when your child complains of eye pain or irritation. Two of the most common culprits for irritated eyes are pink eye (conjunctivitis) and a stye (hordeolum). Both can cause redness, swelling, and discomfort, but they’re actually very different conditions.
When it comes to kids, spotting the differences between pink eye and a stye early helps you get the right treatment quickly. Pink eye usually causes widespread redness and discharge in the eye itself, while a stye appears as a painful bump on the eyelid.
Let’s have a look at what pink eye and styes are, how to tell them apart, whether they’re contagious, and when to see an optometrist.
Understanding Pink Eye
Pink eye, or conjunctivitis, is an inflammation of the conjunctiva—the clear tissue that lines the inside of the eyelids and covers the white of the eye. In children, it often looks alarming because the whole eye may appear red or bloodshot. Pink eye can cause itchiness, tearing, and sometimes a sticky discharge that makes the eyelids crust together after sleep.
How do you know if your child has pink eye? The answer depends on the cause. Pink eye can be triggered by:
Viruses (like adenovirus, which often spreads with colds)
Irritants (such as chlorine from pools, smoke, or harsh chemicals)
Viral and bacterial pink eye are contagious, especially in school or daycare settings. Allergic and irritant types are not. While most cases of pink eye are mild, bacterial pink eye may require antibiotics.
Common Symptoms of Pink Eye
Redness across the white of the eye
Watery or mucous discharge (clear with viral, thick and yellow-green with bacterial)
Itchy or gritty sensation
Crusty eyelids in the morning
对光敏感
Swollen eyelids
Understanding a Stye
A stye is a small, painful lump on the eyelid, similar to a pimple. It forms when an oil gland in the eyelid becomes blocked and infected, most often by Staphylococcus bacteria. Unlike pink eye, a stye does not spread across the eye’s surface—it stays localised to the eyelid.
Unlike pink eye, styes are not typically contagious. However, the bacteria that cause styes can be spread through poor eyelid hygiene, so it’s important to teach kids not to rub their eyes.
Common Symptoms of a Stye
A red, swollen bump on the eyelid (external or internal)
Localised tenderness or pain
Swelling in the eyelid, sometimes with a visible white spot
Touching their eyes after contact with contaminated surfaces (toys, doorknobs, desks)
Sharing towels, washcloths, or pillowcases
Exposure to someone already infected
Swimming in pools without proper chlorine balance
Good handwashing habits and teaching children not to touch their faces are key ways to lower risk.
Diagnosis & Treatment
Treating Pink Eye
Viral pink eye: Usually clears on its own in 1–2 weeks. Cool compresses and lubricating eye drops can ease discomfort.
Bacterial pink eye: May require antibiotic eye drops or ointments. Keeping the eyes clean and avoiding contact with others helps prevent the spread.
Allergic pink eye: Treated with antihistamine or anti-inflammatory drops. Reducing allergen exposure (keeping windows closed during pollen season, washing bedding often) is helpful.
Irritant pink eye: Apply preservative-free artificial tears and avoiding further irritants is usually enough.
Treating a Stye
Apply warm compresses for 10–15 minutes, several times a day.
Do not squeeze or pop the stye—it can worsen the infection.