On Saturday, India reported 40,953 new coronavirus cases, the biggest daily jump in nearly four months, with Maharashtra accounting for more than half the cases.
The deaths rose by 188 to 159,404, according to the health ministry, securing the third place in countries worst hit by the virus after the United States and Brazil.
Many regions in India have already re-imposed containment measures, including lockdowns and restaurant closures, with more steps being considered.
Doctors blame the hike in cases on people’s relaxed attitudes towards social distancing, wearing masks and other such precautionary measures.
Maharashtra in the last 24 hours, reported 25,681 cases, with 3,000 cases alone, in its capital Mumbai.
Indian states of Punjab, Karnataka, Gujarat and Madhya Pradesh have all reported a surge in new cases. Maharashtra has gone forward and imposed a lockdown in some districts by putting a curb on cinemas, hotels and restaurants till the end of the month.
New Delhi, the national capital too, has reported a rise in infections which drove the government to scale up their immunization drive to 125,000 doses per day from 40,000.
The government had initially announced to inoculate 300 million people by August, yet only 42 million have been vaccinated so far.