2022

2023

New Year's Day

1 January

1 January

Epiphany

6 January

6 January

Good Friday

15 April

7 April

Easter Sunday

17 April

9 April

Easter Monday

18 April

10 April

May Day

1 May

1 May

Ascension Day

26 May

18 May

Midsummer's Eve

24 June

23 June

All Saints' Day

5 November

4 November

Independence Day

6 December

6 December

Christmas Eve

24 December

24 December

Christmas Day

25 December

25 December

Boxing Day

26 December

26 December