In its most recent OFSTED inspection (2023) it was credited with having cultivated a "climate of high ambition" and was rated as "good" in all major areas assessed.
This is a reference to St Thomas More, and his refusal to recognise Henry VIII as the Supreme Head of the Church following the King's split from the Vatican and Catholicism.
Catering at St Thomas More Catholic School is provided by an in-house company, Bistro@STM.
There is a dining hall and separate booth on the yard serving snacks and light meals to the lower school, with an additional café area staffed by the catering department and sixth form students, this café is available for staff, sixth form and guests but not to members of the lower school (Key stage 3 and 4 students).
In April 2020 the previous St Thomas More Partnership of Schools multi-academy trust was dissolved so that St Thomas More could join and operate under the Bishop Wilkinson Catholic Education Trust which is based at Cardinal Hume Catholic School is Gateshead.