Causes of squints
The exact cause of a squint isn't always known.
Some people are born with a squint and others develop one later in life. Sometimes they run in families.
In children, a squint is often caused by the eye attempting to overcome a vision problem, such as:
Rarer causes of a squint include:
A squint can also sometimes be a symptom of a rare type of childhood eye cancer called retinoblastoma. Take your child to see your GP if they have a squint to rule out this condition.