Westonbirt Prep School

Westonbirt Prep is an independent Preparatory and Nursery School for boys and girls aged 3-11 years.

Find out more


Prep schools in the West of England

Search here for independent preparatory schools in the Central and West areas of England, including Bath & North-East SomersetBristolBuckinghamshireGloucestershire, North Somerset, OxfordshireWest Berkshire and Wiltshire.

You will find a list of all preparatory and junior schools at the bottom of this page. You can use the search filters below to narrow your prep school search: you can choose day or boarding schools, girls' or boys' schools, or find and compare the schools nearest to you with our postcode search.

Click on a school's name for more information. Prep 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.

Many prep schools are members of the Independent Association of Prep Schools (IAPS), which is a good source of initial advice about preparatory education.

You can also read preparatory school news and feature articles in our editorial section. You may find the following articles particularly useful:

– What does a prep school education truly provide? by Mark Hartley, vice-chairman of IAPS.

– Why British prep schools continue to be at the forefront of education, by Tania Botting, vice-chairman of IAPS.

– Choosing a prep school – the issues to consider and questions to ask, by Andrew Hunter, Headmaster of Merchiston Castle School.

You will also find more helpful articles on choosing a schoolfinding the fees, and an explanation of exams and qualifications.

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, first published in 1924, 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



Akeley Wood School

Akeley Wood,
Buckingham,
MK18 5AE,
Buckinghamshire

www.akeleywoodschool.co.uk

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Read more about Akeley Wood School

Cranford House School

Moulsford,
Wallingford,
OX10 9HT,
Oxfordshire

www.cranfordhouse.net

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior.

Read more about Cranford House School

Davenies School

Station Road,
Beaconsfield,
HP9 1AA,
Buckinghamshire

www.davenies.co.uk

Boys, Day, Pre-Preparatory, Preparatory.

Read more about Davenies School

Headington Preparatory School

26 London Road,
Oxford,
OX3 7PB,
Oxfordshire

www.headington.org

Girls, Day, Nursery, Pre-Preparatory, Preparatory.

Read more about Headington Preparatory School

Horris Hill

Newtown,
Newbury,
RG20 9DJ,
West Berkshire

www.horrishill.com

Boys, Boarding, Day, Preparatory.

Read more about Horris Hill

Leehurst Swan Prep School

Campbell Road,
Salisbury,
SP1 3BQ,
Wiltshire

www.leehurstswan.org.uk

Co-educational, Day, Pre-Preparatory, Preparatory, Senior.

Read more about Leehurst Swan Prep School

Monkton Prep School

Church Road,
Combe Down,
Bath,
BA2 7ET,
Bath & North-East Somerset

www.monktoncombeschool.com

Co-educational, Boarding, Day, Preparatory, Senior.

Read more about Monkton Prep School

St Mary's School

13 St Andrew's Road,
Henley-on-Thames,
RG9 1HS,
Oxfordshire

www.stmarys-henley.co.uk

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Read more about St Mary's School

The Unicorn School

20 Marcham Road,
Abingdon,
OX14 1AA,
Oxfordshire

www.unicornoxford.co.uk

Co-educational, Day, Preparatory, Senior.

Read more about The Unicorn School

Westonbirt Prep School

Westonbirt,
Tetbury,
GL8 8QG,
Gloucestershire

www.westonbirt.org

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Read more about Westonbirt Prep School

Abingdon Preparatory School

Josca's House,
Frilford,
Abingdon,
OX13 5NX,
Oxfordshire

Boys, Day, Pre-Preparatory, Preparatory.

Airthrie School

29 Christchurch Road,
Cheltenham,
GL50 2NY,
Gloucestershire

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Ashbrooke House School

9 Ellenborough Park North,
Weston-Super-Mare,
BS23 1XH,
North Somerset

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Ashfold School

Dorton House,
Dorton,
Aylesbury,
HP18 9NG,
Buckinghamshire

Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.

Avondale School

High Street,
Bulford,
Salisbury,
SP4 9DR,
Wiltshire

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Badminton Junior School

Westbury-on-Trym,
Bristol,
BS9 3BA

Girls, Boarding, Day, Pre-Preparatory, Preparatory.

Beaudesert Park School

Minchinhampton,
Stroud,
GL6 9AF,
Gloucestershire

Co-educational, Boarding, Day, Pre-Preparatory, Preparatory.

