2023

2024

New Year's Day

1–2 January

1 January

National Heroes' Day

23 January

22 January

Ash Wednesday

22 February

14 February

Good Friday

7 April

29 March

Easter Monday

10 April

1 April

Discovery Day

15 May

20 May

Queen's Birthday

19 June

Constitution Day

3 July

1 July

Remembrance Day

13 November

11 November

Christmas Day

25 December 

25 December

Boxing Day

26 December

26 December