Dust storms and thunderstorms had wreaked havoc on Sunday in Uttar Pradesh, West Bengal, Andhra Pradesh and the national capital, leaving behind a trail of destruction.
On Sunday, 14 people were killed by thunderstorms in West Bengal and 12 by lightning strikes in Andhra Pradesh.
At least 34 people were killed and 47 injured when thunderstorms swept Uttar Pradesh on Sunday, displacing hundreds of people, Sanjay Kumar, relief commissioner for the state, told Reuters by telephone from Lucknow, the state capital, adding that the casualty figures might rise.
In New Delhi, the police were seen clearing streets of debris and fallen trees.
The northern state of Uttar Pradesh reported the highest death toll - 38.
Ashley vows to make 'every penny generated' by Newcastle available to Benitez
Prior to the Huddersfield game [a 1-1 draw in midweek] we were in good form but that's not an excuse. Ashley promised to back Benitez with "every penny generated by the club".
As many as 40 flights were diverted from the Delhi airport while Metro services were suspended for well over an hour. UP was the worst affected, accounting for 80 deaths, majority in Agra district in the western part of the state.
Six people were killed in Kasganj, the worst affected district in the state, an Uttar Pradesh government official said. Five people were killed in Bareilly and Barabanki districts of UP, while 13 animals died in the storms.
Winds of over 100 kilometres (60 miles) per hour struck parts of north, east and southern India late Sunday, uprooting trees, electricity pylons and damaging houses, officials from federal and state disaster management agencies said.
There doesn't seem to be any respite in sight as Charan Singh, a scientist at IMD, told NDTV that "there is a circulation of a western disturbance in north-west India". All four states remain on high alert as officials warn of more thunderstorms over the next few days.