Christmas 2026 in India's villages
Christmas is on Friday 25 December 2026 in the Government of India's holiday list for central government offices. States notify their own holidays — the table below gives each state's official dates where its 2026 list is loaded. Below that: churches mapped in every state, and the celebrations villages share.
- Friday 25 December 2026 — Christmas Day (gazetted holiday)
- Thursday 24 December 2026 — Christmas Eve (restricted holiday)
Source: Holidays to be observed in Central Government Offices during the year 2026- reg. (Department of Personnel and Training, Ministry of Personnel, Public Grievances and Pensions, Government of India).
Share your village's celebration ↓ · Dates by state ↓ · Village celebrations ↓
Christmas 2026 holidays by state
| State / UT | In the state's official 2026 list | Churches mapped |
|---|---|---|
| Andaman and Nicobar Islands | Christmas Eve — Thursday 24 December 2026 Christmas Day — Friday 25 December 2026 | 5 |
| Andhra Pradesh | List not loaded yet | 426 |
| Arunachal Pradesh | Christmas Eve — Thursday 24 December 2026 Christmas Day — Friday 25 December 2026 | 10 |
| Assam | List not loaded yet | 34 |
| Bihar | Christmas Eve — Thursday 24 December 2026 Christmas Day — Friday 25 December 2026 | 16 |
| Chandigarh | List not loaded yet | 3 |
| Chhattisgarh | Christmas — Friday 25 December 2026 | 25 |
| Dadra and Nagar Haveli and Daman and Diu | Christmas Eve — Thursday 24 December 2026 Christmas Day — Friday 25 December 2026 | 5 |
| Delhi | Christmas Eve — Thursday 24 December 2026 Christmas Day — Friday 25 December 2026 | 26 |
| Goa | Christmas Eve — Thursday 24 December 2026 Christmas Day — Friday 25 December 2026 | 358 |
| Gujarat | List not loaded yet | 23 |
| Haryana | Christmas day — Friday 25 December 2026 | 24 |
| Himachal Pradesh | Christmas Eve — Thursday 24 December 2026 Christmas Day — Friday 25 December 2026 | 10 |
| Jammu and Kashmir | Christmas Day — Friday 25 December 2026 | 6 |
| Jharkhand | List not loaded yet | 18 |
| Karnataka | List not loaded yet | 419 |
| Kerala | Christmas — Friday 25 December 2026 | 5,655 |
| Ladakh | Christmas Day — Friday 25 December 2026 | 1 |
| Lakshadweep | Christmas Eve — Thursday 24 December 2026 Christmas Day — Friday 25 December 2026 | — |
| Madhya Pradesh | List not loaded yet | 23 |
| Maharashtra | Christmas — Friday 25 December 2026 | 220 |
| Manipur | Christmas Eve — Thursday 24 December 2026 Christmas — Friday 25 December 2026 Post Christmas — Saturday 26 December 2026 | 35 |
| Meghalaya | Christmas Festival — Thursday 24 December 2026 Christmas Festival — Friday 25 December 2026 Christmas Festival — Saturday 26 December 2026 Christmas Festival — Sunday 27 December 2026 | 66 |
| Mizoram | Christmas Eve — Thursday 24 December 2026 Christmas Day — Friday 25 December 2026 Christmas Celebration — Saturday 26 December 2026 | 54 |
| Nagaland | List not loaded yet | 156 |
| Odisha | Christmas Eve — Thursday 24 December 2026 X-Mas Day — Friday 25 December 2026 | 17 |
| Puducherry | Christmas Eve — Thursday 24 December 2026 Christmas — Friday 25 December 2026 | 24 |
| Punjab | List not loaded yet | 17 |
| Rajasthan | List not loaded yet | 17 |
| Sikkim | Christmas — Friday 25 December 2026 | 3 |
| Tamil Nadu | Christmas — Friday 25 December 2026 | 763 |
| Telangana | List not loaded yet | 250 |
| Tripura | Christmas Eve — Thursday 24 December 2026 Christmas Day — Friday 25 December 2026 | 1 |
| Uttar Pradesh | Christmas Eve — Thursday 24 December 2026 Christmas Day — Friday 25 December 2026 | 83 |
| Uttarakhand | List not loaded yet | 26 |
| West Bengal | Christmas Day — Friday 25 December 2026 | 81 |
Dates are copied from each state's notified holiday list (the document is linked on the state's page). “No Christmas entry”: the state's 2026 holiday list we hold has no entry by that name (25 December 2026 falls on a Friday). Churches: OpenStreetMap, as listed in our directory.
Christmas 2026 celebrations published by villages
No village has published a Christmas 2026 celebration yet. Be the first to add yours.
Questions
When is Christmas 2026?
Christmas is on Friday 25 December 2026 in the Government of India's 2026 list of holidays for central government offices (gazetted holiday). The same list has Christmas Eve on Thursday 24 December 2026 (restricted holiday).
How can I add my village's Christmas celebration?
Find your village on VoiceOfVillage, then add a public celebration as an event (date, time, venue) or write a post with photos about your village's customs. A moderator reviews everything before it is published.
