Pewsey, Wiltshire · SN9 5NT
St Francis is a day-only coeducational prep school set in 17 acres of countryside near Marlborough, Wiltshire, serving ages 3–13. The school emphasises nurturing individual self-esteem, self-expression and ambition within a warm, inclusive community. Its ethos centres on holistic development—academic rigour balanced with extensive outdoor learning, creative pursuits and pastoral care.
Who thrives here
Families seeking a warm, inclusive prep education in a rural environment where children develop confidence, creativity and pastoral grounding alongside academic progress. Suits children who thrive with space, outdoor learning and a less pressurised, community-focused culture.
Percentiles within UK independent + grammar schools we track.
Marlborough Road
Pewsey, Wiltshire
SN9 5NT
Nearest stations
Day fees at St Francis School are approximately £20,823 per year (2025/26).
St Francis School admits pupils at 3+, 4+, 7+, 8+, 11+, 13+. Entry is assessed by Assessment Day, Interview. See the Admissions section above for open days and key dates.
St Francis School is a day school in Pewsey and does not offer boarding.
ISI rated St Francis School “Excellent” (2022).
Frequently praised
✓Warm, inclusive community culture that welcomes new families quickly
✓High-quality teaching and intellectual engagement (parent impressed by Year 6 creative writing)
✓Supportive pastoral care and teacher encouragement of individual children
✓Excellent wraparound care provision for working parents
✓Safe, spacious natural environment for childhood exploration
Common concerns
!School has not yet been Ofsted inspected, so no external validation of provision