Are you looking for an independent school in Surrey? Search here to find and compare day and boarding schools, girls' schools, boys' schools, prep schools, senior schools and sixth forms.
You will find Surrey schools at the bottom of this page, with some basic directory information. You can use the filters to narrow your search, and find schools near you with our postcode search.
Click on a school's name for more information. Those schools with full profiles appear at the top of the listings in highlighted panels. Some schools provide links to their social media and you can also watch school videos.
Please have a look around www.schoolsearch.co.uk for information, advice and news about independent schools and independent education.
You can check for open days, find information on independent school associations, read expert advice on the questions to ask when choosing a school and get help in finding the fees. Elsewhere, you will also find an explanation of examinations and qualifications.
If you are looking for an independent special needs school in Surrey, please see our sister site: www.specialneedsguide.co.uk
These search results are from www.schoolsearch.co.uk, the online guide to independent schools in the UK, in partnership with John Catt's Which School? guidebook, Which London School? & the South-East and John Catt's Preparatory Schools. We hope you find the perfect school for your child!
If you have any further questions or enquiries about independent education or a particular independent school, please get in touch with us at enquiries@johncatt.com.
Brighton Road,
Burgh Heath,
Tadworth,
KT20 6AJ,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Read more about Aberdour School
Roke Lane,
Witley,
Godalming,
GU8 5NY,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Read more about Barrow Hills School
Chertsey Road,
Chobham,
GU24 8TE,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Read more about Coworth Flexlands School
168 Pampisford Road,
South Croydon,
CR2 6DA,
Surrey
Boys, Day, Pre-Preparatory, Preparatory.
Read more about Cumnor House School for Boys
Leatherhead Road,
Oxshott,
KT22 0JG,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Read more about Danes Hill School
84 Frensham Road,
Frensham,
Farnham,
GU10 3AH,
Surrey
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Read more about Edgeborough
44-48 South Park Hill Road,
South Croydon,
CR2 7DW,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Read more about Elmhurst School
Church Street,
Ewell,
Epsom,
KT17 2AW,
Surrey
Co-educational, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Read more about Ewell Castle School
Byfleet Road,
Cobham,
KT11 1DR,
Surrey
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Read more about Feltonfleet School
Rowledge,
Farnham,
GU10 4EA,
Surrey
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Read more about Frensham Heights
West End,
Woking,
GU24 9PT,
Surrey
Co-educational, Boarding, Day, Senior, Sixth Form.
Read more about Gordon's School
Hampton Court Road,
Richmond upon Thames,
London,
KT8 9BS,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Read more about Hampton Court House
Wolf's Hill,
Limpsfield,
Oxted,
RH8 0QU,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Read more about Hazelwood School
George Road,
Kingston upon Thames,
KT2 7NU,
Surrey
Girls, Day, Nursery, Pre-Preparatory, Preparatory.
Read more about Holy Cross Preparatory School
Holmbury St. Mary,
Dorking,
RH5 6NU,
Surrey
Co-educational, Boarding, Sixth Form.
Read more about Hurtwood House
24-26 Cumberland Road,
Kew,
TW9 3HQ,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Read more about Kew College Prep
Layton House, Ferry Lane,
Kew Green,
Richmond,
TW9 3AF,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Read more about Kew Green Preparatory School
Petworth Road,
Godalming,
GU8 5SG,
Surrey
Co-educational, Boarding, Day, Senior, Sixth Form.
Read more about King Edward's Witley
68 King's Road,
Richmond,
TW10 6ES,
Surrey
Boys, Day, Nursery, Pre-Preparatory, Preparatory.
Read more about King's House School
29 Peaks Hill,
Purley,
CR8 3JJ,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Read more about Laleham Lea School
St Piers Lane,
Lingfield,
RH7 6PN,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Read more about Lingfield College
George Road,
Kingston upon Thames,
KT2 7PE,
Surrey
Girls, Boarding, Day, Senior, Sixth Form.
Read more about Marymount International School London
Arbrook Lane,
Esher,
KT10 9EG,
Surrey
Co-educational, Day, Pre-Preparatory, Preparatory.
Read more about Milbourne Lodge School
Guildford Road,
Chertsey,
KT16 9BN,
Surrey
Girls, Day, Senior, Sixth Form.
Read more about Sir William Perkins's School
Coldharbour Lane,
Thorpe,
TW20 8TE,
Surrey
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Read more about TASIS England
Farnham Lane,
Haslemere,
GU27 1HQ,
Surrey
Co-educational, Boarding, Day, Preparatory, Senior, Sixth Form.
Read more about The Royal School, Haslemere
Haling Park,
South Croydon,
CR2 6YT,
Surrey
Boys, Boarding, Day, Senior, Sixth Form.
Read more about Whitgift School
Marden Park,
Woldingham,
CR3 7YA,
Surrey
Girls, Boarding, Day, Senior, Sixth Form.
Read more about Woldingham School
Heywood,
Portsmouth Road,
Cobham,
KT11 1BL,
Surrey
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
London Road,
Egham,
TW20 0HS,
Surrey
Co-educational, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Lombard Street,
Shackleford,
Godalming,
GU8 6AS,
Surrey
Co-educational, Boarding, Day, Preparatory.
109-117 Cherry Orchard Road,
Croydon,
CR0 6BE,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior.
Hazel Grove,
Hindhead,
GU26 6BL,
Surrey
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Sutton Lane,
Banstead,
SM7 3RA,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Guildford Road,
Runfold,
Farnham,
GU10 1PB,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Bishopsgate Road,
Englefield Green,
Egham,
TW20 0YJ,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
London Road,
Mickleham,
Dorking,
RH5 6EA,
Surrey
Co-educational, Boarding, Day, Senior, Sixth Form.
Broomfield Road,
Kew Gardens,
Richmond,
TW9 3HS,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Water Tower Hill,
Croydon,
CR0 5SX,
Surrey
Co-educational, Boarding, Day, Senior, Sixth Form.
Kingston Hill,
Kingston upon Thames,
KT2 7LN,
Surrey
Co-educational, Day, Senior, Sixth Form.
Harestone Valley Road,
Caterham,
CR3 6YA,
Surrey
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
52 Tadworth Street,
Tadworth,
KT20 5QZ,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Ashtead Park,
Ashtead,
KT21 1ET,
Surrey
Co-educational, Boarding, Day, Preparatory, Senior, Sixth Form.
Claremont Drive,
Esher,
KT10 9LY,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
3 Springfield Road,
Wallington,
SM6 0BD,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Horseshoe Lane,
Cranleigh,
GU6 8QH,
Surrey
Co-educational, Boarding, Day, Preparatory.
Horseshoe Lane,
Cranleigh,
GU6 8QQ,
Surrey
Co-educational, Boarding, Day, Preparatory, Senior, Sixth Form.
Epsom Road,
West Horsley,
KT24 6AT,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Old Farleigh Road,
Selsdon,
South Croydon,
CR2 8YB,
Surrey
Girls, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
1 Woodcote Lane,
Purley,
CR8 3HB,
Surrey
Girls, Day, Pre-Preparatory, Preparatory.
Rydens Avenue,
Walton-on-Thames,
KT12 3JB,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Mitcham Court,
Cricket Green,
Mitcham,
CR4 4LB,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
1 Leatherhead Road,
Leatherhead,
KT22 8TJ,
Surrey
Co-educational, Day, Preparatory, Senior.
Peaslake Road,
Ewhurst,
GU6 7NS,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior.
12 Cowleaze Road,
Kingston upon Thames,
KT2 6DZ,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
College Road,
Epsom,
KT17 4JQ,
Surrey
Co-educational, Boarding, Day, Senior, Sixth Form.
Essendene Road,
Caterham,
CR3 5PB,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
41 Kew Foot Road,
Richmond,
TW9 2SS,
Surrey
Boys, Day, Nursery, Pre-Preparatory, Preparatory.
Ockham Road North,
East Horsley,
KT24 6NS,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory.
Old Woking Road,
Woking,
GU22 8HY,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
London Road,
Guildford,
GU1 1SJ,
Surrey
Girls, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
London Road,
Bagshot,
GU19 5HZ,
Surrey
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Woodham Rise,
Woking,
GU21 4EE,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory.
Church Hill House,
Wilson Way,
Horsell, Woking,
GU21 4QW,
Surrey
Co-educational, Day, Preparatory.
Hoe Place,
Old Woking Road,
Woking,
GU22 8JE,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior.
Western Road,
Sutton,
SM1 2TE,
Surrey
Boys, Day, Pre-Preparatory, Preparatory.
London Road,
Kingston upon Thames,
KT2 6PY,
Surrey
Co-educational, Day, Senior, Sixth Form.
56 West Hill,
Epsom,
KT19 8LG,
Surrey
Co-educational, Day, Pre-Preparatory, Preparatory, Senior.
Ashtead Lodge,
22 Oakfield Road,
Ashtead,
KT21 2RE,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory.
Epsom Lodge,
6 Norman Avenue,
Epsom,
KT17 3AB,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory.
13 Epsom Road,
Leatherhead,
KT22 8ST,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory.
Hullbrook Lane,
Shamley Green,
Guildford,
GU5 0NQ,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
36 The Avenue,
Camberley,
GU15 3NE,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Manor House Lane,
Little Bookham,
Leatherhead,
KT23 4EN,
Surrey
Girls, Day, Nursery, Pre-Preparatory, Preparatory, Senior.
10 Somers Road,
Reigate,
RH2 9DU,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Cobham,
KT11 1HA,
Surrey
Girls, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
160 Stanstead Road,
Caterham,
CR3 6AF,
Surrey
Co-educational, Day, Pre-Preparatory, Preparatory.
Coombe Road,
Lloyd Park,
Croydon,
CR0 5RD,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Old Palace Road,
Croydon,
CR0 1AX,
Surrey
Girls, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
46-48 Richmond Hill,
Richmond,
TW10 6QX,
Surrey
Girls, Day, Nursery, Pre-Preparatory, Preparatory.
Tilford Road,
Hindhead,
GU26 6SJ,
Surrey
Co-educational, Day, Preparatory, Senior, Sixth Form.
Victor Beamish Avenue,
Kenley,
CR3 5FX,
Surrey
Co-educational, Day, Preparatory, Senior, Sixth Form.
8 Queens Road,
Kingston upon Thames,
KT2 7SH,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
The Manor,
Stoke d'Abernon,
Cobham,
KT11 3PX,
Surrey
Boys, Day, Nursery, Pre-Preparatory, Preparatory.
Priorsfield Road,
Godalming,
GU7 2RH,
Surrey
Girls, Boarding, Day, Senior, Sixth Form.
Reigate Road,
Reigate,
RH2 0QS,
Surrey
Co-educational, Day, Senior, Sixth Form.
Chart Lane,
Reigate,
RH2 7RN,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Maori Road,
Guildford,
GU1 2EL,
Surrey
Boys, Day, Nursery, Pre-Preparatory, Preparatory.
Rose Lane,
Ripley,
GU23 6NE,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
George Road,
Kingston upon Thames,
KT2 7PB,
Surrey
Boys, Day, Pre-Preparatory, Preparatory.
6 Fitzalan Road,
Claygate,
Esher,
KT10 0LX,
Surrey
Girls, Day, Nursery, Pre-Preparatory, Preparatory.
Gatton Park,
Reigate,
RH2 0TD,
Surrey
Co-educational, Boarding, Day, Preparatory, Senior, Sixth Form.
Coombe Lane,
Croydon,
CR9 5BX,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Coombe Lane,
Croydon,
CR9 5BX,
Surrey
Co-educational, Boarding, Day, Senior, Sixth Form.
Rydes Hill House,
Aldershot Road,
Guildford,
GU2 8BP,
Surrey
Girls, Day, Nursery, Pre-Preparatory, Preparatory.
67 Banstead Road South,
Sutton,
SM2 5LH,
Surrey
Girls, Day, Nursery, Pre-Preparatory, Preparatory.
22 Milbourne Lane,
Esher,
KT10 9EA,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory.
Station Road,
Bramley,
Guildford,
GU5 0DF,
Surrey
Girls, Boarding, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
6 Downs Road,
Epsom,
KT18 5HE,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory.
Woodcote Valley Road,
Purley,
CR8 3AL,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Weybridge Road,
Addlestone,
Weybridge,
KT15 2QS,
Surrey
Co-educational, Day, Senior, Sixth Form.
Thames Street,
Weybridge,
KT13 8NL,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Holloway Hill,
Godalming,
GU7 1RZ,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Three Gates Lane,
Haslemere,
GU27 2ES,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Epsom Road,
Leatherhead,
KT22 8SP,
Surrey
Co-educational, Boarding, Day, Senior, Sixth Form.
Effingham,
RH5 6ST,
Surrey
Girls, Day, Nursery, Pre-Preparatory, Preparatory.
Effingham,
RH5 6ST,
Surrey
Girls, Boarding, Day, Senior, Sixth Form.
Portsmouth Road,
Hindhead,
GU26 6BH,
Surrey
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior.
3 Gresham Road,
Staines-upon-Thames,
TW18 2BT,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
13-15 Surbiton Crescent,
Kingston upon Thames,
KT1 2JT,
Surrey
Girls, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
3 Avenue Elmers,
Surbiton,
KT6 4SP,
Surrey
Co-educational, Day, Pre-Preparatory, Preparatory.
55 Cheam Road,
Sutton,
SM1 2AX,
Surrey
Girls, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Pendell Court,
Bletchingley,
Redhill,
RH1 4QJ,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
White Lodge,
Richmond Park,
Richmond,
TW10 5HR,
Surrey
Co-educational, Boarding, Day, Senior, Sixth Form.
Portsmouth Road,
Hindhead,
GU26 6BW,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory.
57 Thetford Road,
New Malden,
KT3 5DP,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Cranley Road,
Guildford,
GU1 2JD,
Surrey
Girls, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
238 Kew Road,
Richmond,
TW9 3JX,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Chelsham Common,
Warlingham,
CR6 9PB,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
80 Westbury Road,
New Malden,
KT3 5AS,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Weston Green Road,
Thames Ditton,
KT7 0JN,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Stoke Road,
Stoke d'Abernon,
Cobham,
KT11 3QQ,
Surrey
Co-educational, Boarding, Day, Preparatory, Senior, Sixth Form.