Home Summer holidays 2028
Holiday Summer holidays
Councils 73 When do schools break up for summer 2028? The most common combination is a term ending on Friday 21 July 2028 and the next term starting on Friday 1 September 2028, shared by 7 of the 22 councils with these dates available here. Check your school's own dates.
The gap between those terms lasts 41 days, from Saturday 22 July 2028 to Thursday 31 August 2028.
The dates councils have chosen Last day of the summer term Friday 21 July 2028 51 councils Wednesday 26 July 2028 8 councils Thursday 20 July 2028 5 councils Tuesday 25 July 2028 4 councils Monday 24 July 2028 2 councils Friday 7 July 2028 1 council Friday 14 July 2028 1 council Wednesday 19 July 2028 1 council First day of the autumn term Monday 4 September 2028 9 councils Friday 1 September 2028 8 councils Tuesday 5 September 2028 2 councils Wednesday 6 September 2028 2 councils Tuesday 29 August 2028 1 council Summer holidays 2028: what differs The earliest last day of term is Friday 7 July 2028, in Leicestershire. The latest last day of term is Wednesday 26 July 2028, in Ealing, Hull, Leeds, Nottingham, Nottinghamshire, Salford, Tower Hamlets and York. Counting every day between the last day of term and the first day back, the holiday lasts from 36 days (Nottinghamshire) to 47 days (Cumberland and Westmorland and Furness). Summer bank holiday on Monday 28 August 2028 falls within the holiday in every council with both term dates available here. Summer holidays 2028 council by council Summer holidays 2028 by councilThe last day of term and, where available, the start of the next term, based on council sources Council Last day of the summer term First day of the autumn term Days off Barking and Dagenham Friday 21 July 2028 Not on this site yet - not available Barnet Friday 21 July 2028 Not on this site yet - not available Birmingham Friday 21 July 2028 Monday 4 September 2028 44 Bolton Friday 21 July 2028 Monday 4 September 2028 44 Bournemouth, Christchurch and Poole Friday 21 July 2028 Not on this site yet - not available Bristol Friday 21 July 2028 Not on this site yet - not available Bromley Tuesday 25 July 2028 Not on this site yet - not available Buckinghamshire Friday 21 July 2028 Not on this site yet - not available Cambridgeshire Friday 21 July 2028 Not on this site yet - not available Camden Friday 21 July 2028 Not on this site yet - not available Cheshire East Friday 21 July 2028 Monday 4 September 2028 44 Cheshire West and Chester Friday 21 July 2028 Monday 4 September 2028 44 Cornwall Friday 21 July 2028 Not on this site yet - not available Coventry Thursday 20 July 2028 Not on this site yet - not available Croydon Friday 21 July 2028 Friday 1 September 2028 41 Cumberland Thursday 20 July 2028 Wednesday 6 September 2028 47 Derbyshire Monday 24 July 2028 Tuesday 5 September 2028 42 Devon Tuesday 25 July 2028 Not on this site yet - not available Dudley Friday 21 July 2028 Not on this site yet - not available Durham Thursday 20 July 2028 Not on this site yet - not available Ealing Wednesday 26 July 2028 Not on this site yet - not available East Sussex Friday 21 July 2028 Not on this site yet - not available Enfield Friday 21 July 2028 Not on this site yet - not available Essex Friday 21 July 2028 Not on this site yet - not available Gloucestershire Friday 21 July 2028 Not on this site yet - not available Greenwich Friday 21 July 2028 Friday 1 September 2028 41 Hampshire Friday 21 July 2028 Not on this site yet - not available Haringey Friday 21 July 2028 Friday 1 September 2028 41 Harrow Friday 21 July 2028 Monday 4 September 2028 44 Havering Friday 21 July 2028 Not on this site yet - not available Hillingdon Friday 21 July 2028 Friday 1 September 2028 41 Hounslow Friday 21 July 2028 Friday 1 September 2028 41 Hull Wednesday 26 July 2028 Not on this site yet - not available Islington Friday 21 July 2028 Friday 1 September 2028 41 Kent Friday 21 July 2028 Not on this site yet - not available Kirklees Tuesday 25 July 2028 Not on this site yet - not available Lancashire Friday 21 July 2028 Not on this site yet - not available Leeds Wednesday 26 July 2028 Not on this site yet - not available Leicester Friday 14 July 2028 Tuesday 29 August 2028 45 Leicestershire Friday 7 July 2028 Not on this site yet - not available Lincolnshire Friday 21 July 2028 Not on this site yet - not available Liverpool Thursday 20 July 2028 Not on this site yet - not available Manchester Friday 21 July 2028 Not on this site yet - not available Merton Friday 21 July 2028 Not on this site yet - not available Milton Keynes Friday 21 July 2028 Not on this site yet - not available North Northamptonshire Friday 21 July 2028 Not on this site yet - not available North Yorkshire Tuesday 25 July 2028 The council lists this as a staff training (INSET) day, when pupils are not in school. Not on this site yet - not available Nottingham Wednesday 26 July 2028 Monday 4 September 2028 39 Nottinghamshire Wednesday 26 July 2028 Friday 1 September 2028 36 Plymouth Monday 24 July 2028 Not on this site yet - not available Portsmouth Friday 21 July 2028 Not on this site yet - not available Redbridge Friday 21 July 2028 Not on this site yet - not available Rotherham Friday 21 July 2028 Not on this site yet - not available Salford Wednesday 26 July 2028 Monday 4 September 2028 39 Sandwell Friday 21 July 2028 Not on this site yet - not available Sheffield Friday 21 July 2028 Not on this site yet - not available Solihull Friday 21 July 2028 Not on this site yet - not available Southwark Friday 21 July 2028 Not on this site yet - not available Staffordshire Friday 21 July 2028 Tuesday 5 September 2028 45 Stoke-on-Trent Friday 21 July 2028 Monday 4 September 2028 44 Suffolk Friday 21 July 2028 Not on this site yet - not available Surrey Wednesday 19 July 2028 Not on this site yet - not available Sutton Friday 21 July 2028 Friday 1 September 2028 41 Tower Hamlets Wednesday 26 July 2028 Not on this site yet - not available Walsall Friday 21 July 2028 Monday 4 September 2028 44 Wandsworth Friday 21 July 2028 Not on this site yet - not available Warwickshire Friday 21 July 2028 Not on this site yet - not available West Northamptonshire Friday 21 July 2028 Not on this site yet - not available Westmorland and Furness Thursday 20 July 2028 Wednesday 6 September 2028 47 Wirral Friday 21 July 2028 Not on this site yet - not available Wolverhampton Friday 21 July 2028 Not on this site yet - not available Worcestershire Friday 21 July 2028 Not on this site yet - not available York Wednesday 26 July 2028 Not on this site yet - not available
“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.
Reading the summer holiday dates For the summer holidays in 2028, the tables show each council's last day of the summer term and, where available on this site, the first day of the next autumn term. These dates are based on council sources, with calculated dates labelled. Check your school's own dates before treating a term boundary as a pupil's last or first day. A note identifies any boundary date that the council lists as an INSET day. Source links and the dates they were read are listed under Sources and updates at the end of this page; missing dates are not estimated.
Other years: Summer holidays 2027 , Summer holidays 2029 .
School term dates 2027/28 · All councils from A to Z
Questions and answers When do schools break up for summer 2028? Term ends on Friday 21 July 2028 in 51 of the 73 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 summer 2028? The next term starts on Monday 4 September 2028 in 9 of the 22 councils with this date available here. Pupils may return later because of INSET days; check your school's calendar.
Summer holidays 2028: how long is the break? The holiday lasts 41 days for the most common dates, shared by 7 councils on this site; the table shows the lengths elsewhere.
Why is an autumn start date missing? An autumn start date may not be available on this site. "Not published by the council" means the source does not state the date; "not given consistently by the council" means the source contradicts itself. Check the council's website or your school's own calendar.
Is the last day of the summer term always a school day for pupils? Not always. A council may identify the last day of term as an INSET day, when pupils are not in school. Where the council states this, a note explains it. Check your school's own dates too.
Can my school have different summer holiday dates? Academies, free schools, foundation schools and voluntary aided schools can set their own term dates. Use your school's own dates if they differ from the council dates shown here.
Sources and updates Show all 84 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 Bolton Council - School term dates 2028/29 , read on Wednesday 4 November 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 Croydon Council - Term dates 2028/29 (PDF) , read on Wednesday 4 November 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 Royal Borough of Greenwich - Term dates 2028 to 2029 , read on Wednesday 4 November 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 Haringey Council - School term dates 2028 to 2029 , read on Wednesday 4 November 2026 Harrow Council - School Term Dates 2027-28 , read on Thursday 29 October 2026 Harrow Council - School Term Dates 2028-29 , read on Wednesday 4 November 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 Leicester City Council - School term and holiday dates 2028-29 (PDF) , read on Wednesday 4 November 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 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 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 Stoke-on-Trent City Council - Term dates: Autumn 2028 , read on Wednesday 4 November 2026 Stoke-on-Trent City Council - Term dates: Spring 2029 , read on Wednesday 4 November 2026 Stoke-on-Trent City Council - Term dates: Summer 2029 , read on Wednesday 4 November 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 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 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.