361 places · sun position · panel angle
Solar data for Pakistan
Across the 361 places in Pakistan the best fixed tilt for solar panels runs from 25° in Hyderabad to 33° in Karimabad, and flat ground gets 4.3 to 6.1 peak sun hours a day. Every number is computed for each place.
Solar power in Pakistan at a glance
Averages over 361 places with climate data, for a fixed array facing south.
- 4.28–4.64
- 4.64–5.00
- 5.00–5.36
- 5.36–5.72
- 5.72–6.09
Peak sun hours a day on flat ground. Each dot is one place.
The sunniest places in Pakistan, with 6.09 peak sun hours a day on flat ground, are Chaman and one other place; the least sunny is Skardu with 4.28. A 1 kWp array at its best angle makes from 1,492 kWh a year in Skardu to 2,025 kWh in Chaman — 1,674 kWh on average.
The best year-round tilt runs from 25° in Hyderabad to 33° in Karimabad. Off-grid systems are sized for the darkest month and do better steeper, at 37° on average: at 70° that month brings 2.06 kWh per kWp a day in Chuhar Jamali and 3.33 kWh in Buni.
Size an off-grid system or open any place below for its sun path, monthly table and tilt curve.
Sunniest places in Pakistan
Ranked by peak sun hours on flat ground: the yearly average of a day's sunshine energy (NASA POWER climatology). Output: 1 kWp at its best year-round angle.
| Rank | Place | Region | Sun hours/day | kWh per kWp a year | Best tilt |
|---|---|---|---|---|---|
| 1 | Chaman | Balochistan | 6.09 | 2,025 | 29° |
| 1 | Washuk | Balochistan | 6.09 | 1,968 | 27° |
| 3 | Pishin | Balochistan | 6.06 | 2,022 | 29° |
| 4 | Nushki | Balochistan | 6.05 | 1,985 | 28° |
| 5 | Kharan | Balochistan | 6.04 | 1,960 | 28° |
| 6 | Quetta | Balochistan | 6.02 | 1,996 | 29° |
| 7 | Mastung | Balochistan | 6.01 | 1,980 | 29° |
| 8 | Kalat | Balochistan | 5.99 | 1,968 | 28° |
| 8 | Nok Kundi | Balochistan | 5.99 | 1,930 | 28° |
| 10 | Khuzdar | Balochistan | 5.95 | 1,931 | 28° |
Least sunny places in Pakistan
Solar by region in Pakistan
Averages of the places in each region, sunniest first. Darkest month: what 1 kWp of off-grid panels at 70° makes a day in the worst month of the year.
| Region | Places | Sun hours/day | kWh per kWp a year | Best tilt | Darkest month at 70° | Sunniest place |
|---|---|---|---|---|---|---|
| Balochistan | 29 | 5.83 | 1,877 | 28° | 2.51 kWh | Chaman |
| Sindh | 82 | 5.58 | 1,741 | 26° | 2.33 kWh | Karachi |
| Punjab | 188 | 5.05 | 1,615 | 29° | 2.46 kWh | Rahim Yar Khan |
| Khyber Pakhtunkhwa | 44 | 5.04 | 1,691 | 31° | 2.78 kWh | Tangi |
| Islamabad | 2 | 4.95 | 1,643 | 31° | 2.63 kWh | Islamabad |
| Azad Kashmir | 12 | 4.84 | 1,623 | 31° | 2.61 kWh | Bhimber |
| Gilgit-Baltistan | 4 | 4.55 | 1,609 | 32° | 3.00 kWh | Karimabad |
Largest places in Pakistan at a glance
| Place | Latitude | Best tilt | Off-grid tilt | Sun hours/day (flat) |
|---|---|---|---|---|
| Lahore | 31.6° N | 29° | 41° | 4.93 |
| Karachi | 24.9° N | 26° | 17° | 5.66 |
| Peshawar | 34.0° N | 31° | 44° | 5.12 |
| Faisalabad | 31.4° N | 28° | 46° | 4.85 |
| Rawalpindi | 33.6° N | 31° | 43° | 4.97 |
| Gujranwala | 32.2° N | 30° | 41° | 5.04 |
| Multan | 30.2° N | 28° | 38° | 5.12 |
| Hyderabad | 25.4° N | 25° | 21° | 5.60 |
| Quetta | 30.2° N | 29° | 35° | 6.02 |
| Bannu | 33.0° N | 31° | 38° | 5.06 |
| Sargodha | 32.1° N | 29° | 42° | 5.02 |
| Sialkot | 32.5° N | 31° | 39° | 5.14 |
| Bahawalpur | 29.4° N | 27° | 38° | 5.27 |
| Arifwala | 30.3° N | 27° | 43° | 5.01 |
| Dera Ismail Khan | 31.8° N | 29° | 38° | 5.04 |
| Muzaffarābād | 34.4° N | 31° | 48° | 4.77 |
| Battagram | 34.7° N | 31° | 48° | 4.88 |
| Chunian | 31.0° N | 28° | 42° | 4.95 |
| Jhang Sadr | 31.3° N | 28° | 44° | 4.92 |
| Islamabad | 33.7° N | 31° | 44° | 4.96 |
Daylight and clock time in Pakistan
In Karimabad (36.3° N), the northernmost place, the longest day of the year lasts 14 h 38 min and the shortest 9 h 41 min; in Chuhar Jamali (24.4° N), the southernmost, 13 h 39 min and 10 h 38 min. Pakistan does not use daylight saving time: the clocks stay the same all year.
| Time zone | Places | UTC offset | Clocks change in 2026 |
|---|---|---|---|
| Asia/Karachi | 361 | UTC+5 | no daylight saving time |
Questions about solar in Pakistan
What is the best angle for solar panels in Pakistan?
How many peak sun hours does Pakistan get?
How much electricity does 1 kWp of solar panels produce in Pakistan?
Where is the sunniest place in Pakistan?
Does Pakistan use daylight saving time?
How long is the longest day in Pakistan?
All places in Pakistan
Azad Kashmir
Balochistan
Khyber Pakhtunkhwa
- Peshawar
- Bannu
- Dera Ismail Khan
- Battagram
- Mingora
- Mardan
- Abbottabad
- Kohat
- Tordher
- Charsadda
- Shabqadar
- Swabi
- Nowshera Kalan
- Paharpur
- Topi
- Bat Khela
- Shorkot
- Mansehra
- Chitral
- Jahangira
- Haripur
- Jamrud
- Pabbi
- Buni
- Amangarh
- Tank
- Havelian
- Lakki
- Hangu
- Risalpur Cantonment
- Tangi
- Utmanzai
- Zaida
- Dursh Khela
- Nowshera Cantonment
- Upper Dir
- Akora Khattak
- Thal
- Kulachi
- Oghi
- Sarai Naurang
- Lachi
- Musa Banda/Musa khan kallay
- Baffa
Punjab
- Lahore
- Faisalabad
- Rawalpindi
- Gujranwala
- Multan
- Sargodha
- Sialkot
- Bahawalpur
- Arifwala
- Chunian
- Jhang Sadr
- Shekhupura
- Gujrat
- Sahiwal
- Sahiwal
- Okara
- Rahim Yar Khan
- Kasur
- Jalalpur Pirwala
- Dera Ghazi Khan
- Pindi Bhattian
- Chak Jhumra
- Bhawana
- Burewala
- Hafizabad
- Chiniot
- Kamoke
- Saddiqabad
- Muridke
- Shahkot
- Bahawalnagar
- Bahawalnagar
- Muzaffargarh
- Gojra
- Qadirpur Ran
- Dajal
- Ahmadpur East
- Jhelum
- Hasilpur
- Kamalia
- Jampur
- Wazirabad
- Layyah
- Shujaabad
- Eminabad
- Jaranwala
- Chishtian
- Harunabad
- Jalalpur Jattan
- Lodhran
- Khanpur
- Attock City
- Mian Channun
- Bhakkar
- Narowal
- Nankana Sahib
- Mandi Bahauddin
- Mianwali
- Shakargarh
- Pakpattan
- Mailsi
- Toba Tek Singh
- Haveli Lakha
- Sambrial
- Taunsa
- Phool Nagar
- Pattoki
- Jauharabad
- Vihari
- Chichawatni
- Kot Addu
- Sangla Hill
- Kharian
- Khushāb
- Pasrur
- Kot Radha Kishan
- Chakwal
- Renala Khurd
- Raja Jang
- Model Town
- Dipalpur
- Dijkot
- Khurarianwala
- Kabirwala
- Kunjah
- Dinga
- Fort Abbas
- Fatehjang
- Alahabad
- Khewra
- Talagang
- Kahna Nau
- Zahir Pir
- Hujra Shah Muqim
- Bhalwal
- Sarai Alamgir
- Rabwah
- Kahror Pakka
- Gujar Khan
- Chuhar Kana
- Darya Khan
- Minchinabad
- Basirpur
- Lala Musa
- Pindi Gheb
- Phalia
- Faqirwali
- Yazman
- Faruka
- Sharifabad
- Dullewala
- Lalian
- Qabula
- Pir Mahal
- Kot Mumin
- Rajanpur
- Jahanian
- Hadali
- Sillanwali
- Jatoi Shimali
- Mustafabad
- Kamra
- Chak Thirty-one -Eleven Left
- Kanganpur
- Fatehpur
- Kamra
- Kundian
- Sukheke Mandi
- Dunyapur
- Naushahra Virkan
- Choa Saidan Shah
- Kamar Mushani
- Tandlianwala
- Chak Azam Sahu
- Malakwal City
- Khangah Dogran
- Narang Mandi
- Malakwal
- Alipur
- Mamu Kanjan
- Sharqpur Sharif
- Bhera
- Raiwind
- Khairpur Tamewah
- Chak Five Hundred Seventy-five
- Pind Dadan Khan
- Kalur Kot
- Garh Maharaja
- Jahanian Shah
- Manhala
- Mananwala
- Fazilpur
- Talamba
- Jhawarian
- Chawinda
- Daud Khel
- Mitha Tiwana
- Hazro City
- Dunga Bunga
- Karor
- Murree
- Ahmadpur Sial
- Chak One Hundred Twenty Nine Left
- Harappa
- Zafarwal
- Kot Samaba
- Kahuta
- Kuri Dulal
- Bhaun
- Kotli Loharan
- Kot Ghulam Muhammad
- Lawa
- Surkhpur
- Sook Kalan
- Dhaunkal
- Khangarh
- Baddomalhi
- Jand
- Bhopalwala
- Kaleke Mandi
- Mangla
- Shahr Sultan
- Sodhri
- Kalabagh
- Kallar Kahar
- Dhanot
- Harnoli
- Sarai Sidhu
Sindh
- Karachi
- Hyderabad
- Sukkur
- Tando Bago
- Tando Allahyar
- Larkana
- Nawabshah
- Sinjhoro
- Mirpur Khas
- Kunri
- Digri
- Jacobabad
- Shikarpur
- Dadu
- Talhar
- Garhi Khairo
- Khairpur Mir’s
- Tando Adam
- Umarkot
- Moro
- Manjhand
- Daur
- Dokri
- Shahdad Kot
- Ghotki
- Badin
- Tando Muhammad Khan
- Shahdadpur
- Kotri
- Pano Aqil
- Qubo Saeed Khan
- Kandhkot
- Gambat
- Rohri
- Daharki
- Thul
- Ratodero
- Kambar
- Mirpur Mathelo
- Sakrand
- Tando Jam
- Hala
- Sanghar
- Pir Jo Goth
- Mithi
- Ubauro
- Matli
- Kandiaro
- Thatta
- Sehwan
- Khairpur
- Chak
- New Badah
- Ranipur
- Kashmor
- Naudero
- Setharja Old
- Mehar
- Khairpur Nathan Shah
- Ghauspur
- Nasirabad
- Sita Road
- Kot Diji
- Mian Sahib
- Khanpur Mahar
- Hingorja
- Naukot
- Shahpur Chakar
- Chhor
- Pad Idan
- Dhoro Naro
- Gharo
- Jhol
- Bhit Shah
- Matiari
- Warah
- Chuhar Jamali
- Tharu Shah
- Naushahro Firoz
- Bhan
- Goth Radhan
- Johi