It is the 13th straight day when India recorded more than three lakh cases while over 3,000 casualties have been reported for the past seven days.
India's total tally of Covid-19 cases now stands at 2,02,82,833 with 34,47,133 active cases and a total of 2,22,408 deaths so far.
According to MoHFW, a total of 3,20,289 people have been discharged in the last 24 hours after getting cured.
The health ministry said that 15,89,32,921 people have been vaccinated so far in the country, including 17,08,390, who were administered vaccines in the last 24 hours.
According to the Indian Council of Medical Research (ICMR), 29,33,10,779 samples have been tested up to Monday (May 3) for Covid-19, of these 16,63,742 samples were tested on Monday.