Christmas Eve

See the dates for Christmas Eve in India, with calendar details and links to related holidays.

Facts

Date
December 24, 2026
Country
India
Category
COUNTRY_PUBLIC
Type
public, national

What is Christmas Eve?

In India, December 24 marks Christmas Eve, the final day of the Advent season and the precursor to the Nativity. This day is observed primarily throughout regions with significant Christian populations such as Goa, Kerala, and the Northeastern states.

While not a nationwide public holiday at the federal level, Christmas Eve functions as a public holiday in several states, resulting in the closure of regional government offices, banks, and schools. In these specific jurisdictions, most commercial businesses also reduce their operating hours to allow for evening religious services.

Why it matters

The day serves as a significant expression of India's pluralistic fabric, highlighting the peaceful coexistence of various faith traditions. It provides a shared social environment where spiritual observances foster community bonds across different demographic groups.

How to observe

Families across the country begin the night by attending a traditional Midnight Mass at local churches, which serve as the central hub for communal prayer. Homes and streets are typically adorned with decorative paper stars and elaborate nativity scenes, known locally as cribs.

Public spaces in major cities feature extensive light displays, while private celebrations involve sharing festive meals that pair regional Indian cuisine with traditional fruitcakes. Gift-giving and the distribution of sweets among neighbors of different faiths are also common practices during the late evening hours.

Dates

YearDateLink
20262026-12-24View 2026 holidays

FAQ