*Optional weekend leave for all boys is indicated below as B Weekends. All boys are allowed to take all B Weekends and may leave Eton after commitments on Saturday and return by 6.15pm on Sunday.
Michaelmas 2024
Mon 2 Sep – Wed 4 Sep | Training Days for Masters |
Tue 3 Sep | F Block Induction |
Wed 4 Sep | Boys Return |
Sat 14 Sep – Sun 15 Sep | B Weekend* |
Fri 27 Sep – Sun 29 Sep | Short Leave |
Sat 19 Oct – Sun 3 Nov | Long Leave |
Sat 16 Nov – Sun 17 Nov | B Weekend* |
Sat 23 Nov | St Andrew’s Day |
Sat 23 Nov – Mon 25 Nov | Short Leave |
Thu 12 Dec | End of Half |
Lent 2025
Mon 6 Jan – Tue 7 Jan | Training Days for Masters |
Tue 7 Jan | Boys Return |
Sat 18 Jan – Sun 19 Jan | B Weekend* |
Fri 24 Jan – Sun 26 Jan | Short Leave |
Sat 8 Feb – Sun 9 Feb | B Weekend* |
Fri 14 Feb – Sun 23 Feb | Long Leave |
Fri 14 Mar – Sun 16 Mar | Short Leave |
Fri 28 Mar | End of Half |
Sun 20 Apr | Easter Day |
Summer 2025
Tue 22 Apr – Wed 23 Apr | Training Days for Masters |
Wed 23 Apr | Boys Return |
Sat 3 May – Mon 5 May | Short Leave |
Sat 17 May – Sun 18 May | B Weekend* |
Fri 23 May – Sun 1 June | Long Leave |
Sat 14 Jun | Fourth of June |
Sat 28 Jun | End of Half |
Michaelmas 2025
Mon 1 – Wed 3 Sep | Training Days for Masters |
Tue 2 Sep | F Block Induction |
Wed 3 Sep | Boys Return |
Sat 13 – Sun 14 Sep | B Weekend* |
Fri 26 Sep – Sun 28 Sep | Short Leave |
Sat 18 Oct – Sun 2 Nov | Long Leave |
Sat 15 – Sun 16 Nov | B Weekend* |
Sat 22 Nov | St Andrew’s Day |
Sat 22 Nov – Mon 24 Nov | Short Leave |
Thu 11 Dec | End of Half |
Lent 2026
Mon 5 – Tue 6 Jan | Training Days for Masters |
Tue 6 Jan | Boys Return |
Sat 17 – Sun 18 Jan | B Weekend* |
Fri 23 Jan – Sun 25 Jan | Short Leave |
Sat 7 – Sun 8 Feb | B Weekend* |
Fri 13 Feb – Sun 22 Feb | Long Leave |
Fri 6 Mar – Sun 8 Mar | Short Leave |
Fri 20 Mar | End of Half |
Summer 2026
Mon 13 – Tue 14 Apr | Training Days for Masters |
Tue 14 Apr | Boys Return |
Sat 2 May – Mon 4 May | Short Leave |
Sat 16 – Sun 17 May | B Weekend* |
Fri 22 May – Sun 31 May | Long Leave |
Sat 13 Jun | Fourth of June |
Sat 27 Jun | End of Half |