Pink Eye vs. Stye: How to Tell the Difference

Close-up of a young person with their eyes turned upwards. A bump potentially indicative of a stye is visible under their left eye.

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)
  • Bacteria (such as Streptococcus or Staphylococcus)
  • Allergens (like pollen, dust, or pet dander)
  • 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
  • Sensitivity to light
  • 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
  • Tearing or watery eyes
  • Crusting along the lash line

Most styes heal on their own within a week. Warm compresses applied several times daily can help the stye drain naturally.

Stye vs Pink Eye: Key Differences

While both conditions can cause redness and irritation, there are several clear differences:

  • Location
    • Pink Eye: Affects the conjunctiva, covering the eyeball.
    • Stye: Appears as a lump on the eyelid margin.
  • Appearance
    • Pink Eye: The entire white of the eye looks red.
    • Stye: A single, red, pimple-like bump on the eyelid.
  • Discharge
    • Pink Eye: Watery or pus-like discharge.
    • Stye: Minimal discharge, usually only crusting.
  • Contagion
    • Pink Eye: Viral and bacterial forms are highly contagious.
    • Stye: Generally not contagious.

How Do You Get Pink Eye?

Children are especially prone to pink eye, which spreads easily in shared spaces. Kids can catch it by:

  • 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.

Close up of young person's eye. Redness in the sclera indicates symptoms of pink eye.

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.
  • Keep eyelids clean using medicated lid wipes or hypochlorous acid (HOCI) sprays.
  • Avoid eye makeup until healed.
  • In stubborn cases, an optometrist may prescribe antibiotic ointment.

Prevention Tips

Both pink eye and styes can often be avoided with good hygiene:

  • Wash your hands regularly with soap and water
  • Avoid touching or rubbing the eyes
  • Do not share towels, bedding, or makeup
  • Keep glasses, contact lenses, and cases clean
  • Encourage children to practice good eyelid hygiene if they’re prone to styes

When To See an Optometrist

If your child has severe redness, pain, swelling, light sensitivity or vision changes, or if their symptoms don’t improve within a few days, it’s time to see an eye care professional. Proper diagnosis ensures the right treatment and prevents complications.

Understanding the difference between a stye and pink eye can save you time, reduce worry, and help you get the right care for your child. If you’re ever unsure, an eye exam is the best way to confirm what’s going on.

At Eyelab in Vancouver, BC, our experienced team specializes in pediatric eye care and can provide accurate diagnosis, effective treatment, and compassionate support for your child’s eye health. Contact us today to schedule an appointment and keep your family’s eyes healthy.

Dr. Elisa Xiao

Optometrist | Primary Care & Ocular Disease

T 604 260 1166
E drelisa@helloeyelab.com