Welcome to our school
Located in the scenic market town of Barnard Castle, County Durham, St. Mary’s provides a nurturing environment where every child is encouraged to explore, grow and thrive. Set amidst picturesque surroundings, our school is proud to be part of a vibrant community with rich history and opportunities for learning beyond the classroom.
Our outdoor learning initiatives, such as the chicken coop and gardening area, give children hands on experiences that build curiosity, independence and important life skills. Alongside this, our welcoming Early Years Foundation Stage setting and commitment to excellence ensure that every child receives the care, support and high quality teaching they need to flourish.