A Unique School
Welcome to St John’s, a school with the Spirit of Christ at its heart. We offer a rich, exciting and caring education that allows each child to grow and develop in the knowledge of Christ, the world and themselves.
With the highest quality teaching and first-class resources, we make your child’s learning our priority. We strive for excellence in everything we do, so that your child has the freedom and support to express their individuality and creativity through their work and play. We strongly believe that success, endeavour and friendship should be celebrated as a community, and we look forward to welcoming you and your child to this most special family.
We have very strong links with our four parishes - St John the Evangelist, Our Lady and St Alphege's and SS Peter and Paul in Bath and St Dunstan's in Keynsham.