Unlike adults, children don’t always realise when something’s wrong with their vision. That’s why it’s important for parents to know the signs that could suggest their child needs glasses.
In this guide, we’ll help you spot those signs, explain how often your child should have an eye test, and let you know what to expect when you book an appointment.
Signs Your Child Might Need Glasses
Children don’t always say when they’re having trouble seeing, but there are clues to look out for. Common signs your child might need glasses include:
Squinting or tilting their head to see clearly
Sitting very close to the TV or holding books too close to their face
Complaining of frequent headaches or sore eyes
Rubbing their eyes a lot, especially when reading or watching screens
Struggling to concentrate at school
Poor coordination or clumsiness
Avoiding reading, drawing or detailed tasks
If you notice one or more of these signs, it could be time to book an eye test.
Milestones and Early Eye Checks
Your child’s eyesight develops from birth, so early checks help catch any problems before they affect learning or development.
Newborn screening – done in the hospital shortly after birth
6 to 8‑week review – part of postnatal check‑ups with your GP
Preschool eye test (age 3 to 5) – important to identify lazy eye, squint or focusing issues before school starts
If you have concerns at any age, you don’t need to wait – you can book an eye test at any time.
Common Vision Problems in Children
Difficulty seeing things in the distance, such as the whiteboard in class.
Trouble focusing on things up close, like books or screens.
Blurry or distorted vision at all distances due to an irregularly shaped cornea.
One eye is weaker than the other, often without obvious symptoms. This is usually diagnosed during routine checks and treated with glasses or patching.
One eye may turn in or out. Early treatment is key to avoiding long‑term vision problems.
How Often Should a Child Have an Eye Test?
Children should have their eyes tested at least every two years, or sooner if:
You notice any of the signs above
They’ve been prescribed glasses and need a review
They have a condition that affects eye health (like diabetes)
All children under 16 (or under 19 and in full‑time education) are entitled to free NHS eye tests, and may also qualify for an NHS optical voucher to help pay for glasses.
Regular check‑ups help spot any issues early and ensure your child’s vision is supporting their learning and development.
Book your child's eye testWhat Happens at a Child’s Eye Test?
Eye tests for children are quick, gentle and completely pain‑free. Our optometrists use child‑friendly techniques to check your child’s eyesight, eye health and how well their eyes work together.
We make the experience fun and relaxed, often using games, pictures or letters depending on your child’s age. Most children find it easy and even enjoyable.
Find out about children's eye tests
Next Steps if Glasses Are Needed
If your child does need glasses, don’t worry – we have a great range made just for kids. Our children’s frames are:
Lightweight and durable
Designed for comfort and style
Available in fun colours and patterns
And best of all, our £90 range is free with an NHS optical voucher. Your optician will guide you through the best options for your child, and you can help them choose their own pair.
Browse Children's Glasses
Caring for Your Child's Glasses
Looking after glasses properly can make a big difference. Help your child build good habits with these tips:
Use both hands when putting glasses on or taking them off
Store glasses in their case when not being worn
Clean lenses daily using a soft cloth
Avoid placing them lens‑side down
Our teams in‑store can also help adjust the fit to make sure they're comfortable and secure.
Read more about glasses careWhen to Book Sooner
You don’t have to wait for the next routine check if you notice changes in your child’s behaviour or appearance, such as:
Sudden squinting or eye rubbing
A noticeable eye turning in or out
Difficulty seeing familiar things or people
A recent eye injury or illness
If in doubt, it’s best to book an appointment and let our opticians check everything is okay.
FAQs
Children can have their first eye test as early as 6 months old, but most commonly they are tested from around age 3 or 4, before starting school.
Yes, all children under 16 (or under 19 in full‑time education) are eligible for a free NHS eye test
A typical eye test takes around 20–30 minutes, depending on the child’s age and attention span.
Not necessarily. In some cases, vision issues can be monitored or may resolve naturally. If glasses are needed, we’ll help you choose the best option.
Yes, in many cases, children can wear contact lenses, especially for sports or active lifestyles. Speak to your optician about suitability.
Wearing glasses can be a big change for your little one, but we’re here to help. Our handy guide has a range of tips and tricks to help get your child to wear their glasses.
Find out more
Children’s Glasses
From £65 with over 100 pairs to choose from.
Browse Children’s GlassesChildren’s Sunglasses
Children under 16 are at higher risk of UV damage to their eyes. Make sure they’re protected with a pair of sunglasses.
Browse Kid's SunglassesChildren’s contact lenses
If they’re not keen on glasses, your child might like to try contact lenses.
Children's Contact Lenses