Skip to content ↓
St Teresa’s School

St Teresa’s
School

Catholic Independent School and Pre-School
for Children aged 3-11

Princes Risborough, Buckinghamshire HP27 0JW
Tel: 01844 345005 Email: office@st-teresas.bucks.sch.uk

St Teresa's School has been ranked 31st in the  Sunday Times Top 100 Independent Prep Schools rankings

Our school is a community in which children, their families and their teachers work together to provide a loving, learning environment.

"Inspiring and achieving together, using our unique gifts given to us by God"

Welcome to St Teresa’s

We are absolutely delighted to be placed 31st in the Sunday Times ranking of Independent Schools!  This reflects the high expectations we have of our children and we are extremely proud of them.  At St Teresa's we believe it is our loving Catholic ethos, where all children are valued and nurtured, that enables every pupil to become the best that they can be.  Our small class sizes ensure that staff can help each individual, to find and develop their unique gifts.

Our website will give you a glimpse of life within our school, but we would be pleased to tell you more or answer any questions.  When you visit our school we are sure you will see the happy, busy, working environment and the enthusiastic participation of our children.  

"An inspiring school with children who have lots of ideas and treat each other with respect and kindness."

"Our school helps develop your child to be the best they can be."

"At St Teresa's we encourage our pupils to inspire, care for and believe in everyone around them including themselves."                                        

We look forward to meeting you at one of our forthcoming Open Mornings or call the school office to make a visit at a time that suits you.

Watch the video of our Year Five Class performing with the Chiltern Music Academy and other local schools as part of their Sing Perform Inspire Workshop. 

Sing Perform Inspire Video

  • Next Event

    Monday 18 February 2019
    Half Term
    08:30 – 09:00
  • Next Event

    Tuesday 19 February 2019
    Half Term
    08:30 – 09:00
  • Next Event

    Wednesday 20 February 2019
    Half Term
    08:30 – 09:00
  • Next Event

    Thursday 21 February 2019
    Half Term
    08:30 – 09:00