Join us for our Open Morning on Friday, 25th September 2026 and experience first-hand what makes St John's College such a special place to learn and grow. From our small class sizes and outstanding pastoral care to excellent academic results and an inspiring co-curricular programme, every child is known, valued and encouraged to reach their full potential. Rooted in our ethos of Education From The Heart, we welcome families of all faiths and backgrounds into our warm, nurturing community. 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 pleased to share the excellent news that St John's College has been commended by the Independent Schools of the Year Awards in the 'Performing Arts' category. The awards recognised the school's outstanding performance opportunities, including our cathedral choir, the range of concerts, LAMDA qualifications and large-scale performances, including Les Misérables.
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.