Independent schools in Surrey

Discover independent schools in Surrey – nursery, pre-prep, prep and senior – around Godalming, Farnham, Dorking, Egham, Leatherhead, Esher, Woking, Cobham, Guildford and Reigate.

Photo: iStock.com/simonbradfield

Pre-Prep and Prep schools in Surrey

Entry to pre-prep is normally in the year a child reaches age 5 but some schools offer a nursery provision for the early years as well. Prep schools start at age 8 and go through until transition to senior school at either 11 or 13 years. Some schools offer every stage from pre-prep, prep and senior providing a single school foundation for a child.

Scroll right to see all the details about the schools below, including size and type.

Aberdour School
  • Day
  • Coed
  • Pre-Prep & Prep

    200 to 400 pupils

    Aldro School
  • Day
  • Boarding
  • Coed
  • Prep

    200 to 400 pupils

    Amesbury
  • Day
  • Coed
  • Pre-Prep & Prep

    200 to 400 pupils

    Banstead Preparatory School
  • Day
  • Coed
  • Pre-Prep & Prep

    200 to 400 pupils

    Barfield School
  • Day
  • Coed
  • Pre-Prep & Prep

    200 to 400 pupils

    Barrow Hills School
  • Day
  • Coed
  • Pre-Prep & Prep

    200 to 400 pupils

    Belmont School
  • Day
  • Boarding
  • Coed
  • Pre-Prep & Prep + Senior

    100 to 200 pupils

    Bishopsgate School
  • Day
  • Coed
  • Pre-Prep & Prep

    200 to 400 pupils

    Caterham School
  • Day
  • Boarding
  • Coed
  • Pre-Prep & Prep + Senior

    1,000+ pupils

    Chinthurst School
  • Day
  • Coed
  • Pre-Prep & Prep

    200 to 400 pupils

    City of London Freemen's School
  • Day
  • Boarding
  • Coed
  • Prep + Senior

    700 to 1,000 pupils

    Claremont Fan Court School
  • Day
  • Coed
  • Pre-Prep & Prep + Senior

    1,000+ pupils

    Collingwood School
  • Day
  • Coed
  • Pre-Prep & Prep

    100 to 200 pupils

    Coworth Flexlands School
  • Day
  • Coed
  • Pre-Prep & Prep

    100 to 200 pupils

    Cranleigh School
  • Day
  • Boarding
  • Coed
  • Prep + Senior

    1,000+ pupils

    Cranmore School
  • Day
  • Coed
  • Pre-Prep & Prep

    400 to 700 pupils

    Cumnor House School
  • Day
  • Coed
  • Pre-Prep & Prep

    200 to 400 pupils

    Danes Hill School
  • Day
  • Coed
  • Pre-Prep & Prep

    700 to 1,000 pupils

    Downsend School
  • Day
  • Coed
  • Pre-Prep & Prep + Senior

    400 to 700 pupils

    Duke of Kent School
  • Day
  • Coed
  • Pre-Prep & Prep + Senior

    200 to 400 pupils

    Edgeborough
  • Day
  • Boarding
  • Coed
  • Pre-Prep & Prep

    200 to 400 pupils

    Ewell Castle School
  • Day
  • Coed
  • Pre-Prep & Prep + Senior

    400 to 700 pupils

    Feltonfleet School
  • Day
  • Boarding
  • Coed
  • Pre-Prep & Prep

    400 to 700 pupils

    Frensham Heights
  • Day
  • Boarding
  • Coed
  • Pre-Prep & Prep + Senior

    400 to 700 pupils

    Glenesk School
  • Day
  • Boys
  • Pre-Prep

    100 to 200 pupils

    Greenfield School
  • Day
  • Coed
  • Pre-Prep & Prep

    200 to 400 pupils

    Guildford High School
  • Day
  • Girls
  • Pre-Prep & Prep + Senior

    1,000+ pupils

    Hall Grove
  • Day
  • Boarding
  • Coed
  • Pre-Prep & Prep

    200 to 400 pupils

    Halstead Preparatory School
  • Day
  • Girls
  • Pre-Prep & Prep

    100 to 200 pupils

    Hazelwood School
  • Day
  • Coed
  • Pre-Prep & Prep

    400 to 700 pupils

    Hoe Bridge School
  • Day
  • Coed
  • Pre-Prep & Prep

    400 to 700 pupils

    Holy Cross Preparatory School
  • Day
  • Girls
  • Pre-Prep & Prep

    200 to 400 pupils

    Homefield Preparatory School
  • Day
  • Boys
  • Pre-Prep & Prep

    200 to 400 pupils

    Kingswood House School
  • Day
  • Boys
  • Pre-Prep & Prep

    200 to 400 pupils

    Longacre School
  • Day
  • Coed
  • Pre-Prep & Prep

    200 to 400 pupils

    Manor House School
  • Day
  • Girls
  • Pre-Prep & Prep + Senior

    200 to 400 pupils

    Micklefield School
  • Day
  • Coed
  • Pre-Prep & Prep

    200 to 400 pupils

    Milbourne Lodge School
  • Day
  • Coed
  • Pre-Prep & Prep

    200 to 400 pupils

    Notre Dame School
  • Day
  • Girls
  • Pre-Prep & Prep + Senior

    400 to 700 pupils

    Oakwood School, Purley
  • Day
  • Coed
  • Pre-Prep & Prep

    100 to 200 pupils

    Old Palace School of John Whitgift
  • Day
  • Girls
  • Pre-Prep & Prep + Senior

    400 to 700 pupils

    Parkside School
  • Day
  • Boys
  • Pre-Prep & Prep

    200 to 400 pupils

    Reigate St. Mary's Preparatory School
  • Day
  • Coed
  • Pre-Prep & Prep

    200 to 400 pupils

    RGS Prep
  • Day
  • Boys
  • Pre-Prep & Prep

    200 to 400 pupils

    Ripley Court School
  • Day
  • Coed
  • Pre-Prep & Prep

    100 to 200 pupils

    Rokeby School
  • Day
  • Boys
  • Pre-Prep & Prep

    200 to 400 pupils

    Rowan Preparatory School
  • Day
  • Girls
  • Pre-Prep & Prep

    200 to 400 pupils

    Royal Russell School
  • Day
  • Boarding
  • Coed
  • Pre-Prep & Prep + Senior

    700 to 1,000 pupils

    Rydes Hill Preparatory School and Nursery
  • Day
  • Coed
  • Pre-Prep & Prep

    100 to 200 pupils

    Shrewsbury House
  • Day
  • Coed
  • Pre-Prep & Prep

    400 to 700 pupils

    St Andrew's School
  • Day
  • Coed
  • Pre-Prep & Prep

    200 to 400 pupils

    St Catherine's School
  • Day
  • Boarding
  • Girls
  • Pre-Prep & Prep + Senior

    700 to 1,000 pupils

    St Edmund's School
  • Day
  • Boarding
  • Coed
  • Pre-Prep & Prep + Senior

    400 to 700 pupils

    St George's Weybridge
  • Day
  • Coed
  • Pre-Prep & Prep + Senior

    1,000+ pupils

    St Hilary's Preparatory School
  • Day
  • Coed
  • Pre-Prep & Prep

    200 to 400 pupils

    St Ives School
  • Day
  • Coed
  • Pre-Prep & Prep

    100 to 200 pupils

    St Teresa's Effingham
  • Day
  • Boarding
  • Girls
  • Pre-Prep & Prep + Senior

    400 to 700 pupils

    Surbiton High School
  • Day
  • Coed
  • Pre-Prep & Prep + Senior

    1,000+ pupils

    The Hawthorns School
  • Day
  • Coed
  • Pre-Prep & Prep

    400 to 700 pupils

    The Royal School, Surrey
  • Day
  • Boarding
  • Coed
  • Pre-Prep & Prep + Senior

    200 to 400 pupils

    Tormead School
  • Day
  • Girls
  • Pre-Prep & Prep + Senior

    700 to 1,000 pupils

    Woodcote House
  • Day
  • Boarding
  • Boys
  • Prep

    < 100 pupils

    Yehudi Menuhin School
  • Day
  • Boarding
  • Coed
  • Prep + Senior

    < 100 pupils

    Senior schools in Surrey

    Entry to senior school is normally at age 11 or 13. Some senior schools also offer a pre-prep and prep, providing a single foundation for a child without the need to change schools.

    Scroll right to see all the details about the schools below, including size and type.

    Belmont School
  • Day
  • Boarding
  • Coed
  • Senior + Pre-Prep & Prep

    100 to 200 pupils

    Box Hill School
  • Day
  • Boarding
  • Coed
  • Senior

    200 to 400 pupils

    Canbury School
  • Day
  • Coed
  • Senior

    < 100 pupils

    Caterham School
  • Day
  • Boarding
  • Coed
  • Senior + Pre-Prep & Prep

    1,000+ pupils

    Charterhouse
  • Day
  • Boarding
  • Coed
  • Senior

    700 to 1,000 pupils

    City of London Freemen's School
  • Day
  • Boarding
  • Coed
  • Senior + Prep

    700 to 1,000 pupils

    Claremont Fan Court School
  • Day
  • Coed
  • Senior + Pre-Prep & Prep

    1,000+ pupils

    Cranleigh School
  • Day
  • Boarding
  • Coed
  • Senior + Prep

    1,000+ pupils

    Downsend School
  • Day
  • Coed
  • Senior + Pre-Prep & Prep

    400 to 700 pupils

    Duke of Kent School
  • Day
  • Coed
  • Senior + Pre-Prep & Prep

    200 to 400 pupils

    Dunottar School
  • Day
  • Coed
  • Senior

    400 to 700 pupils

    Epsom College
  • Day
  • Boarding
  • Coed
  • Senior

    1,000+ pupils

    Ewell Castle School
  • Day
  • Coed
  • Senior + Pre-Prep & Prep

    400 to 700 pupils

    Frensham Heights
  • Day
  • Boarding
  • Coed
  • Senior + Pre-Prep & Prep

    400 to 700 pupils

    Gordon's School
  • Day
  • Boarding
  • Coed
  • Senior

    700 to 1,000 pupils

    Guildford High School
  • Day
  • Girls
  • Senior + Pre-Prep & Prep

    1,000+ pupils

    Hurtwood House
  • Day
  • Boarding
  • Coed
  • Senior

    200 to 400 pupils

    King Edward's Witley
  • Day
  • Boarding
  • Coed
  • Senior

    400 to 700 pupils

    Kingston Grammar School
  • Day
  • Coed
  • Senior

    700 to 1,000 pupils

    Manor House School
  • Day
  • Girls
  • Senior + Pre-Prep & Prep

    200 to 400 pupils

    Marymount London
  • Day
  • Boarding
  • Girls
  • Senior

    200 to 400 pupils

    Notre Dame School
  • Day
  • Girls
  • Senior + Pre-Prep & Prep

    400 to 700 pupils

    Old Palace School of John Whitgift
  • Day
  • Girls
  • Senior + Pre-Prep & Prep

    400 to 700 pupils

    Prior's Field
  • Day
  • Boarding
  • Girls
  • Senior

    400 to 700 pupils

    Reed's School
  • Day
  • Boarding
  • Boys
  • Senior

    700 to 1,000 pupils

    Reigate Grammar School
  • Day
  • Coed
  • Senior

    1,000+ pupils

    Royal Grammar School Guildford
  • Day
  • Boys
  • Senior

    700 to 1,000 pupils

    Royal Russell School
  • Day
  • Boarding
  • Coed
  • Senior + Pre-Prep & Prep

    700 to 1,000 pupils

    Sir William Perkins's School
  • Day
  • Girls
  • Senior

    400 to 700 pupils

    St Catherine's School
  • Day
  • Boarding
  • Girls
  • Senior + Pre-Prep & Prep

    700 to 1,000 pupils

    St Edmund's School
  • Day
  • Boarding
  • Coed
  • Senior + Pre-Prep & Prep

    400 to 700 pupils

    St George's Weybridge
  • Day
  • Coed
  • Senior + Pre-Prep & Prep

    1,000+ pupils

    St James Senior Boys' School
  • Day
  • Boys
  • Senior

    200 to 400 pupils

    St John's Leatherhead
  • Day
  • Boarding
  • Coed
  • Senior

    700 to 1,000 pupils

    St Teresa's Effingham
  • Day
  • Boarding
  • Girls
  • Senior + Pre-Prep & Prep

    400 to 700 pupils

    Surbiton High School
  • Day
  • Coed
  • Senior + Pre-Prep & Prep

    1,000+ pupils

    The Royal School, Surrey
  • Day
  • Boarding
  • Coed
  • Senior + Pre-Prep & Prep

    200 to 400 pupils

    Tormead School
  • Day
  • Girls
  • Senior + Pre-Prep & Prep

    700 to 1,000 pupils

    Trinity School
  • Day
  • Boys
  • Senior

    1,000+ pupils

    Woldingham School
  • Day
  • Boarding
  • Girls
  • Senior

    400 to 700 pupils

    Yehudi Menuhin School
  • Day
  • Boarding
  • Coed
  • Senior + Prep

    < 100 pupils