Christmas 2026 in Delhi: Markets, Carols & Brunches
10 events matching right now across Delhi NCR โ mostly music (4), festival (4), other (1), sports (1).
Christmas Day 2026 falls on a Friday, so Delhi gets a long weekend of celebrations starting on Christmas Eve, Thursday 24 December. The traditional heart of it is the Cathedral of the Sacred Heart on Bhai Vir Singh Marg near Connaught Place, one of New Delhi's oldest church buildings, where Masses are said in English, Hindi and Malayalam and crowds gather for the Christmas Eve celebrations. In the weeks before, Christmas markets and craft bazaars pop up at hotels, cultural centres, schools and malls, churches and community choirs hold carol services, and bakeries take orders for plum cake. Malls in Saket, Vasant Kunj, Gurgaon and Noida put up large Christmas displays with weekend carnivals for children, and DLF CyberHub's restaurants and bars run festive nights. On Christmas Day itself, five-star hotels in Aerocity, Chanakyapuri and Gurgaon serve the city's famous Christmas brunches, which are usually booked out well ahead. Late-December Delhi is cold and often foggy, so dress warmly for evening events. This page lists Christmas markets, carol nights, brunches, parties and family events across Delhi NCR.
Saturday
10 October ยท 1 eventMonday
30 November ยท 1 eventOne email every Thursday with the weekend's top picks. Free, no spam.
Saturday
19 December ยท 1 eventSunday
20 December ยท 1 eventThursday
24 December ยท 2 eventsCandlelight: Christmas Classics
Candlelight: Christmas Classics at Travancore Palace
Friday
25 December ยท 4 events7th Edition Christmas Jingle Run 2026
Candlelight: Christmas Classics
Christmas Celebration
Christmas Celebration at Kapashera
Good to know
- Book Christmas Eve dinners and Christmas Day brunches early; popular hotel brunches sell out well before 25 December.
- For Christmas Eve services at Sacred Heart Cathedral, arrive early and expect security checks and large crowds; Patel Chowk and Rajiv Chowk (Yellow Line) are the nearest metro stations.
- Christmas markets are best on weekday evenings or weekend afternoons before the final rush.
- Dress in warm layers: late-December nights in Delhi are cold, and fog can delay traffic and flights.
Frequently asked questions
What day is Christmas 2026?
Friday 25 December 2026, so Christmas Eve is on Thursday 24 December and the long weekend runs through Sunday 27 December.
Where can I attend Christmas Mass in Delhi?
The Cathedral of the Sacred Heart on Bhai Vir Singh Marg near Connaught Place is the best-known venue, with Masses in English, Hindi and Malayalam. Check the cathedral's schedule for Christmas Eve and Christmas Day timings.
Where are Christmas markets held in Delhi?
Hotels, malls, schools and cultural centres host Christmas markets and bazaars, mostly in the two weekends before Christmas. Confirmed markets are listed on this page.
Are Christmas brunches child-friendly?
Most hotel brunches welcome families and often price children separately; packages with alcohol need adult ID. Check each listing for age rules.
The weekend, sorted.
Every Thursday: the 10 best things to do in Delhi this weekend, the free stuff, and what to book before it sells out. Join readers across Delhi, Gurgaon and Noida.
You're in โ look out for Thursday's email. ๐