Berkhampstead School

Pittville Circus Road,
Cheltenham,
GL52 2QA,
Gloucestershire

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Bishopstrow College

Bishopstrow,
Warminster,
BA12 9HU,
Wiltshire

Co-educational, Boarding, Preparatory, Senior, Sixth Form.

Bredon School

Pull Court,
Bushley,
Tewkesbury,
GL20 6AH,
Gloucestershire

Co-educational, Boarding, Day, Preparatory, Senior, Sixth Form.

Bristol Grammar School

University Road,
Bristol,
BS8 1SR

Co-educational, Day, Preparatory, Senior, Sixth Form.

Bristol Steiner School

Redland Hill House,
Redland,
Bristol,
BS6 6UX

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Brockhurst & Marlston House Schools

Hermitage,
Newbury,
RG18 9UL,
West Berkshire

Boys, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.

Broughton Manor Preparatory School

Newport Road,
Broughton,
Milton Keynes,
MK10 9AA,
Buckinghamshire

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Caldicott

Crown Lane,
Farnham Royal,
SL2 3SL,
Buckinghamshire

Boys, Boarding, Day, Preparatory.

Carmel Christian School

817A Bath Road,
Brislington,
Bristol,
BS4 5NL

Co-educational, Day, Pre-Preparatory, Preparatory, Senior.

Carrdus School

Overthorpe Hall,
Banbury,
OX17 2BS,
Oxfordshire

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Chafyn Grove School

33 Bourne Avenue,
Salisbury,
SP1 1LR,
Wiltshire

Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.

Chandlings

Bagley Wood,
Kennington,
Oxford,
OX1 5ND,
Oxfordshire

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Cheam School

Headley,
Newbury,
RG19 8LD,
West Berkshire

Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.

Cheltenham College Preparatory School

Thirlestaine Road,
Cheltenham,
GL53 7AB,
Gloucestershire

Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.

Chesham Preparatory School

Two Dells Lane,
Chesham,
HP5 3QF,
Buckinghamshire

Co-educational, Day, Pre-Preparatory, Preparatory.

Christ Church Cathedral School

3 Brewer Street,
Oxford,
OX1 1QW,
Oxfordshire

Boys, Day, Nursery, Pre-Preparatory, Preparatory.

Cleve House School

254 Wells Road,
Knowle,
Bristol,
BS4 2PN

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Clifton College Preparatory School

The Avenue,
Clifton,
Bristol,
BS8 3HE

Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.

Clifton High School

College Road,
Clifton,
Bristol,
BS8 3JD

Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Cokethorpe School

Witney,
OX29 7PU,
Oxfordshire

Co-educational, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Colston's School

Stapleton,
Bristol,
BS16 1BJ

Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Cothill House

Abingdon,
OX13 6JL,
Oxfordshire

Boys, Boarding, Preparatory.

Crown House School

19 London Road,
High Wycombe,
HP11 1BJ,
Buckinghamshire

Co-educational, Day, Pre-Preparatory, Preparatory.

Dean Close Pre-Preparatory & Preparatory School

Lansdown Road,
Cheltenham,
GL51 6QS,
Gloucestershire

Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.

Dormer House School

High Street,
Moreton-in-Marsh,
GL56 0AD,
Gloucestershire

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Dragon School

Bardwell Road,
Oxford,
OX2 6SS,
Oxfordshire

Co-educational, Boarding, Day, Pre-Preparatory, Preparatory.

Ecole Française de Bristol

Fonthill Centre,
Stanton Road, Southmead,
BS10 5SJ,
Bristol

Co-educational, Day, Preparatory.

Emmanuel Christian School

Sandford Road,
Littlemore,
Oxford,
OX4 4PU,
Oxfordshire

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Emmaus School

School Lane,
Staverton,
Trowbridge,
BA14 6NZ,
Wiltshire

Co-educational, Day, Pre-Preparatory, Preparatory, Senior.

Fairfield School

Fairfield Way,
Backwell,
Bristol,
BS48 3PD

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Gateway School

1 High Street,
Great Missenden,
HP16 9AA,
Buckinghamshire

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Godolphin Preparatory School

Laverstock Road,
Salisbury,
SP1 2RB,
Wiltshire

Girls, Day, Nursery, Pre-Preparatory, Preparatory.

Godstowe Preparatory School

Shrubbery Road,
High Wycombe,
HP13 6PR,
Buckinghamshire

Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.

