June weather forecast
Pakistan

englishespañol中文
Share
Flag of Pakistan
Flag of Pakistan

Weather in June

June in Pakistan signifies the peak of summer across most parts of the country. With temperatures soaring high, the weather varies dramatically across the different regions.

In the northern highlands, including areas like Gilgit-Baltistan and Khyber Pakhtunkhwa, temperatures remain relatively comfortable despite the onset of summer. The average temperatures generally range from 20°C (68°F) to 30°C (86°F). While the weather stays dry, there can be occasional rainfall, especially towards the end of June, as the monsoon season approaches.

On the other hand, the southern plains and coastal regions, including cities like Karachi and Hyderabad, endure the peak of summer. Temperatures during June can reach extreme highs, averaging between 35°C (95°F) to 45°C (113°F), often exceeding 45°C (113°F) during heatwaves. The weather remains dry, with negligible rainfall, contributing to the intense heat.

Central parts of Pakistan, including cities such as Lahore and Islamabad, also face the peak summer heat in June. Average temperatures tend to range from 30°C (86°F) to 45°C (113°F). However, the arrival of the monsoon towards the end of June brings some much-needed rainfall, providing temporary relief from the intense heat.

Compared to May, June witnesses an overall rise in temperatures across Pakistan. While the northern regions experience a relatively milder summer, the central and southern parts of the country grapple with extreme heat, eagerly awaiting the monsoon rains for respite.

  • Karachi - June »
    The month with the longest days in Karachi is June, with an average of 13h and 42min of daylight. With an average of 13h and 42min of daylight, June has the longest days of the year in Karachi.
  • Lahore - June »
    June, having an average high-temperature of 40.4°C (104.7°F) and an average low-temperature of 27.4°C (81.3°F), is the warmest month in Lahore. June stands out as Lahore's warmest month, with temperatures ranging between an average high of 40.4°C (104.7°F) and a low of 27.4°C (81.3°F).
  • Faisalabad - June »
    In Faisalabad during June, the rain falls for 5.7 days and regularly aggregates up to 12mm (0.47") of precipitation. Faisalabad, Pakistan, experiences its highest temperatures in June, with an average peak of 44.3°C (111.7°F) and a low of 32.3°C (90.1°F).
  • Rawalpindi - June »
    June is the month when Rawalpindi sees the average highest temperatures, with a high of 39.5°C (103.1°F) and a low of 24.5°C (76.1°F). Rawalpindi witnesses the warmest weather in June, with temperatures averaging a high of 39.5°C (103.1°F) and a low of 24.5°C (76.1°F).
  • Multan - June »
    The month with the longest days in Multan is June, with an average of 14h and 6min of daylight. June in Multan sees peak summer conditions with high temperatures that can go up to 44.8°C (112.6°F).
  • Hyderabad - June »
    The month with the longest days in Hyderabad is June, with an average of 13h and 42min of daylight. Shifting into June, Hyderabad records an average high-temperature of a still blisteringly hot 40.2°C (104.4°F), presenting minor fluctuations compared to the previous month.
  • Gujranwala - June »
    The month with the longest days in Gujranwala is June, with an average of 14h and 12min of daylight. June has the longest days of the year in Gujranwala, with an average of 14h and 12min of daylight.
  • Peshawar - June »
    The month with the longest days in Peshawar is June, with an average of 14h and 24min of daylight. The month with the longest days in Peshawar is June, with an average of 14h and 24min of daylight.
  • Quetta - June »
    With an average of 14h and 6min of daylight, June has the longest days of the year in Quetta, Pakistan. In Quetta in June, it is raining for 1 days, with typically 1mm (0.04") of accumulated precipitation.
  • Islamabad - June »
    The month with the longest days is June, with an average of 14h and 24min of daylight. The months with the lowest humidity in Islamabad are May, June and December, with an average relative humidity of 26%.
  • Bahawalpur - June »
    June is the month when Bahawalpur sees the highest average temperatures, with a high of 44.4°C (111.9°F) and a low of 34.3°C (93.7°F). The month with the longest days in Bahawalpur is June, with an average of 14h and 0min of daylight.
  • Sargodha - June »
    June has the longest days of the year in Sargodha with an average of 14h and 12min of daylight. Sargodha, Pakistan, reaches its average highest temperatures in June, measuring 43.8°C (110.8°F) at the peak and 31.9°C (89.4°F) at the lowest.
Resources | Updated: Feb 1, 2024 | Published by: Weather Atlas

Pakistan

Weather forecast for your location

1. Click Locate me button
2. Allow the app to use your location