At least 780 people have died in Karachi since Friday. About 50 people have died of heatstroke in other parts of the province as temperatures stayed around 45C.
The heat wave has coincided with severe electricity cuts and the holy month of Ramadan, when most Muslims do not eat or drink during daylight hours. Many of the deaths, among the elderly and poor in the southern city, were caused by dehydration.
"The heat wave death toll has reached close to the 800 mark in the last four days," Anwar Kazmi, a senior official of the private charity, the Edhi Foundation, told Reuters.
"We are planning to expand the Edhi morgue to cope with a situation like this in future."
The charity runs a network of ambulances, clinics and morgues to bridge the gaps in an overburdened and poorly funded public health system in the city of 20 million people, home to Pakistan's main stock market, central bank and biggest port.
Government health officials did not return calls seeking comment.
Many of Karachi's wealthy have generators to run air conditioners or are gathering in upscale, air-conditioned malls to beat the heat, which reached 44 degrees Celsius (111 Fahrenheit) over the weekend.
A sea breeze slightly cooled parts of the city on Wednesday but rains predicted by weather officials did not arrive.

People affected by the heatwave, receive medical treatment at a hospital in Karachi, Pakistan, 23 June 2015. (EPA/SHAHZAIB AKBER) Source: EPA
Many residents are furious with the civilian government over the electricity cuts and the poor state of the public hospitals treating many of those who have fainted from the heat.
Public services in Pakistan, a nuclear-armed nation of 190 million people, are starved of resources because almost all its wealthy evade taxes. Fewer than 0.5 percent of citizens pay income tax; many legislators are among the tax dodgers.
The military, which receives the lion's share of the budget, has set up 22 health centres, where it also hands out water and rehydration salts.