Most children have excellent sight and do not need to wear glasses.
Some children may have vision screening done at school (between the ages of four and five). However, the earlier any problems are picked up, the better the outcome. If there are problems and they are not picked up at an early age, the child may have permanently reduced vision in one or both eyes. If you have any concerns about your child’s eyes, or if there is a history of squint or lazy eye in the family, do not wait for the vision screening at school. Take your child to a local optometrist for a sight test. This is free under the NHS for children under 16.
Your child does not have to be able to read or talk to have a sight test.