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
Claremont Drive,
Esher,
KT10 9LY,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Read more about Claremont Fan Court School
Valley End,
Chobham,
GU24 8TE,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Read more about Coworth Flexlands School
Horseshoe Lane,
Cranleigh,
GU6 8QQ,
Surrey
Co-educational, Boarding, Day, Senior, Sixth Form.
Read more about Cranleigh School
168 Pampisford Road,
South Croydon,
CR2 6DA,
Surrey
Boys, Day, Nursery, Pre-Preparatory, Preparatory.
Read more about Cumnor House School for Boys
1 Woodcote Lane,
Purley,
CR8 3HB,
Surrey
Girls, Day, Nursery, Pre-Preparatory, Preparatory.
Read more about Cumnor House School for Girls
1 Leatherhead Road,
Leatherhead,
KT22 8TJ,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Read more about Downsend School
Ockham Road North,
East Horsley,
KT24 6NS,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory.
Read more about Glenesk School
West End,
Woking,
GU24 9PT,
Surrey
Co-educational, Boarding, Senior, Sixth Form.
Read more about Gordon's School
London Road,
Bagshot,
GU19 5HZ,
Surrey
Co-educational, Boarding, Day, Pre-Preparatory, Preparatory.
Read more about Hall Grove School
Hampton Court Road,
East Molesey,
KT8 9BS,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior.
Read more about Hampton Court House
Holmbury St Mary,
Dorking,
RH5 6NU,
Surrey
Co-educational, Boarding.
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
Layton House, Ferry Lane,
Kew Green,
Richmond,
TW9 3AF,
Surrey
Co-educational, Day, 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
56 West Hill,
Epsom,
KT19 8LG,
Surrey
Boys, Day, Nursery, Pre-Preparatory, Preparatory.
Read more about Kingswood House School
29 Peaks Hill,
Purley,
CR8 3JJ,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Read more about Laleham Lea School
Manor House Lane,
Little Bookham,
Leatherhead,
KT23 4EN,
Surrey
Girls, Day, Nursery, Pre-Preparatory, Preparatory, Senior.
Read more about Manor House School, Bookham
George Road,
Kingston upon Thames,
KT2 7PE,
Surrey
Girls, Boarding, Day, Senior, Sixth Form.
Read more about Marymount London
Arbrook Lane,
Esher,
KT10 9EG,
Surrey
Co-educational, Day, Pre-Preparatory, Preparatory.
Read more about Milbourne Lodge School
The Manor,
Stoke d'Abernon,
Cobham,
KT11 3PX,
Surrey
Boys, Day, Nursery, Pre-Preparatory, Preparatory.
Read more about Parkside School
Rydes Hill House,
Aldershot Road,
Guildford,
GU2 8BP,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Read more about Rydes Hill Preparatory School
Guildford Road,
Chertsey,
KT16 9BN,
Surrey
Girls, Day, Senior, Sixth Form.
Read more about Sir William Perkins's School
Station Road,
Bramley,
Guildford,
GU5 0DF,
Surrey
Girls, Boarding, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Read more about St Catherine's, Bramley
Church Hill House,
Horsell,
Woking,
GU21 4QW,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Read more about St. Andrew's School
Weston Green Road,
Thames Ditton,
KT7 0JN,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Read more about Weston Green School
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.
Woodlee,
London Road,
Egham,
TW20 0HS,
Surrey
Co-educational, Day, Nursery, 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, Pre-Preparatory, Preparatory, Senior.
Hazel Grove,
Hindhead,
GU26 6BL,
Surrey
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Guildford Road,
Runfold,
Farnham,
GU10 1PB,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Feldemore,
Holmbury St Mary,
Dorking,
RH5 6LQ,
Surrey
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior.
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.
Harestone Valley,
Caterham,
CR3 6YA,
Surrey
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
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.
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.
Epsom Road,
West Horsley,
KT24 6AT,
Surrey
Co-educational, Day, Pre-Preparatory, Preparatory.
Old Farleigh Road,
Selsdon,
South Croydon,
CR2 8YB,
Surrey
Girls, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
91 Pampisford Road,
South Croydon,
CR2 6DH,
Surrey
Co-educational, Day, Nursery.
Leatherhead Road,
Oxshott,
KT22 0JG,
Surrey
Co-educational, Day, Nursery, 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.
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.
Leatherhead Lodge,
Epsom Road,
Leatherhead,
KT22 8ST,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory.
35 Austen Road,
Guildford,
GU1 3NP,
Surrey
Co-educational, Day, Nursery.
Peaslake Road,
Ewhurst,
GU6 7NS,
Surrey
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior.
Frensham,
Farnham,
GU10 3AH,
Surrey
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
12 Cowleaze Road,
Kingston upon Thames,
KT2 6DZ,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
44-48 South Park Hill Rd,
South Croydon,
CR2 7DW,
Surrey
Boys, Day, Pre-Preparatory, Preparatory.
94 Ember Lane,
Esher,
KT10 8EN,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory.
Essendene Road,
Caterham,
CR3 5PB,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Church Street,
Ewell,
Epsom,
KT17 2AW,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Cobham,
KT11 1DR,
Surrey
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Rowledge,
Farnham,
GU10 4EA,
Surrey
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
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.
Woodham Rise,
Woking,
GU21 4EE,
Surrey
Girls, Day, Nursery, Pre-Preparatory, Preparatory.
Fernhill Road,
Blackwater,
Camberley,
GU17 9HU,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Wolf's Hill,
Limpsfield,
Oxted,
RH8 0QU,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Hoe Place,
Old Woking Road,
Woking,
GU22 8JE,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
George Road,
Kingston upon Thames,
KT2 7NU,
Surrey
Girls, Day, Pre-Preparatory, Preparatory.
Western Road,
Sutton,
SM1 2TE,
Surrey
Boys, Day, Nursery, Pre-Preparatory, Preparatory.
68 King's Road,
Richmond,
TW10 6ES,
Surrey
Boys, Day, Nursery, Pre-Preparatory, Preparatory.
70 London Rd,
Kingston upon Thames,
KT2 6PY,
Surrey
Co-educational, Day, Senior, Sixth Form.
Maori Road,
Guildford,
GU1 2EL,
Surrey
Boys, Day, Nursery, Pre-Preparatory, Preparatory.
Racecourse Road,
Lingfield,
RH7 6PH,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
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.
10/12 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, Nursery, Pre-Preparatory, Preparatory.
Godstone Road,
Purley,
CR8 2AN,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Old Palace Road,
Croydon,
CR0 1AX,
Surrey
Girls, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
48 Richmond Hill,
Richmond,
TW10 6QX,
Surrey
Girls, Day, Pre-Preparatory, Preparatory.
8 Queens Road,
Kingston upon Thames,
KT2 7SH,
Surrey
Co-educational, 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.
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,
KT10 0LX,
Surrey
Girls, Day, Nursery, Pre-Preparatory, Preparatory.
Gatton Park,
Reigate,
RH2 0TD,
Surrey
Co-educational, Boarding, Day, Preparatory, Senior, Sixth Form.
High Street,
Guildford,
GU1 3BB,
Surrey
Boys, Day, 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.
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.
6 Downs Road,
Epsom,
KT18 5HE,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory.
23/25 Woodcote Valley Road,
Purley,
CR8 3AL,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Portsmouth Road,
Hindhead,
GU26 6BH,
Surrey
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior.
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, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Beech Avenue,
Effingham,
RH5 6ST,
Surrey
Girls, Boarding, Day, Senior, Sixth Form.
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
Boys, Day, Pre-Preparatory, Preparatory.
55 Cheam Road,
Sutton,
SM1 2AX,
Surrey
Girls, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Coldharbour Lane,
Thorpe,
TW20 8TE,
Surrey
Co-educational, Boarding, 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,
TW10 5HR,
Surrey
Co-educational, Boarding, Day, Senior, Sixth Form.
Portsmouth Road,
Hindhead,
GU26 6BW,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Farnham Lane,
Haslemere,
GU27 1HQ,
Surrey
Co-educational, Boarding, Day, Senior, Sixth Form.
57 Thetford Road,
New Malden,
KT3 5DP,
Surrey
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
27 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.
47 Hersham Road,
Walton-on-Thames,
KT12 1LE,
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.