Hindus threw coloured powder and sprayed water in massive Holi celebrations on Monday despite many states restricting gatherings to try to contain a coronavirus resurgence rippling across the country.

Holi marks the advent of spring and is widely celebrated throughout Hindu-majority India.

Most years, millions of people throw coloured powder at each other in outdoor celebrations.

But for the second consecutive year, people were encouraged to stay at home to avoid turning the festivities into superspreader events amid the latest virus surge.

A man wearing a mask walks past an effigy of coronavirus
A man wearing a mask walks past an effigy of coronavirus which will be burnt as part of a ritual during the Holi festival in Mumbai, India (Rajanish Kakade/AP)

India’s confirmed infections have exceeded 60,000 daily over the past week from a low of about 10,000 in February. On Monday, the health ministry reported 68,020 new cases, the sharpest daily rise since October last year. It took the nationwide tally to more than 12 million.

Daily deaths rose by 291 and the virus has so far killed 161,843 people in the country.

The latest surge is centred in the western state of Maharashtra where authorities have tightened travel restrictions and imposed night curfews. It is considering a strict lockdown.

Cases are also rising in the capital New Delhi and states of Punjab, Karnataka, Gujarat, Tamil Nadu, Haryana and Madhya Pradesh.

People celebrating Holi in Jammu, India
People celebrating Holi in Jammu, India (Channi Anand/AP)

The surge coincides with multi-stage state elections marked by large gatherings and roadshows, and the Kumbh Mela, or pitcher festival, celebrated in the northern city of Haridwar, where tens of thousands of Hindu devotees daily take a holy dip into the Ganges river.

Health experts worry that unchecked gatherings can lead to clusters, adding the situation can be controlled if vaccination is opened up for more people and Covid-19 protocols are strictly followed.

India, with a population of more than 1.3 billion, has vaccinated around 60 million people, of which only nine million have received both doses so far.