Home
About Us
Headteacher's Welcome
Vision & Values
What Is A Church School?
Meet Our Team
Teaching and Support Staff
Governors
Our Partners
Key Information Finder
Performance
Policies & Documents Library
Learning
Our Classes
Ruby
Amber
Topaz
Emerald
Sapphire
Amethyst
Diamond
Our Curriculum
MAT Curriculum Principles June 2023
Curriculum Intent
Curriculum Implementation
Curriculum Impact
Curriculum Policy
Curriculum Maps
The Early Years Foundation Stage (EYFS)
MAT Passport in the Curriculum
Our Subjects
SEND
Wellbeing
Wellbeing & Mental Health
Safeguarding
Safeguarding Policies
Whole Staff Whistleblowing Policy (MAT Policy)
Child-on-Child Abuse Policy
Allegations Against Staff (MAT Policy)
Government Guidance
Keeping Chrildren Safe in Education (.Gov)
Working Together to Safeguard Children (.Gov)
Parents
Dates & Times
Term Dates
School Timetable
School Calendar
Attendance & Wraparound Care
Attendance
10 Point Attendance Reminder for Parents
School Attendance - Why your child should attend
School penalty notices and how to pay - Suffolk County Council
Wraparound Care
After School Clubs
News & Information
Newsletters
Calendar
Events Gallery
Education Abbreviation Buster
Uniform & Meals
Uniform
Meals
Menu
Free School Meals
Census Day Menu
PTA
Supporting Your Child's Learning
Supporting Maths at Home
Join Us
Admissions
Contact
Our Partners
At All Saints' Primary School we are proud of our close partnerships.
St Edmundsbury and Ipswich Diocesan Multi Academy Trust
find out more
All Saints' Church Newmarket
Seeking God's Heart, Serving God's World
find out more
All Saints Under Fives Nursery
find out more
Diocese of St Edmundsbury and Ipswich
find out more
Christian Aid Global Friends
find out more
Archbishops' Young Leaders Award
find out more