telephoneclose-envelopefacebook-placeholder-for-locate-places-on-mapsresponsive-arrowhomemagnifying-glasslanguage about-us school-lifekey-infonews-events

Interactive Bar

Google Translate

Google Search

School Logo

Malmesbury Primary School

Brings out the best in everyone

Term Dates

Autumn Term 2019

INSET days (no children in school): Monday 2nd and Tuesday 3rd September 2019

CHILDREN RETURN TO SCHOOL: Wednesday 4th September 2019

HALF TERM: Monday 21st October - Friday 25th October 2019

LAST DAY OF TERM: Thursday 19th December 2019

(Please note the INSET day scheduled for Friday 18th October 2019 has been CANCELLED)


Spring Term 2020

INSET days for teachers (no children in school): Monday 6th January 2020

CHILDREN RETURN TO SCHOOL: Tuesday 7th January 2020

HALF TERM: Monday 17th February - Friday 21st February 2020

LAST DAY OF TERM: Friday 3rd April 2020

(Please note the INSET day scheduled for Tuesday 7th January 2020 has been CANCELLED)


Summer Term 2020 

RETURN TO SCHOOL: Monday 20th April 2020

BANK HOLIDAY: Friday 8th May 2020 (Please note - Monday 4th May is NOT a bank holiday in 2020)

HALF TERM: Monday 25th May - Friday 29th May 2020

LAST DAY OF TERM FOR CHILDREN: Friday 17th July 2020

INSET days (no children in school): Monday 20th and Tuesday 21st July 2020