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 Occasion | Day(s) | Date(s) |
1 | Kashmir Day | Monday | 5 February 2024 |
2 | Pakistan Day | Saturday | 23 March 2024 |
3* | Eid-ul-Fitr | Wednesday, Thursday, Friday | 10, 11, 12 April 2024 |
4* | Labour Day | Wednesday | 1 May 2024 |
5* | Eid-ul-Azha | Monday. Tuesday, Wednesday | 17, 18, 19 June 2024 |
6* | Ashura (9 and 10 Mohrram 1446 A.H) | Tuesday, Wednesday | 16, 17 July 2024 |
7 | Independence Day | Wednesday | 14 August 2024 |
8* | Eid Milad-un-Nabi | Monday | 16 September 2024 |
9 | Allama Iqbal Day | Saturday | 9 November 2024 |
10 | Quaid-e-Azam Day/Christmas | Wednesday | 25 December 2024 |
11 | The day after Christmas (only for the Christian community) | Thursday | 26 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 |
1 | 1 January 2024 (Monday) |
2 | 11 March, 2024 (Monday) corresponding to 1st Ramazan 1445 A.H for deduction of Zakat (subject to appearance of moon) |
3 | 1 July, 2024 (Monday) |
Optional Holidays
Sr. No. | Occasion | Day(s) | Date(s) |
1 | New Year Day | Monday | 1 January 2024 |
2 | Basant Punchami | Wednesday | 14 February 2024 |
3 | Shivaratri | Friday | 8 March 2024 |
4* | Shab-e-Meraj (27 Rajab 1445 A.H) | Wednesday | 7 February 2024 |
5 | Holi | Sunday | 24 March 2024 |
6 | Dulhandi | Monday | 25 March 2024 |
7* | Shab-e-Barat (15 Shaban 1445 A.H) | Sunday | 25 February 2024 |
8 | Good Friday | Friday | 29 March 2024 |
9 | Day after Easter Sunday | Sunday, Monday | 31 March, 1 April 2024 |
10 | Baisakhi | Saturday | 13 April 2024 |
11 | Eid-e-Rizwan (Bahai Community only) | Sunday | 21 April 2024 |
12 | Buddha Purnima | Saturday | 23 March 2024 |
13 | Nauroze (Parsi New Year Day) | Thursday | 15 August 2024 |
14 | Khordad Sal (Birthday of Zoroaster) | Tuesday | 20 August 2024 |
15* | Chehlum (20 Safar 1446 A.H) | Wednesday | 27 August 2024 |
16 | Janam Ashtami | Monday | 26 August 2024 |
17 | Durga Puja | Friday | 11 October 2024 |
18 | Dussehra | Saturday | 12 October 2024 |
19* | Giyarvee Shareef (11 Rabi-us-Sani 1446 A.H) | Wednesday | 16 October 2024 |
20 | Birthday of Guru Valmik Sawami Ji | Tuesday | 17 October 2024 |
21 | Diwali | Friday | 1 November 2024 |
22 | Birthday of Guru Nanak | Friday | 15 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.