NPT School Term Dates
During the Academic Year, schools are allocated up to six INSET days to use at their discretion for training and staff development purposes. Occasionally, schools may also have to close due to maintenance works carried out by the utility companies which are outside of the schools control.
From time to time, schools may need to close due to unplanned situations; such as extreme weather conditions or emergency situations. Any such closures are listed separately on the ‘Emergency Schools Closure’ page.
Above you will find a link to the local authority website with an up to date list of school term dates and Inset Days planned. The list will continue to be updated as information is received. Schools will confirm closure dates to all parents and carers via their usual communication channel.
2025 – 2026 Term Dates
Period | 2025 – 2026 |
---|---|
Autumn Term 1 | Monday, 1 September to Friday, 24 October |
Autumn Half Term | Monday, 27 October to Friday, 31 October |
Autumn Term 2 | Monday, 3 November to Friday, 19 December |
Christmas holiday | Monday, 22 December to Friday, 2 January |
Spring Term 1 | Monday, 5 January to Friday, 13 February |
Spring Half Term | Monday, 16 February to Friday, 20 February |
Spring Term 2 | Monday, 23 February to Friday, 27 March |
Easter holiday | Monday, 30 March to Friday, 10 April |
Summer Term 1 | Monday, 13 April to Friday, 22 May |
Summer Half Term | Monday, 25 May to Friday, 29 May |
Summer Term 2 | Monday, 1 June to Monday, 20 July |
Schools will be closed to pupils for INSET/Staff Preparation(2025) on up to six days between Monday, 1 September 2025 and Monday, 20 July 2026.
INSET DAYS
Monday 1st September
Friday 24th October
Monday 29th June
Monday 20th July
Advanced Notice for 2026 – 2027 Term Dates

Schools will be closed to pupils for INSET/Staff Preparation on five days between Tuesday 1st September 2026 and Tuesday 20th July 2027.
Bank Holidays
Good Friday Easter Monday May Bank Holiday Spring Bank Holiday Friday 26th March 2027
Monday 29th March 2027
Monday 3rd May 2027
Monday 31st May 2027