|Kashmir Day||Sunday, 5th February 2023|
|Commencement of Classes (SPRING SEMESTER 2022)||Monday, 20th February 2023|
|Pakistan Day||Thursday, 23rd March 2023|
|Conduct of Midterm Exams (SPRING SEMESTER 2022)||Monday, 18th April 2023|
|Eid-ul-Fitar||Saturday to Monday, *22nd, 23rd and 24th April 2023|
|Labour Day||Monday, 1st May 2023|
|Conduct of Final Exams (SPRING SEMESTER 2022)||Tuesday, 20th June 2023|
|Eid-ul Azha||Thursday to Saturday, *29th, 30th June and 1st July 2023|
|Ashura (9th and 10th Muharam 1445 A.H.)||Thursday to Friday, *27th and 28th July 2023|
|Independence Day||Monday, 14th August 2023|
|Commencement of Classes (FALL SEMESTER 2023)||Tuesday, 15th August 2023|
|Eid Milad-un-Nabi (12th Rabi-ul-Awwal 1445 A.H.)||Thursday, *28th September 2023|
|Conduct of Midterm Exams (FALL SEMESTER 2023)||Monday, 9th October 2023|
|Allama Iqbal Day||Thursday, 9th November 2023|
|Conduct of Final Exams (FALL SEMESTER 2023)||Tuesday, 12th December 2023|
|Quaid-e-Azam’s Day/Christmas||Monday, 25th December 2023|
|Day after Christmas||Tuesday, 26th December 2023 (For Christians Only)|
* Subject to the appearance of moon.
All dates are subject to change. Students will be informed of the changes well in advance.
For details of examination please visit the website.