Gracefield Preparatory School

266 Overndale Road,
Fishponds,
Bristol,
BS16 2RG

Co-educational, Day, Pre-Preparatory, Preparatory.

Griffin House School

Little Kimble,
Aylesbury,
HP17 0XP,
Buckinghamshire

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Hatherop Castle School

Hatherop,
Cirencester,
GL7 3NB,
Gloucestershire

Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.

Heatherton House School

Copperkins Lane,
Chesham Bois,
Amersham,
HP6 5QB,
Buckinghamshire

Girls, Day, Nursery, Pre-Preparatory, Preparatory.

Heywood Prep

The Priory,
Corsham,
SN13 0AP,
Wiltshire

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

High March School

23 Ledborough Lane,
Beaconsfield,
HP9 2PZ,
Buckinghamshire

Girls, Day, Nursery, Pre-Preparatory, Preparatory.

Hopelands Preparatory School

38 Regent Street,
Stonehouse,
GL10 2AD,
Gloucestershire

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

King Edward's Junior School

North Road,
Bath,
BA2 6JA,
Bath & North-East Somerset

Co-educational, Day, Pre-Preparatory, Preparatory.

Kingswood Preparatory School

College Road,
Lansdown,
Bath,
BA1 5SD,
Bath & North-East Somerset

Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.

Kitebrook Preparatory School

Kitebrook House,
Moreton-in-Marsh,
GL56 0RP,
Gloucestershire

Co-educational, Boarding, Day, Pre-Preparatory, Preparatory.

Magdalen College School

Cowley Place,
Oxford,
OX4 1DZ,
Oxfordshire

Boys, Day, Preparatory, Senior, Sixth Form.

Maranatha Christian School

Queenlaines Farm,
Sevenhampton,
Swindon,
SN6 7SQ,
Wiltshire

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Marlston House Preparatory School

Hermitage,
Newbury,
RG18 9UL,
West Berkshire

Girls, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.

Milton Keynes Preparatory School

Tattenhoe Lane,
Milton Keynes,
MK3 7EG,
Buckinghamshire

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Moulsford Preparatory School

Moulsford,
Wallingford,
OX10 9HR,
Oxfordshire

Boys, Boarding, Day, Pre-Preparatory, Preparatory.

New College School

2 Savile Road,
Oxford,
OX1 3UA,
Oxfordshire

Boys, Day, Pre-Preparatory, Preparatory.

Our Lady's Abingdon School

Radley Road,
Abingdon,
OX14 3PS,
Oxfordshire

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Oxford High School GDST

Belbroughton Road,
Oxford,
OX2 6XA,
Oxfordshire

Girls, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Oxford Montessori School

Forest Farm,
Elsfield,
Oxford,
OX3 9UW,
Oxfordshire

Co-educational, Day, Pre-Preparatory, Preparatory.

Pinewood School

Bourton,
Swindon,
SN6 8HZ,
Wiltshire

Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.

Pipers Corner School

Pipers Lane,
Great Kingshill,
High Wycombe,
HP15 6LP,
Buckinghamshire

Girls, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Prior Park Preparatory School

Calcutt Street,
Cricklade,
SN6 6BB,
Wiltshire

Co-educational, Boarding, Day, Preparatory.

Queen Elizabeth's Hospital

Berkeley Place,
Clifton,
Bristol,
BS8 1JX

Boys, Day, Preparatory, Senior, Sixth Form.

Rendcomb College

Rendcomb,
Cirencester,
GL7 7HA,
Gloucestershire

Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Rupert House School

90 Bell Street,
Henley-on-Thames,
RG9 2BN,
Oxfordshire

Co-educational, Day, Pre-Preparatory, Preparatory.

Rye St Antony

Pullens Lane,
Oxford,
OX3 0BY,
Oxfordshire

Girls, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Salisbury Cathedral School

The Old Palace,
1 The Close,
Salisbury,
SP1 2EQ,
Wiltshire

Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.

Sandroyd School

Rushmore,
Tollard Royal,
Salisbury,
SP5 5QD,
Wiltshire

Co-educational, Boarding, Day, Preparatory.

Sibford School

Sibford Ferris,
Banbury,
OX15 5QL,
Oxfordshire

Co-educational, Boarding, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Sidcot School

Oakridge Lane,
Winscombe,
BS25 1PD,
North Somerset

Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Silverhill School

