Everything you need to know about primary education in England
Primary school in England covers children aged 4 to 11, from Reception through to Year 6. This seven-year phase of compulsory education is foundational: it is where children learn to read, write and use mathematics, and develop the social, emotional and intellectual skills they will build on for the rest of their lives.
Primary schools follow the National Curriculum, divided into two key stages. Key Stage 1 covers Years 1 and 2 (ages 5–7), and Key Stage 2 covers Years 3 to 6 (ages 7–11). In Reception (age 4–5), children follow the Early Years Foundation Stage (EYFS) framework, which bridges nursery and formal schooling.
At the end of Key Stage 2 (Year 6), children sit national SATs tests in reading and mathematics, alongside teacher assessment in writing. These results inform the secondary school transition and measure school performance. Primary schools come in many forms: community schools, academies, free schools, and voluntary aided schools — often faith schools.
Search our database of 52,000+ schools across England. Filter by type, region, local authority, and Ofsted rating.
Common questions about Primary School in England
Practical Advice
English Education System
English Education System