Islah Public School Logo

Islah Public School

I Desire Improvement, Within My Ability, By Allah's Guidance

Islah Blog

Kashmir Solidarity29th Aug, 2019

... read complete


Monthly Lunch 201711th May, 2017

Students are given the concept of healthy diet and manners of eating in the light of Islam. On a periodic/monthly basis, free lunch is offered where these learnings are put into practice.

... read complete


CODE Informatics donated Attendance System16th Dec, 2016

On the 2nd Anniversary of the APS Peshawar Attack, CODE Informatics donated its Smart Card based Attendance System (Scarta) to Islah Public School as their contribution in promoting education in Pakistan.




May Allah (s.w.t) accept all such efforts. May Allah (s.w.t) have mercy on all the families effected by violence & terrorism. May Allah (s.w.t) strengthen the roots of Pakistan as a true Islamic country.

... read complete

Older posts

About Us

Islah Public School was established in 2008, for the education of the children of the poor and the under privileged. Supported by Mishkat Welfare Trust, the school teaches and provides uniform/books to the deserving students free of charge. The school promotes character grooming in the light of Islamic values. The pupils that excel in schools will be provided further assistance inshaAllah to gain higher education while others will be taught technical and vocational skills to help them become productive members of the society.

Student Sponsorship

You can sponsor the education of a student of Islah Public School by filling out a simple information form and monthly contribution.

Your sponsorship will help pay for the complete education of the student for the duration committed. This includes tuition fee, books, copies and any other charges.

We accept Zakat money separately but sponsorship should not be from your Zakat. For further details you can contact our team.

Yes I want to become a sponsor

Contact Us


630, KRL Road, Dhoke Gangal, Rawalpindi, Pakistan

info@islah.edu.pk

Academics Office: +92-51-4578279
Accounts Office: +92-51-4578289

Follow & Connect: