Annual Leave Calculator

Make the most of your annual leave in 2028

Get longer breaks by taking annual leave around weekends and bank holidays. Enter your allowance to see which dates to request.

Include bank holidays. If you get 25 days plus 9 bank holidays, enter 34.

For Monday to Friday workers who get bank holidays off.
Need to check your NHS allowance? Use the NHS leave calculator.

Here’s when to take it

24 days of annual leave → 63 days off across 14 breaks in 2028.

Request all the yellow dates to get this full plan. Each month shows the dates to request and trips for your time off.

This example uses 24 days of annual leave plus 9 bank holidays. Change your allowance to see your own plan.

January 2028

  • Annual leave
  • Bank holiday
  • Weekend
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

2 breaks this month. Swipe to see them all →

  1. Long weekend 1

    New Year

    Sat 1 → Wed 5 January

    1 day annual leave → 5 days off

    Request Wed 5 January.

  2. Long weekend 2

    Fri 28 → Mon 31 January

    2 days annual leave → 4 days off

    Request Fri 28 January and Mon 31 January.

February 2028

  • Annual leave
  • Bank holiday
  • Weekend
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  1. Long weekend 3

    Fri 25 → Mon 28 February

    2 days annual leave → 4 days off

    Request Fri 25 February and Mon 28 February.

March 2028

  • Annual leave
  • Bank holiday
  • Weekend
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  1. Long weekend 4

    Fri 17 → Mon 20 March

    2 days annual leave → 4 days off

    Request Fri 17 March and Mon 20 March.

April 2028

  • Annual leave
  • Bank holiday
  • Weekend
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 1May

2 breaks this month. Swipe to see them all →

  1. Long weekend 5

    Easter

    Thu 13 → Sun 16 April

    1 day annual leave → 4 days off

    Request Thu 13 April.

  2. Long weekend 6

    Early May bank holiday

    Fri 28 April → Mon 1 May

    1 day annual leave → 4 days off

    Request Fri 28 April.

May 2028

  • Annual leave
  • Bank holiday
  • Weekend
  • 28Apr
  • 29Apr
  • 30Apr
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

2 breaks this month. Swipe to see them all →

  1. Long weekend 6

    Starts in April. Also shown here so you can see the full break.

    Early May bank holiday

    Fri 28 April → Mon 1 May

    1 day annual leave → 4 days off

    Request Fri 28 April.

  2. Long weekend 7

    Spring bank holiday

    Fri 26 → Mon 29 May

    1 day annual leave → 4 days off

    Request Fri 26 May.

June 2028

  • Annual leave
  • Bank holiday
  • Weekend
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 1Jul
  • 2Jul
  • 3Jul
  1. Long weekend 8

    Fri 30 June → Mon 3 July

    2 days annual leave → 4 days off

    Request Fri 30 June and Mon 3 July.

July 2028

  • Annual leave
  • Bank holiday
  • Weekend
  • 30Jun
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  1. Long weekend 8

    Starts in June. Also shown here so you can see the full break.

    Fri 30 June → Mon 3 July

    2 days annual leave → 4 days off

    Request Fri 30 June and Mon 3 July.

August 2028

  • Annual leave
  • Bank holiday
  • Weekend
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  1. Long weekend 9

    August bank holiday

    Sat 5 → Tue 8 August

    1 day annual leave → 4 days off

    Request Tue 8 August.

September 2028

  • Annual leave
  • Bank holiday
  • Weekend
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 1Oct
  • 2Oct

2 breaks this month. Swipe to see them all →

  1. Long weekend 10

    Fri 1 → Mon 4 September

    2 days annual leave → 4 days off

    Request Fri 1 September and Mon 4 September.

  2. Long weekend 11

    Fri 29 September → Mon 2 October

    2 days annual leave → 4 days off

    Request Fri 29 September and Mon 2 October.

October 2028

  • Annual leave
  • Bank holiday
  • Weekend
  • 29Sep
  • 30Sep
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

2 breaks this month. Swipe to see them all →

  1. Long weekend 11

    Starts in September. Also shown here so you can see the full break.

    Fri 29 September → Mon 2 October

    2 days annual leave → 4 days off

    Request Fri 29 September and Mon 2 October.

  2. Long weekend 12

    Fri 27 → Mon 30 October

    2 days annual leave → 4 days off

    Request Fri 27 October and Mon 30 October.

November 2028

  • Annual leave
  • Bank holiday
  • Weekend
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 1Dec
  • 2Dec
  • 3Dec
  1. Long weekend 13

    St Andrew’s Day

    Thu 30 November → Sun 3 December

    1 day annual leave → 4 days off

    Request Fri 1 December.

December 2028

  • Annual leave
  • Bank holiday
  • Weekend
  • 30Nov
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

2 breaks this month. Swipe to see them all →

  1. Long weekend 13

    Starts in November. Also shown here so you can see the full break.

    St Andrew’s Day

    Thu 30 November → Sun 3 December

    1 day annual leave → 4 days off

    Request Fri 1 December.

  2. Holiday 1

    Christmas

    Fri 22 → Sun 31 December

    4 days annual leave → 10 days off

    Request Fri 22 December and Wed 27 → Fri 29 December.