Broad, Creative, Ambitious
Welcome to St Joseph's Catholic Primary School & Nursery,
nestled in the ancient Cotswold town of Malmesbury.
"Small classes mean that every child is known. My son is thriving!"
Year 6 Parent2025
"Home-cooked lunches, a huge estate for forest school - what's not to like?"
Nursery Parent2025
"My daughter passed the 11+
We couldn't be happier."
Year 5 Parent2025
"I love the flexible options for child care - there's nothing like it in Malmesbury."
Year 4 Parent2025
Our Unique Offering

Academic Ambition
Experience our comprehensive academic curriculum designed to challenge and inspire children, providing a strong foundation for their educational growth and future success.

Enriching Extracurricular
Explore a diverse range of after school clubs that enrich students' learning experiences and foster personal development, creativity, and teamwork.

Nursery to Year 6
St Joseph's boasts a state-of-the-art Nursery School for children aged from 2 years and will provide continuity of education until the end of Year 6 (age 11).