Pakistan flag

Public Holidays in Pakistan

Complete calendar of Pakistani national holidays and observances for 2026

12

Total Holidays

2

National

10

Public

0

Observances

National Day of Pakistan

Pakistan Day

March 23

2026 Holiday Calendar

2 February (1 holiday)

February
5

Kashmir Day

Public

3 March (1 holiday)

March
23

Pakistan Day

National

5 May (1 holiday)

May
1

Labour Day

Public

8 August (1 holiday)

August
14

Independence Day

National

11 November (1 holiday)

November
9

Iqbal Day

Public

12 December (1 holiday)

December
25

Quaid-e-Azam Day

Public

Variable Date Holidays (6 holidays)

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

Varies

Shab-e-Meraj

Public
Varies

Shab-e-Barat

Public
Varies

Eid al-Fitr

Public
Varies

Eid al-Adha

Public
Varies

Shab-e-Qadr

Public
Varies

Eid Milad-un-Nabi (Prophet's Birthday)

Public

Frequently Asked Questions

How many public holidays does Pakistan have?

Pakistan has 12 public holidays and observances, including 2 national holidays and 10 public holidays.

What is the national day of Pakistan?

The national day of Pakistan is Pakistan Day, celebrated on March 23.

Does Pakistan celebrate Christmas?

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