Christmas — 25th December

Christianity arrived in India long before colonial rule. According to tradition, St. Thomas the Apostle landed on the Malabar Coast in 52 CE, establishing the foundations of what became the Saint Thomas Christian community in Kerala. Portuguese missionaries arrived in Goa in the 16th century, followed by British influence that spread Christmas celebrations to cities like Kolkata, Mumbai, and Chennai.

Known warmly as Bada Din, meaning the Big Day, Christmas in India has been shaped by centuries of local tradition rather than simply borrowed from the West.
Today, it is celebrated with remarkable regional character. In Goa, star-shaped paper lanterns hang between houses, midnight mass spills into the early hours, and tables overflow with bebinca and neureos. In Kerala, homes are lit with stars, and families gather for appam and stew after church.

In Nagaland and Mizoram, where Christianity runs deep, the celebrations are some of the most joyful in the country, filled with gospel music, community feasts, and warmth that is hard to describe. Sri Lanka marks the day as a public holiday, with churches illuminated and festivities that bring communities together across faiths.

For visitors, an Indian Christmas feels like nothing else– familiar in spirit, but entirely its own.

FESTIVAL ARCHIVE

December +-

  • Losar — December to March (date varies by community)
  • Christmas — 25th December
  • Mahindra Kabira Festival — December
  • Jaigarh Heritage Festival — December
  • Jodhpur RIFF — October
  • Konark Dance Festival — 1–5 December
  • Hornbill Festival — 1–10 December
  • November +-

  • Sonepur Cattle Fair — November
  • Shillong Cherry Blossom Festival — November
  • Black-Necked Crane Festival — 11th November
  • Pushkar Camel Fair — October / November
  • Rann Utsav — November to February
  • Guru Nanak Jayanti — November
  • October +-

  • Royal Highland Festival — 23 – 24 October 2026
  • Bhai Dooj / Bhai Tika — October / November
  • Diwali — October / November
  • Jomolhari Mountain Festival — October
  • Dussehra — October
  • Jambay Lhakhang Drup — October / November
  • September +-

  • Durga Puja — September / October
  • Thimphu Tshechu — September / October
  • Ziro Festival of Music — September
  • Ganesh Chaturthi — August / September
  • Onam — August / September
  • Wangdue Phodrang Tshechu — September / October
  • August +-

  • Raksha Bandhan — August
  • Pulikali, Thrissur — August / September
  • Aranmula Boat Race — August / September
  • Nehru Trophy Boat Race — August / September
  • Independence Day — 15th August
  • Janmashtami — August / September
  • July +-

  • Teej — July / September
  • Hemis Festival — June / July
  • June +-

  • Rath Yatra, Puri — June / July
  • Eid al-Adha — Late May / June (date shifts annually)
  • May +-

  • Buddha Purnima — May
  • Thrissur Pooram — April / May
  • April +-

  • Haa Spring Festival — April
  • Easter — March / April
  • Baisakhi — 13/14th April
  • Mahavir Jayanti — March / April
  • Apricot Blossom Festival, Ladakh — April
  • Ura Yakchoe — April / May
  • March +-

  • Eid ul Fitr — Late February / March (date shifts annually)
  • Paro Tshechu — March / April
  • International Yoga Festival, Rishikesh — March
  • Holi — March
  • Gangaur — March / April
  • February +-

  • Maha Shivratri — February / March
  • Taj Mahotsav — 18–27 February
  • Punakha Tshechu — February / March
  • Punakha Drubchen — February / March
  • January +-

  • Hampi Utsav — January / February
  • Republic Day
  • International Kite Festival, Gujarat — 14th January
  • Makar Sankranti — 14th January
  • Kumbh Mela — Dates vary by city and cycle
  • @indiabycreative

    Follow us on Instagram
    @indiabycreative