Use this 2025 calendar to see every public holiday and school break in Pakistan laid out across the year. Across the year, 15 national public holidays are highlighted, with 8 landing on weekdays. School holidays follow one national calendar that applies in all 7 regions, totalling roughly 84 days over the year. The holiday year opens with Kashmir Solidarity Day on 5 February and runs through to Quaid-e-Azam Day / Christmas on 25 December. Each coloured day in the calendar links to its public holiday or school break.