Wallingford, Oxfordshire · OX10 9HT
Cranford School is a coeducational independent day school in Wallingford, Oxfordshire, serving pupils from age 3 to 18. The school emphasizes a nurturing, child-paced approach where academic rigour is balanced with pastoral care and personal development. With 579 pupils across all-through provision, it positions itself as a happy, supportive community where children can grow developmentally at their own pace rather than against external pressure.
Who thrives here
Families seeking a supportive, less pressurised independent education where children's emotional wellbeing and individual pace of learning are prioritised. Suits motivated pupils who thrive in a collaborative rather than highly competitive environment.
Percentiles within UK independent + grammar schools we track.
Moulsford
Wallingford, Oxfordshire
OX10 9HT
Nearest stations
Day fees at Cranford School are approximately £23,109 per year (2025/26).
Cranford School admits pupils at 3+, 4+, 7+, 8+, 11+, 13+, 16+. Entry is assessed by Interview, Assessment. See the Admissions section above for open days and key dates.
At Cranford School, 11.8% of A-levels were graded A*–B and 55.1% of GCSEs were grade 7/A or above. Full results are in the Results section above.
Cranford School is a day school in Wallingford and does not offer boarding.
ISI rated Cranford School “Excellent” (2022).
Frequently praised
✓Nurturing, child-centred approach that allows pupils to develop at their own pace
✓Highly motivated pupils with extremely positive attitudes to learning
✓Strong sense of community and pastoral care across all-through setting
✓Accessible location and practical day-school provision
Common concerns
!Not yet inspected by Ofsted, limiting independent accountability evidence
!Smaller pupil cohort may offer fewer subject options or specialist facilities than larger independent schools