Classes
🌟 We are proud to have 646 shining stars at Swingate Primary School! 🌟
Every child is a valued member of our school community, and we celebrate their achievements, talents and successes every day.
Visit our class pages to discover what our children are learning and the exciting experiences they enjoy.