Discover Britain's leading independent schools

Independent schools in Surrey

Are you searching for the best school for your child in Surrey? Discover independent pre-prep, prep and senior schools in Surrey around Godalming, Farnham, Dorking, Egham, Leatherhead, Esher, Woking, Cobham, Guildford and Reigate.

Private schools in Surrey
Photo: iStock.com/simonbradfield

Featured schools in Surrey

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

Barrow Hills School
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • 200 to 400 pupils

    City of London Freemen's School
  • Prep
  • Senior
  • Coed
  • Day
  • Boarding
  • 700 to 1,000 pupils

    Cranleigh School
  • Prep
  • Senior
  • Coed
  • Day
  • Boarding
  • Over 1,000 pupils

    Gordon's School
  • Senior
  • Coed
  • Day
  • Boarding
  • 700 to 1,000 pupils

    King Edward's Witley
  • Senior
  • Coed
  • Day
  • Boarding
  • 400 to 700 pupils

    Reed's School
  • Senior
  • Boys
  • Day
  • Boarding
  • 700 to 1,000 pupils

    Woldingham School
  • Senior
  • Girls
  • Day
  • Boarding
  • 400 to 700 pupils

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

    Aberdour School
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • 200 to 400 pupils

    Aldro School
  • Prep
  • Coed
  • Day
  • Boarding
  • 200 to 400 pupils

    Amesbury
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • 200 to 400 pupils

    Banstead Preparatory School
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • 200 to 400 pupils

    Barfield School
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • 200 to 400 pupils

    Barrow Hills School
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • 200 to 400 pupils

    Belmont School
  • Pre-Prep
  • Prep
  • Senior
  • Coed
  • Day
  • Boarding
  • 100 to 200 pupils

    Bishopsgate School
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • 200 to 400 pupils

    Box Hill School
  • Senior
  • Coed
  • Day
  • Boarding
  • 200 to 400 pupils

    Canbury School
  • Senior
  • Coed
  • Day
  • Less than 100 pupils

    Caterham School
  • Pre-Prep
  • Prep
  • Senior
  • Coed
  • Day
  • Boarding
  • Over 1,000 pupils

    Charterhouse
  • Senior
  • Coed
  • Day
  • Boarding
  • 700 to 1,000 pupils

    Chinthurst School
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • 200 to 400 pupils

    City of London Freemen's School
  • Prep
  • Senior
  • Coed
  • Day
  • Boarding
  • 700 to 1,000 pupils

    Claremont Fan Court School
  • Pre-Prep
  • Prep
  • Senior
  • Coed
  • Day
  • Over 1,000 pupils

    Collingwood School
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • 100 to 200 pupils

    Coworth Flexlands School
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • 100 to 200 pupils

    Cranleigh School
  • Prep
  • Senior
  • Coed
  • Day
  • Boarding
  • Over 1,000 pupils

    Cranmore School
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • 400 to 700 pupils

    Cumnor House School
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • 200 to 400 pupils

    Danes Hill School
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • 700 to 1,000 pupils

    Downsend School
  • Pre-Prep
  • Prep
  • Senior
  • Coed
  • Day
  • 400 to 700 pupils

    Duke of Kent School
  • Pre-Prep
  • Prep
  • Senior
  • Coed
  • Day
  • 200 to 400 pupils

    Dunottar School
  • Senior
  • Coed
  • Day
  • 400 to 700 pupils

    Edgeborough
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • Boarding
  • 200 to 400 pupils

    Epsom College
  • Senior
  • Coed
  • Day
  • Boarding
  • Over 1,000 pupils

    Ewell Castle School
  • Pre-Prep
  • Prep
  • Senior
  • Coed
  • Day
  • 400 to 700 pupils

    Feltonfleet School
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • Boarding
  • 400 to 700 pupils

    Frensham Heights
  • Pre-Prep
  • Prep
  • Senior
  • Coed
  • Day
  • Boarding
  • 400 to 700 pupils

    Glenesk School
  • Pre-Prep
  • Boys
  • Day
  • 100 to 200 pupils

    Gordon's School
  • Senior
  • Coed
  • Day
  • Boarding
  • 700 to 1,000 pupils

    Greenfield School
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • 200 to 400 pupils

    Guildford High School
  • Pre-Prep
  • Prep
  • Senior
  • Girls
  • Day
  • Over 1,000 pupils

    Hall Grove
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • Boarding
  • 200 to 400 pupils

    Halstead Preparatory School
  • Pre-Prep
  • Prep
  • Girls
  • Day
  • 100 to 200 pupils

    Hazelwood School
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • 400 to 700 pupils

    Hoe Bridge School
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • 400 to 700 pupils

    Holy Cross Preparatory School
  • Pre-Prep
  • Prep
  • Girls
  • Day
  • 200 to 400 pupils

    Homefield Preparatory School
  • Pre-Prep
  • Prep
  • Boys
  • Day
  • 200 to 400 pupils

    Hurtwood House
  • Senior
  • Coed
  • Day
  • Boarding
  • 200 to 400 pupils

    King Edward's Witley
  • Senior
  • Coed
  • Day
  • Boarding
  • 400 to 700 pupils

    Kingston Grammar School
  • Senior
  • Coed
  • Day
  • 700 to 1,000 pupils

    Kingswood House School
  • Pre-Prep
  • Prep
  • Boys
  • Day
  • 200 to 400 pupils

    Longacre School
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • 200 to 400 pupils

    Manor House School
  • Pre-Prep
  • Prep
  • Senior
  • Girls
  • Day
  • 200 to 400 pupils

    Marymount London
  • Senior
  • Girls
  • Day
  • Boarding
  • 200 to 400 pupils

    Micklefield School
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • 200 to 400 pupils

    Milbourne Lodge School
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • 200 to 400 pupils

    Notre Dame School
  • Pre-Prep
  • Prep
  • Senior
  • Girls
  • Day
  • 400 to 700 pupils

    Oakwood School, Purley
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • 100 to 200 pupils

    Old Palace School of John Whitgift
  • Pre-Prep
  • Prep
  • Senior
  • Girls
  • Day
  • 400 to 700 pupils

    Parkside School
  • Pre-Prep
  • Prep
  • Boys
  • Day
  • 200 to 400 pupils

    Prior's Field
  • Senior
  • Girls
  • Day
  • Boarding
  • 400 to 700 pupils

    Reed's School
  • Senior
  • Boys
  • Day
  • Boarding
  • 700 to 1,000 pupils

    Reigate Grammar School
  • Senior
  • Coed
  • Day
  • Over 1,000 pupils

    Reigate St. Mary's Preparatory School
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • 200 to 400 pupils

    RGS Prep
  • Pre-Prep
  • Prep
  • Boys
  • Day
  • 200 to 400 pupils

    Ripley Court School
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • 100 to 200 pupils

    Rokeby School
  • Pre-Prep
  • Prep
  • Boys
  • Day
  • 200 to 400 pupils

    Rowan Preparatory School
  • Pre-Prep
  • Prep
  • Girls
  • Day
  • 200 to 400 pupils

    Royal Grammar School Guildford
  • Senior
  • Boys
  • Day
  • 700 to 1,000 pupils

    Royal Russell School
  • Pre-Prep
  • Prep
  • Senior
  • Coed
  • Day
  • Boarding
  • 700 to 1,000 pupils

    Rydes Hill Preparatory School and Nursery
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • 100 to 200 pupils

    Shrewsbury House
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • 400 to 700 pupils

    Sir William Perkins's School
  • Senior
  • Girls
  • Day
  • 400 to 700 pupils

    St Andrew's School
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • 200 to 400 pupils

    St Catherine's School
  • Pre-Prep
  • Prep
  • Senior
  • Girls
  • Day
  • Boarding
  • 700 to 1,000 pupils

    St Edmund's School
  • Pre-Prep
  • Prep
  • Senior
  • Coed
  • Day
  • Boarding
  • 400 to 700 pupils

    St George's Weybridge
  • Pre-Prep
  • Prep
  • Senior
  • Coed
  • Day
  • Over 1,000 pupils

    St Hilary's Preparatory School
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • 200 to 400 pupils

    St Ives School
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • 100 to 200 pupils

    St James Senior Boys' School
  • Senior
  • Boys
  • Day
  • 200 to 400 pupils

    St John's Leatherhead
  • Senior
  • Coed
  • Day
  • Boarding
  • 700 to 1,000 pupils

    St Teresa's Effingham
  • Pre-Prep
  • Prep
  • Senior
  • Girls
  • Day
  • Boarding
  • 400 to 700 pupils

    Surbiton High School
  • Pre-Prep
  • Prep
  • Senior
  • Coed
  • Day
  • Over 1,000 pupils

    The Hawthorns School
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • 400 to 700 pupils

    The Royal School, Surrey
  • Pre-Prep
  • Prep
  • Senior
  • Coed
  • Day
  • Boarding
  • 200 to 400 pupils

    Tormead School
  • Pre-Prep
  • Prep
  • Senior
  • Girls
  • Day
  • 700 to 1,000 pupils

    Trinity School
  • Senior
  • Boys
  • Day
  • Over 1,000 pupils

    Woldingham School
  • Senior
  • Girls
  • Day
  • Boarding
  • 400 to 700 pupils

    Woodcote House
  • Prep
  • Boys
  • Day
  • Boarding
  • Less than 100 pupils

    Yehudi Menuhin School
  • Prep
  • Senior
  • Coed
  • Day
  • Boarding
  • Less than 100 pupils