The closure of Ruthin School will be deeply felt by its pupils, families, staff, alumni and the wider community. Our thoughts are with everyone affected by this difficult news. If your family has been affected and you are based in or around Cardiff, please do not hesitate to get in touch with us at St John's College. We understand how unsettling an unexpected school closure can be and we will do everything we can to support families through the process and provide a smooth and welcoming transition for students. Read More
We are proud to be choir school to Cardiff Metropolitan Cathedral and provide boy and girl choristers for weekly services and annual concerts at St David’s Hall.
A School Where Every Child Belongs. From age 3 to 18, pupils grow within a nurturing community built on respect, compassion and opportunity for all.
The College’s warm family atmosphere is embodied in the particularly close-knit community of its Junior School.
GCSE performance is more than a reflection of a pupil’s innate ability, it requires a steady and supportive framework of classwork, homework and ongoing motivation throughout their Secondary schooling.
Our Sixth Form students are valued as individuals, each receiving personal care and attention, including comprehensive careers advice and one-to-one UCAS guidance.
Forest School is where our Nursery and Infant children sit to discuss their activities, observations and findings around a log circle amongst the trees in our beautiful grounds.
We are proud that St John's College has been recognised by the Daily Telegraph as the 6th Best Value (fee-grade ratio) independent school in the UK 2023.
Education From The Heart
Welcome to St John’s College, Cardiff, a leading co-educational Catholic independent school in South Wales for pupils aged 3 to 18. Rooted in a proud tradition of academic excellence, faith, and service, we are dedicated to nurturing confident, compassionate, and ambitious young people who are inspired to achieve their full potential.
At St John’s, outstanding teaching is combined with exceptional pastoral care to create a supportive and inclusive environment in which every child is known, valued, and encouraged to thrive. Our small class sizes, strong academic outcomes, and broad co-curricular programme enable pupils to develop intellectually, creatively, spiritually, and socially.
Guided by our Catholic values and welcoming families of all faiths and backgrounds, we foster a vibrant school community where kindness, integrity, and respect are at the heart of daily life. From the early years through to sixth form, pupils at St John’s are equipped with the confidence, character, and skills to flourish in an ever-changing world.