View Complete List of Holidays for 2024 With 6 Long Weekends

The Cabinet Division has released a comprehensive list of all public and optional holidays that will be recognized throughout Pakistan in 2024. According to an official declaration issued on Wednesday, there will be 11 public holidays in 2024, with the first commemorating Kashmir Day on February 5th.

For the new year, the government has designated three bank holidays and 22 alternative holidays. In the event of Muslim festivals/occasions, holiday dates are based on predicted dates and are subject to the appearance of the moon, for which the Cabinet Division will issue a separate announcement as necessary.

Sr. No.Name of OccasionDay(s)Date(s)
1Kashmir DayMonday5 February 2024
2Pakistan DaySaturday23 March 2024
3*Eid-ul-FitrWednesday, Thursday, Friday10, 11, 12 April 2024
4*Labour DayWednesday1 May 2024
5*Eid-ul-AzhaMonday. Tuesday, Wednesday17, 18, 19 June 2024
6*Ashura (9 and 10 Mohrram 1446 A.H)Tuesday, Wednesday16, 17 July 2024
7Independence DayWednesday14 August 2024
8*Eid Milad-un-NabiMonday16 September 2024
9Allama Iqbal DaySaturday9 November 2024
10Quaid-e-Azam Day/ChristmasWednesday25 December 2024
11The day after Christmas (only for the Christian community)Thursday26 December 2024


The following are bank holidays, although banks/DFIs/MFBs will be closed to the public but not to their staff.

Sr. No.Day/Date
11 January 2024 (Monday)
211 March, 2024 (Monday) corresponding to 1st Ramazan 1445 A.H for deduction of Zakat (subject to appearance of moon)
31 July, 2024 (Monday)


Optional Holidays
Sr. No.OccasionDay(s)Date(s)
1New Year DayMonday1 January 2024
2Basant PunchamiWednesday14 February 2024
3ShivaratriFriday8 March 2024
4*Shab-e-Meraj (27 Rajab 1445 A.H)Wednesday7 February 2024
5HoliSunday24 March 2024
6DulhandiMonday25 March 2024
7*Shab-e-Barat (15 Shaban 1445 A.H)Sunday25 February 2024
8Good FridayFriday29 March 2024
9Day after Easter SundaySunday, Monday31 March, 1 April 2024
10BaisakhiSaturday13 April 2024
11Eid-e-Rizwan (Bahai Community only)Sunday21 April 2024
12Buddha PurnimaSaturday23 March 2024
13Nauroze (Parsi New Year Day)Thursday15 August 2024
14Khordad Sal (Birthday of Zoroaster)Tuesday20 August 2024
15*Chehlum (20 Safar 1446 A.H)Wednesday27 August 2024
16Janam AshtamiMonday26 August 2024
17Durga PujaFriday11 October 2024
18DussehraSaturday12 October 2024
19*Giyarvee Shareef (11 Rabi-us-Sani 1446 A.H)Wednesday16 October 2024
20Birthday of Guru Valmik Sawami JiTuesday17 October 2024
21DiwaliFriday1 November 2024
22Birthday of Guru NanakFriday15 November 2024

Government employees who wish to take advantage of Optional Holidays must obtain prior approval from the Head of Office concerned, and no Government Employee shall be allowed more than one optional holiday in the case of Muslims and three optional holidays in the case of non-Muslims in a calendar year.