On Wednesday, the maximum temperature fell from 41.6 degrees Celsius to 33 degrees in a short span in the evening following the dust storm and rains at isolated pockets in the city.
But the temperature on Thursday morning rose to 34.2 degrees Celsius.
On Friday, the sky would be partly cloudy but there be no rains, according to the India Meteorological Department (IMD).
There are chances of strong winds, said an IMD official. On Friday, the maximum temperature is expected to hover around 42 degrees.
"We do not expect rains in Delhi in the next few days. There can be rains on June 17-18 due to pre-monsoon activities," said the IMD official.
According to private forecaster Skymet, the moisture-laden winds from the Arabian Sea to north India will help keep the mercury under control.
IMD said the heatwave in the country will end within two days once the southwest monsoon that is held up near Karnataka due to cyclone Vayu moves north.
On Monday, the mercury in Delhi crossed 48 degrees Celsius, setting a record for the hottest day in June.