Holi 2026 dates vary across India due to a total lunar eclipse on March 3, triggering the ‘sutak’ period. Maharashtra (Mumbai, Pune), Gujarat, Rajasthan (Jaisalmer), and Karnataka (Mangalore) celebrate on March 3, while UP, Delhi, Rajasthan (Jaipur, Kota), Telangana, Tamil Nadu, and others observe it on March 4. The festival’s spirit remains unchanged.