Estimate your child's mathematical age and compare with National Curriculum expectations
This provides a rough indicator only. For a formal maths assessment, consult your child's school or a qualified educational psychologist.
Maths age is an estimate of a child's mathematical development compared to the average performance expected at each age. Similar to reading age and spelling age, it provides a way to understand whether a child is working ahead of, at, or behind the level expected for their chronological age. In the UK, mathematical attainment is measured against the National Curriculum year group expectations. The curriculum sets out specific skills and knowledge for each year from Year 1 (age 5-6) through Year 6 (age 10-11), covering number and place value, arithmetic operations, fractions, measurement, geometry, and statistics. Schools assess pupils as "working towards", "meeting", or "exceeding" the expected standard at each year group. This calculator provides a rough estimate of mathematical age by combining the highest National Curriculum year group a child has demonstrated mastery of with their test score accuracy. It helps parents understand where their child sits relative to age-related expectations and suggests focus areas for further development. The National Centre for Excellence in the Teaching of Mathematics (NCETM) promotes a mastery approach to maths teaching, where children are expected to develop deep understanding of concepts before moving on. Schools following this approach use the White Rose Maths or Maths Mastery schemes, which align closely with the National Curriculum. Understanding your child's approximate maths age can help you have informed conversations with their teacher about progress and support needs.
To estimate your child's maths age: 1. Enter the number of correct answers your child achieved on a maths test or assessment. 2. Enter the total number of questions in the test. 3. Select the highest National Curriculum year group your child has demonstrated competence in. This is the year group where they can confidently complete most tasks. If unsure, choose the year group they are currently in. 4. Enter your child's chronological age in years. You can use half-year increments for greater accuracy. 5. Review the estimated maths age, shown in years and months. 6. Check the "Compared to Age" result to see how many months ahead or behind the expected level your child is. 7. Look at the National Curriculum Year field to see which year group matches their mathematical development. 8. Read the "Suggested Next Steps" for guidance on what to practise next based on their current level.
The maths age calculation uses a two-factor approach: Base age is determined by the highest National Curriculum year group the child has mastered: Year 1 = 5.5, Year 2 = 6.5, Year 3 = 7.5, Year 4 = 8.5, Year 5 = 9.5, Year 6 = 10.5. These ages represent the midpoint of each year group (for example, Year 3 covers ages 7 to 8, so the midpoint is 7.5). Score factor is calculated as: correct answers / total questions. This gives a value between 0 and 1, representing the proportion of questions answered correctly. Maths age = base age + score factor. For example, a child who has mastered Year 4 content (base age 8.5) and scores 8 out of 10 (score factor 0.8) has an estimated maths age of 9.3 years, which is approximately 9 years and 4 months. The comparison with chronological age is expressed in months: difference = (maths age - chronological age) x 12. The NCETM emphasises that children develop at different rates and that a gap of a few months is entirely normal. However, a gap of more than a year may indicate that additional support or challenge would be beneficial.