In Ahmedabad, the main commercial city in Prime Minister Narendra Modi's home state of Gujarat, hundreds of people were seen queuing outside a vaccine centre.
Authorities reported 401,993 new cases in the previous 24 hours, the highest daily count globally, after 10 consecutive days over 300,000. Deaths from COVID-19 jumped by 3,523, taking the total toll in India to 211,853, according to federal health ministry data.
The world's biggest producer of COVID-19 vaccines has a limited number of shots available, worsening a surge in infections that has overwhelmed hospitals and morgues while families scramble for scarce medicines and oxygen.