Christians across Pakistan are celebrating Christmas on Thursday with their customary zeal and fervour, attending church services, dressing in festive attire, exchanging gifts, and offering prayers for the country’s well-being and prosperity.
The day began with special Christmas masses at churches, though celebrations had been underway since mid-December.
Across the country, Christian communities marked the Christmas season by participating in peace rallies, visiting shopping areas and funfairs, and attending specially organised pre-Christmas events.
Below are glimpses of the celebrations in Karachi, Lahore and Islamabad, captured in the days leading up to the colourful occasion.
Header image: Illuminated view of Lahore’s Liberty Ground, decorated for Christmas Eve celebrations. — Murtaza Ali/ White Star