Home Christmas holidays 2027
Holiday Christmas holidays
Councils 77 When do schools break up for Christmas 2027? The most common combination is a term ending on Friday 17 December 2027 and the next term starting on Tuesday 4 January 2028, shared by 61 of the 73 councils with these dates available here. Check your school's own dates.
The gap between those terms lasts 17 days, from Saturday 18 December 2027 to Monday 3 January 2028.
The dates councils have chosen Last day of the autumn term Friday 17 December 2027 69 councils Tuesday 21 December 2027 3 councils Wednesday 22 December 2027 3 councils First day of the spring term Tuesday 4 January 2028 66 councils Wednesday 5 January 2028 6 councils Thursday 6 January 2028 3 councils Christmas holidays 2027: what differs The earliest last day of term is Friday 17 December 2027, in 69 councils. The latest last day of term is Wednesday 22 December 2027, in Cornwall, Derbyshire and Devon. Counting every day between the last day of term and the first day back, the holiday lasts from 13 days (Nottingham, Nottinghamshire and Surrey) to 18 days (Cumberland, Hull, Lincolnshire, Warwickshire, Westmorland and Furness and York). Christmas Day (substitute day) on Monday 27 December 2027 falls within the holiday in every council with both term dates available here. Boxing Day (substitute day) on Tuesday 28 December 2027 falls within the holiday in every council with both term dates available here. New Year’s Day (substitute day) on Monday 3 January 2028 falls within the holiday in every council with both term dates available here. A staff training (INSET) day at the start of term is listed, recommended or proposed by: North Yorkshire and Warwickshire. Check your school's calendar for the date pupils return. Christmas holidays 2027 council by council Christmas holidays 2027 by councilThe last day of term and, where available, the start of the next term, based on council sources Council Last day of the autumn term First day of the spring term Days off Barking and Dagenham Friday 17 December 2027 Tuesday 4 January 2028 17 Barnet Friday 17 December 2027 Tuesday 4 January 2028 17 Birmingham Friday 17 December 2027 Tuesday 4 January 2028 17 Bolton Friday 17 December 2027 Tuesday 4 January 2028 17 Bournemouth, Christchurch and Poole Friday 17 December 2027 Tuesday 4 January 2028 17 Bristol Friday 17 December 2027 Tuesday 4 January 2028 17 Bromley Friday 17 December 2027 Tuesday 4 January 2028 17 Buckinghamshire Friday 17 December 2027 Tuesday 4 January 2028 17 Cambridgeshire Friday 17 December 2027 Tuesday 4 January 2028 17 Camden Friday 17 December 2027 Tuesday 4 January 2028 17 Cheshire East Friday 17 December 2027 Tuesday 4 January 2028 17 Cheshire West and Chester Friday 17 December 2027 Tuesday 4 January 2028 17 Cornwall Wednesday 22 December 2027 Thursday 6 January 2028 14 Coventry Friday 17 December 2027 Tuesday 4 January 2028 17 Croydon Friday 17 December 2027 Tuesday 4 January 2028 17 Cumberland Friday 17 December 2027 Wednesday 5 January 2028 18 Derbyshire Wednesday 22 December 2027 Thursday 6 January 2028 14 Devon Wednesday 22 December 2027 Thursday 6 January 2028 14 Dudley Friday 17 December 2027 Tuesday 4 January 2028 17 Durham Friday 17 December 2027 Tuesday 4 January 2028 17 Ealing Friday 17 December 2027 Tuesday 4 January 2028 17 East Sussex Friday 17 December 2027 Tuesday 4 January 2028 17 Enfield Friday 17 December 2027 Tuesday 4 January 2028 17 Essex Friday 17 December 2027 Tuesday 4 January 2028 17 Gloucestershire Friday 17 December 2027 Tuesday 4 January 2028 17 Greenwich Friday 17 December 2027 Tuesday 4 January 2028 17 Hampshire Friday 17 December 2027 Tuesday 4 January 2028 17 Haringey Friday 17 December 2027 Tuesday 4 January 2028 17 Harrow Friday 17 December 2027 Tuesday 4 January 2028 17 Havering Friday 17 December 2027 Tuesday 4 January 2028 17 Hillingdon Friday 17 December 2027 Tuesday 4 January 2028 17 Hounslow Friday 17 December 2027 Not given consistently by the council - not available Hull Friday 17 December 2027 Wednesday 5 January 2028 18 Islington Friday 17 December 2027 Tuesday 4 January 2028 17 Kent Friday 17 December 2027 Tuesday 4 January 2028 17 Kirklees Friday 17 December 2027 Tuesday 4 January 2028 17 Lancashire Friday 17 December 2027 Tuesday 4 January 2028 17 Leeds Friday 17 December 2027 Tuesday 4 January 2028 17 Leicester Friday 17 December 2027 Tuesday 4 January 2028 17 Leicestershire Friday 17 December 2027 Tuesday 4 January 2028 17 Lincolnshire Friday 17 December 2027 Wednesday 5 January 2028 18 Liverpool Friday 17 December 2027 Tuesday 4 January 2028 17 Manchester Friday 17 December 2027 Tuesday 4 January 2028 17 Merton Friday 17 December 2027 Tuesday 4 January 2028 17 Milton Keynes Friday 17 December 2027 Tuesday 4 January 2028 17 North Northamptonshire Friday 17 December 2027 Tuesday 4 January 2028 17 North Yorkshire Not given as a term date by the council Tuesday 4 January 2028 The council lists this as a staff training (INSET) day, when pupils are not in school. - not available Nottingham Tuesday 21 December 2027 Tuesday 4 January 2028 13 Nottinghamshire Tuesday 21 December 2027 Tuesday 4 January 2028 13 Plymouth Friday 17 December 2027 Tuesday 4 January 2028 17 Portsmouth Friday 17 December 2027 Tuesday 4 January 2028 17 Redbridge Friday 17 December 2027 Tuesday 4 January 2028 17 Rotherham Friday 17 December 2027 Tuesday 4 January 2028 17 Salford Friday 17 December 2027 Tuesday 4 January 2028 17 Sandwell Friday 17 December 2027 Tuesday 4 January 2028 17 Sheffield Friday 17 December 2027 Tuesday 4 January 2028 17 Solihull Friday 17 December 2027 Tuesday 4 January 2028 17 Somerset Friday 17 December 2027 Tuesday 4 January 2028 17 Southwark Friday 17 December 2027 Tuesday 4 January 2028 17 Staffordshire Friday 17 December 2027 Tuesday 4 January 2028 17 Stockport Friday 17 December 2027 Tuesday 4 January 2028 17 Stoke-on-Trent Friday 17 December 2027 Tuesday 4 January 2028 17 Suffolk Friday 17 December 2027 Tuesday 4 January 2028 17 Surrey Tuesday 21 December 2027 Tuesday 4 January 2028 13 Sutton Friday 17 December 2027 Tuesday 4 January 2028 17 Tower Hamlets Friday 17 December 2027 Tuesday 4 January 2028 17 Wakefield Not given as a term date by the council Tuesday 4 January 2028 - not available Walsall Friday 17 December 2027 Tuesday 4 January 2028 17 Wandsworth Friday 17 December 2027 Tuesday 4 January 2028 17 Warwickshire Friday 17 December 2027 Wednesday 5 January 2028 The council lists this as a staff training (INSET) day, when pupils are not in school. 18 West Northamptonshire Friday 17 December 2027 Tuesday 4 January 2028 17 West Sussex Friday 17 December 2027 Not on this site yet - not available Westmorland and Furness Friday 17 December 2027 Wednesday 5 January 2028 18 Wirral Friday 17 December 2027 Tuesday 4 January 2028 17 Wolverhampton Friday 17 December 2027 Tuesday 4 January 2028 17 Worcestershire Friday 17 December 2027 Tuesday 4 January 2028 17 York Friday 17 December 2027 Wednesday 5 January 2028 18
“Not on this site yet” means the council's checked date for that term is not available here yet.
“Days off” counts every day between the last day of term and the first day of the next term, including weekends.
For an explanation of calculated and missing date labels, see: How we check the dates
Reading the Christmas holiday dates For the Christmas holidays in 2027, these tables show each council's last day of the autumn term and first day of the spring term, based on council sources. The Christmas holidays fall between those terms. Dates worked out from the council's published information are marked "calculated from the council's dates". Source links and the dates they were read are listed under Sources and updates at the end of this page. Where the council marks a term boundary as an INSET day, a note explains that pupils are not in school. Your school's own dates may differ.
Other years: Christmas holidays 2026 , Christmas holidays 2028 .
School term dates 2027/28 · All councils from A to Z
Questions and answers When do schools break up for Christmas 2027? Term ends on Friday 17 December 2027 in 69 of the 75 councils with this date available here; the table lists the council dates. Check your school's calendar for pupils' last day.
When do schools go back after Christmas 2027? The next term starts on Tuesday 4 January 2028 in 66 of the 75 councils with this date available here. Pupils may return later because of INSET days; check your school's calendar.
Christmas holidays 2027: how long is the break? The holiday lasts 17 days for the most common dates, shared by 61 councils on this site; the table shows the lengths elsewhere.
Which dates are shown for the Christmas holidays? The tables show the last day of the autumn term and the first day of the spring term. The Christmas holidays fall between them. Check any INSET notes before treating these as pupils' last and first days.
Do pupils always go back on the first day of the spring term? Not always. A council may list the first day of term as an INSET day, when pupils are not in school. Where the council states this, a note explains it; you should also check your school's own dates.
Do these dates apply to academies? Academies can set their own term dates, so their Christmas holidays may differ from the council's. Check your academy's dates to confirm the end of the autumn term and the start of the spring term.
Sources and updates Show all 79 source documents Barking and Dagenham Council - School terms and holidays 2027/28 (PDF) , read on Thursday 29 October 2026 Barnet Council - School term and holiday dates , read on Sunday 25 October 2026 Birmingham City Council - School term dates , read on Sunday 25 October 2026 Bolton Council - School term dates 2027/28 , read on Thursday 29 October 2026 BCP Council - School term and holiday dates , read on Thursday 29 October 2026 Bristol City Council - Dates for school terms and holidays , read on Thursday 29 October 2026 Bromley Council - School terms dates 2027/28 , read on Thursday 29 October 2026 Buckinghamshire Council - School term dates , read on Sunday 25 October 2026 Cambridgeshire County Council - School term dates , read on Sunday 25 October 2026 Camden Council - School term dates , read on Thursday 29 October 2026 Cheshire East Council - School term dates , read on Thursday 29 October 2026 Cheshire West and Chester Council - School term and holiday dates , read on Thursday 29 October 2026 Cornwall Council - School term dates and INSET days , read on Sunday 25 October 2026 Coventry City Council - School term dates , read on Sunday 25 October 2026 Croydon Council - Term dates 2027/28 (PDF) , read on Thursday 29 October 2026 Cumberland Council - School term and holiday dates , read on Thursday 29 October 2026 Derbyshire County Council - School term dates and holidays , read on Sunday 25 October 2026 Devon County Council - Setting term dates , read on Wednesday 4 November 2026 Dudley Council - School Term Dates , read on Thursday 29 October 2026 Durham County Council - School holiday and term dates , read on Sunday 25 October 2026 Ealing Council - Term and holiday dates, academic year 2027/28 , read on Thursday 29 October 2026 East Sussex County Council - Term dates and school holidays in East Sussex , read on Sunday 25 October 2026 Enfield Council - School term dates , read on Thursday 29 October 2026 Essex County Council - Academic year 2027 to 2028 , read on Thursday 29 October 2026 Gloucestershire County Council - Term dates , read on Sunday 25 October 2026 Royal Borough of Greenwich - School term dates, Term dates 2027 to 2028 , read on Thursday 29 October 2026 Hampshire County Council - School holiday dates , read on Sunday 25 October 2026 Haringey Council - School term dates 2027 to 2028 , read on Thursday 29 October 2026 Harrow Council - School Term Dates 2027-28 , read on Thursday 29 October 2026 Havering Council - School term and holiday dates September 2027 to July 2028 , read on Thursday 29 October 2026 Hillingdon Council - School term dates , read on Thursday 29 October 2026 Hounslow Council - School term dates , read on Thursday 29 October 2026 Hull City Council - School holidays and term dates 2027 to 2028 , read on Thursday 29 October 2026 Islington Council - Term and holiday dates , read on Thursday 29 October 2026 Kent County Council - Determined School Term dates for 2027-28 (PDF) , read on Thursday 29 October 2026 Kirklees Council - School term dates , read on Sunday 25 October 2026 Lancashire County Council - School term dates and holidays , read on Sunday 25 October 2026 Leeds City Council - School holidays and term dates , read on Sunday 25 October 2026 Leicester City Council - School term and holiday dates 2027-28 (PDF) , read on Thursday 29 October 2026 Leicestershire County Council - School Term dates , read on Sunday 25 October 2026 Lincolnshire County Council - School term times , read on Sunday 25 October 2026 Liverpool City Council - School term dates , read on Sunday 25 October 2026 Manchester City Council - School holidays and term dates , read on Sunday 25 October 2026 Merton Council - School term dates and holidays , read on Thursday 29 October 2026 Milton Keynes City Council - School term dates September 2026 to July 2028 , read on Thursday 29 October 2026 North Northamptonshire Council - School term dates , read on Thursday 29 October 2026 North Yorkshire Council - School term and holiday dates , read on Sunday 25 October 2026 Nottingham City Council - School Term Dates and Holidays , read on Thursday 29 October 2026 Nottinghamshire County Council - School holiday and term dates , read on Sunday 25 October 2026 Plymouth City Council - School term dates and holidays , read on Thursday 29 October 2026 Portsmouth City Council - School term dates and holidays , read on Thursday 29 October 2026 Redbridge Council - School holidays and term dates , read on Thursday 29 October 2026 Rotherham Metropolitan Borough Council - School term dates 2027 to 2028 , read on Thursday 29 October 2026 Salford City Council - School holidays , read on Thursday 29 October 2026 Sandwell Council - School term dates and holidays 2027/28 , read on Thursday 29 October 2026 Sheffield City Council - School holidays and term dates , read on Sunday 25 October 2026 Solihull Council - School term dates , read on Thursday 29 October 2026 Somerset Council - School term dates and holidays , read on Sunday 25 October 2026 Southwark Council - Academic year 2027 to 2028 , read on Thursday 29 October 2026 Staffordshire County Council - School term dates , read on Sunday 25 October 2026 Stockport Council - School term dates: 2027 to 2028 term dates , read on Thursday 29 October 2026 Stoke-on-Trent City Council - Term dates: Autumn 2027 , read on Thursday 29 October 2026 Stoke-on-Trent City Council - Term dates: Spring 2028 , read on Thursday 29 October 2026 Stoke-on-Trent City Council - Term dates: Summer 2028 , read on Thursday 29 October 2026 Suffolk County Council - School Term dates 2027-2028 (PDF) , read on Sunday 25 October 2026 Surrey County Council - School term dates , read on Sunday 25 October 2026 Sutton Council - School term dates , read on Thursday 29 October 2026 Tower Hamlets Council - School term and holiday dates , read on Thursday 29 October 2026 Wakefield Council - 2027/28 school calendar , read on Sunday 25 October 2026 Walsall Council - School term dates , read on Thursday 29 October 2026 Wandsworth Council - School term dates , read on Thursday 29 October 2026 Warwickshire County Council - Term and holiday dates for Warwickshire schools , read on Sunday 25 October 2026 West Northamptonshire Council - Term dates , read on Thursday 29 October 2026 West Sussex County Council - School term dates , read on Sunday 25 October 2026 Westmorland and Furness Council - School term and holiday dates , read on Thursday 29 October 2026 Wirral Council - School holidays and term dates , read on Thursday 29 October 2026 City of Wolverhampton Council - School term dates , read on Thursday 29 October 2026 Worcestershire County Council - School term dates , read on Sunday 25 October 2026 City of York Council - School term dates 2027 to 2028 , read on Thursday 29 October 2026 Dates checked against the sources before publication, as of Wednesday 4 November 2026 . If a council or school publishes different dates, theirs apply.