Indie - bardzo bogate kulturowo i wieloetniczne państwo. Dlatego ogromna liczba świąt różnych kultur, tradycji, wierzeń obchodzona jest na terenie kraju. Corocznie odbywają się tu wielodniowe festiwale i kolorowe hinduskie festiwale folklorystyczne.
Jeśli mówimy o publicznych świętach państwowych, które nie należą do żadnej konkretnej narodowości, ale są obchodzone w całym kraju, w Indiach są tylko trzy. Dzień Niepodległości Indii obchodzony jest co roku 15 sierpnia. Drugim świętem narodowym jest Dzień Republiki . Jest obchodzony 26 stycznia. Cały kraj obchodzi urodziny Gandhiego 2 października.
Ponadto różne prowincje tego kraju świętują święta różnych religii, przekonań i narodowości. Najbardziej popularne i liczne są święta religii hinduskiej. Największy z nich - Diwali , jest oznaczony wielodniowym festiwalem świateł (sama nazwa uroczystości jest tłumaczona z sanskryckiego jako "ognista wiązka"). Liczne uroczystości oznaczają zwycięstwo światła w ciemności i towarzyszą im pochody karnawałowe, fajerwerki, piosenki i tańce. Diwali jest zwykle obchodzony w październiku lub listopadzie i trwa pięć dni.
Wśród innych ważnych uroczystości indyjskich należy wspomnieć o "święcie kolorów" - Holi (data zmienna). Jest już znany na całym świecie i obchodzony jest w wielu jego zakątkach. Inne hinduskie święta: Pongal (święto wdzięczności za żniwa, 15 stycznia), Rama Nawami (objawienie Ramy, 13 kwietnia), K rishna-Janmashtami (objawienie Kryszny, 24 sierpnia).
Indie są również jednym z krajów, w których populacja muzułmanów jest bardzo duża. Święta islamu są drugimi pod względem liczby celebrytów. Daty obchodów tej religii są powiązane z kalendarzem księżycowym (Hijra), a zatem zmieniają się z roku na rok. Wśród najważniejszych świąt muzułmańskich obchodzonych w Indiach są święta zerwania Uraza-Bayramu , które oznacza koniec miesiąca postu Ramadanu, a także święto ofiary Kurban-Bayram .