Mon–Sat 9:30 am – 7 pm · Sunday by appointment

Why does my child keep rubbing their eyes?

Dr. Swati Goyal · 31 October 2026

Most children who rub their eyes are tired, have an eye allergy, or have spent too long on a screen. These usually get better with rest, fewer screen hours and simple care at home. But if your child rubs their eyes every day, squints, holds books very close or complains of blurred vision, they may need glasses — have their eyes checked. Rubbing hard and often over many years can also weaken the front of the eye, so it is worth stopping the habit.

Common reasons children rub their eyes

  • Tiredness and sleepiness. Rubbing at bedtime or after a long day is normal.
  • Eye allergy. Itching is the main sign — often with redness, watering and a stringy discharge, and worse in dusty seasons, around pets or in spring. Many of these children also sneeze or have a runny nose.
  • Screens. Children blink less while watching phones and tablets. The eyes dry out and feel tired, and rubbing follows.
  • A vision problem. A child who cannot see clearly strains to focus. This causes tired eyes, headaches and rubbing. Children rarely say "I can't see" — they think everyone sees the way they do.
  • Something in the eye — dust, an eyelash or sand. Usually one eye, with sudden watering.
  • Eye infection (conjunctivitis). Red eye with sticky yellow or green discharge, often spreading from one eye to the other.

Signs your child may need an eye check

  • Rubbing the eyes every day, not just when sleepy
  • Squinting, tilting the head or closing one eye to see
  • Sitting very close to the TV or holding books and phones close
  • Complaints of headaches or tired eyes after school or homework
  • A teacher says your child cannot read the board
  • One eye turning in or out, even sometimes
  • Losing their place while reading, or avoiding reading altogether

What helps at home

  • Cool water on closed eyes, or a cold compress, eases itching.
  • Keep nails short and hands clean. Rubbing with dirty hands spreads infection.
  • Screen breaks: every 20 minutes, look at something far away for 20 seconds. Keep total screen time for fun to about an hour a day for school-age children, less for younger ones.
  • Two hours outdoors in daylight each day is good for children's eyes.
  • Enough sleep.
  • For allergy: wash pillow covers often, keep pets out of the bedroom, and keep windows closed on very dusty days.
  • Gently stop the habit: when you see your child rubbing, offer cool water or a clean tissue instead.

What not to do

  • Do not put any drops in your child's eyes without a doctor's advice. Some allergy drops sold over the counter contain steroids, which can raise eye pressure and cause glaucoma or cataract — even in children.
  • Do not use home remedies in the eye — rose water from the market, milk, honey or kajal.
  • Do not ignore it if rubbing continues for weeks.

Why constant rubbing matters

Rubbing hard, many times a day, year after year, can weaken and thin the cornea — the clear front window of the eye. In some children, especially those with allergy, this is linked to keratoconus, where the cornea bulges into a cone and vision becomes blurred and distorted. Treating the allergy and stopping the habit early protect the eye. Read more about keratoconus.

When to see a doctor now

  • Injury to the eye, or something in the eye that does not wash out
  • Pain, or your child does not want to open the eye in light
  • Sudden blurred vision
  • Thick discharge, swollen eyelids or fever
  • An eye that suddenly turns in or out

Common questions

At what age should a child have their first eye check?
A first check before starting school, around age 3 to 4, is a good idea — earlier if you notice an eye turning, or if parents wear strong glasses. After that, every year or two, or as the doctor advises.

Will glasses make my child's eyes weaker?
No. Glasses help a child see clearly and do not weaken the eyes. Children whose number keeps rising need regular checks; ask your doctor about ways to slow it down.

Can eye allergy be cured?
It often comes back with the season, but it can be well controlled with the right drops from a doctor and simple steps at home.

My child rubs only at night. Is that a problem?
Rubbing when sleepy is normal. If it happens during the day too, or with itching, redness or poor vision, have the eyes checked.

---

Read more on eye allergy and dry eyes and screen work. If you are unsure whether your child needs to be seen, you can ask Dr. Swati on a video call.

This article is general information. Please see a doctor about your own eyes.

Questions about your own eyes?

Book a visit, or ask on WhatsApp. Mon–Sat, 9:30 am – 7 pm.