Malta flag

Public Holidays in Malta

Complete calendar of Maltese national holidays and observances for 2026

14

Total Holidays

4

National

10

Public

0

Observances

National Day of Malta

Freedom Day

March 31

2026 Holiday Calendar

1 January (1 holiday)

January
1

New Year's Day

Public

2 February (1 holiday)

February
10

St. Paul's Shipwreck

Public

3 March (2 holidays)

March
19

St. Joseph's Day

Public
March
31

Freedom Day

National

5 May (1 holiday)

May
1

Workers' Day

Public

6 June (2 holidays)

June
7

Sette Giugno

Public
June
29

Feast of Saints Peter and Paul

Public

8 August (1 holiday)

August
15

Assumption of Mary (Santa Marija)

Public

9 September (2 holidays)

September
8

Victory Day (Our Lady of Victories)

National
September
21

Independence Day

National

12 December (3 holidays)

December
8

Immaculate Conception

Public
December
13

Republic Day

National
December
25

Christmas Day

Public

Variable Date Holidays (1 holiday)

These holidays follow lunar, religious, or other variable calendars and the exact date changes each year.

Varies

Good Friday

Public

Frequently Asked Questions

How many public holidays does Malta have?

Malta has 14 public holidays and observances, including 4 national holidays and 10 public holidays.

What is the national day of Malta?

The national day of Malta is Freedom Day, celebrated on March 31.

Does Malta celebrate Christmas?

Yes, Christmas Day (December 25) is a public holiday in Malta.