Swan Lane,
Winterbourne,
Bristol,
BS36 1RL

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

St Edward's Preparatory School

London Road,
Charlton Kings,
Cheltenham,
GL52 6NR,
Gloucestershire

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

St Francis School

Marlborough Road,
Pewsey,
SN9 5NT,
Wiltshire

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

St Gabriel's

Sandleford Priory,
Newbury,
RG20 9BD,
West Berkshire

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.

St Helen and St Katharine

Faringdon Road,
Abingdon,
OX14 1BE,
Oxfordshire

Girls, Day, Preparatory, Senior, Sixth Form.

St Hugh's School

Carswell Manor,
Faringdon,
SN7 8PT,
Oxfordshire

Co-educational, Boarding, Day, Pre-Preparatory, Preparatory.

St John's Priory School

St John's Road,
Banbury,
OX16 5HX,
Oxfordshire

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

St Margaret's Preparatory School

Curzon Street,
Calne,
SN11 0DF,
Wiltshire

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

St Michael's School

Harts Lane,
Burghclere,
Newbury,
RG20 9JW,
West Berkshire

Co-educational, Boarding, Day, Preparatory, Senior, Sixth Form.

St Teresa's Catholic School & Nursery

Aylesbury Road,
Princes Risborough,
HP27 0JW,
Buckinghamshire

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Stonar School

Cottles Park,
Atworth,
Melksham,
SN12 8NT,
Wiltshire

Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Summer Fields

Mayfield Road,
Oxford,
OX2 7EN,
Oxfordshire

Boys, Boarding, Day, Preparatory.

Swanbourne House School

Swanbourne,
Milton Keynes,
MK17 0HZ,
Buckinghamshire

Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.

The Acorn School

Church Street,
Nailsworth,
GL6 0BP,
Gloucestershire

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.

The Beacon School

Chesham Bois,
Amersham,
HP6 5PF,
Buckinghamshire

Boys, Day, Nursery, Pre-Preparatory, Preparatory.

The Cedars School

Church Road,
Aldermaston,
RG7 4LR,
West Berkshire

Co-educational, Day, Pre-Preparatory, Preparatory.

The Downs School

Wraxall,
Bristol,
BS48 1PF

Co-educational, Day, Pre-Preparatory, Preparatory.

The Grove Independent School

Redland Drive,
Loughton,
Milton Keynes,
MK5 8HD,
Buckinghamshire

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

The King's School

Gloucester,
GL1 2BG,
Gloucestershire

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.

The King's School, Witney

New Yatt Road,
Witney,
OX29 6TA,
Oxfordshire

Co-educational, Day, Pre-Preparatory, Preparatory, Senior.

The Manor Preparatory School

Faringdon Road,
Abingdon,
OX13 6LN,
Oxfordshire

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

The Paragon School

Lyncombe House,
Lyncombe Vale,
Bath,
BA2 4LT,
Bath & North-East Somerset

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

The Red Maids' Junior School

Grange Court Road,
Westbury-on-Trym,
Bristol,
BS9 4DP

Girls, Day, Preparatory.

The Richard Pate School

Southern Road,
Cheltenham,
GL53 9RP,
Gloucestershire

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

The Royal High School, Bath GDST

Lansdown Road,
Bath,
BA1 5SZ,
Bath & North-East Somerset

Girls, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.

The Webber Independent School

Soskin Drive,
Stantonbury Fields,
Milton Keynes,
MK14 6DP,
Buckinghamshire

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Thorngrove School

The Mount,
Highclere,
Newbury,
RG20 9PS,
West Berkshire

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Thornton College

Thornton,
Milton Keynes,
MK17 0HJ,
Buckinghamshire

Girls, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior.

Tockington Manor School

Washingpool Hill Road,
Tockington,
Bristol,
BS32 4NY

Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.

Torwood House School

8, 27-29 Durdham Park,
Redland,
Bristol,
BS6 6XE

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Warminster School

Church Street,
Warminster,
BA12 8PJ,
Wiltshire

Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Windrush Valley School

The Green,
London Lane,
Ascott-under-Wychwood,
OX7 6AN,
Oxfordshire

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.

Wycliffe Preparatory & Senior School

Bath Road,
Stonehouse,
GL10 2JQ,
Gloucestershire

Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.

Wynstones School

Whaddon Green,
Gloucester,
GL4 0UF,
Gloucestershire

Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.