Upcoming Events & Concerts, Delhi

Christmas Events in Delhi NCR 2026: Markets, Midnight Mass, Carnivals and Lights

Illustration: a Christmas tree with a star, fairy lights and a church

Part of: Events in Delhi NCR

Last updated: 1 November 2026. Dates for 2026 are added here as organisers announce them, so bookmark this page.

Christmas Day 2026 falls on a Friday, and 25 December is a public holiday in Delhi, so this year brings a three-day weekend from 25 to 27 December. The season starts well before that: Delhi’s embassy and charity Christmas markets usually run from late November to mid-December, and they get crowded, so plan ahead.

This guide to Christmas events in Delhi NCR covers what happens every year and where, with last year’s dates as a guide until this year’s are out.

Christmas 2026 at a glance

WhatWhereUsually2026 dates
Embassy and charity Christmas marketsChanakyapuri and central DelhiLate November to mid-December, mostly weekendsNot announced yet
German Christmas MarketChanakyapuri (PSOI Lawns in 2025)A weekend in mid-December (13–14 Dec in 2025)Not announced yet
Midnight mass and carolsSacred Heart Cathedral, Connaught Place, and churches across NCRNight of 24 DecemberThursday 24 December
Christmas Day massesSacred Heart Cathedral, St James’ Church and othersMorning of 25 DecemberFriday 25 December
Mall carnival, tree and SantaSelect CITYWALK, SaketThe days around 25 DecemberNot announced yet
Dilli Haat Christmas bazaarDilli Haat, INAThrough late December, open on Christmas DayNot announced yet

Christmas markets in Delhi

Delhi’s best Christmas shopping happens at one-weekend markets, many of them on embassy lawns in Chanakyapuri, with handmade decorations, cakes, gifts and food. These were last year’s, as a guide to what to expect and when:

MarketVenue2025 date
Swiss-German Christmas MarketEmbassy of Switzerland, Nyaya Marg, Chanakyapuri29–30 November
Winter at the LawnsResidence of the Belgian Ambassador, Shantipath, Chanakyapuri6 December
Christmas Earth MelaEmbassy of Italy lawns, Chanakyapuri6–7 December
LMNOP Christmas MarketThe Claridges, New Delhi9 December
Tamana Winter CarnivalResidence of the British High Commissioner, Chanakyapuri13 December
German Christmas Market (26th edition)PSOI Lawns, Vinay Marg, Chanakyapuri13–14 December
The Sorbet Soirée Christmas MarketSunder Nursery, Nizamuddin19–20 December
The Pop Box Christmas EditSelect CITYWALK, Saket19–21 December
The Winter SoiréeFront Lawn, Punjabi Bagh Club20 December

Tip: embassy venues may ask for photo ID at the gate, and parking in Chanakyapuri fills up fast on market weekends. Go early, or take a cab.

The German Christmas Market

The biggest and longest-running of them. The Indo-German Chamber of Commerce held its 26th edition on 13 and 14 December 2025 at the PSOI Lawns in Chanakyapuri, with more than 120 stalls of festive decorations, handicrafts and German food, choir singing, evening live bands, and children’s activities including games, workshops, a painting competition and Santa. The 2026 dates haven’t been announced yet; going by past years, expect a weekend in mid-December.

Midnight mass and Christmas Day services

Sacred Heart Cathedral, Connaught Place (1 Ashok Place, Gole Market) holds Delhi’s best-known Christmas services. Its 2023 programme shows the pattern: carols from 10 pm and the midnight service at 11 pm on 24 December, then morning masses on 25 December in English, Hindi and Malayalam. In 2023, the main Christmas services were held on the St Columba’s School ground next door because of the crowds. Check the cathedral’s notice board or website in December for this year’s timings.

St James’ Church, Kashmere Gate is Delhi’s oldest church, built in 1836 by Colonel James Skinner, and holds a Christmas morning service. Entry is free. It’s a short walk from Kashmere Gate metro station.

Tip: for the midnight service, arrive at least an hour early. Seats and standing room fill up well before it starts.

Lights, malls and a Christmas walk

  • Select CITYWALK, Saket: the mall’s Christmas carnival, with a giant tree, pop-up stalls, live music and Santa, runs around 25 December. Best from afternoon into the evening.
  • Connaught Place: holiday lights, decorated cafés and the colonnades make it the classic Christmas evening walk.
  • Hauz Khas Village: quieter lanes with boutiques and cafés under festive lights, good for an evening out.
  • Dilli Haat, INA: a Christmas bazaar through late December, open on Christmas Day itself. Next to INA metro station.
  • Old Delhi churches walk: in 2025, a guided walk on Christmas morning started at St James’ Church and took in St Mary’s Church near the Red Fort and St Stephen’s Church near Fatehpuri. Watch for this year’s dates.

Christmas with children

Most of the markets above have something for children, and the German Christmas Market has a full children’s area. For a cold evening at home, the family can play Ludo, Carrom or Game Night together on Game Adda, our free games for kids and families.

Eating out over Christmas

Hotels and restaurants announce their Christmas Eve dinners and Christmas Day brunches in early December, and the popular ones sell out, so book as soon as menus are out. Out late after midnight mass? Our guide to late-night food in Delhi NCR lists places that stay open.

Using the long weekend

With Christmas on a Friday, the 25–27 December weekend is a good one for a short break. See our weekend getaways within five hours of Delhi NCR, and book early: it’s one of the busiest travel weekends of the year.

Frequently asked questions

Is Christmas a holiday in Delhi in 2026?

Yes. 25 December is a public holiday, and in 2026 it falls on a Friday.

When is the German Christmas Market in Delhi in 2026?

The dates haven’t been announced yet. In 2025 it was on 13 and 14 December at the PSOI Lawns in Chanakyapuri. We’ll add the 2026 dates here as soon as they’re out.

Where can I attend midnight mass in Delhi?

Sacred Heart Cathedral in Connaught Place holds the city’s best-known midnight service (in 2023: carols from 10 pm, service at 11 pm on 24 December). Most churches across Delhi NCR hold a service that night too.

Which Christmas markets in Delhi are free to enter?

Entry rules and fees vary from market to market and change from year to year, so check each organiser’s page before you go.

Know of a Christmas event we should add? Tell us and we’ll check it and list it.

Sources: Indo-German Chamber of Commerce (German Christmas Market 2025); LocalSamosa (2025 markets); Outlook Traveller (churches, Select CITYWALK, Dilli Haat, Christmas walk); Sacred Heart Cathedral (Christmas programme).

Was this article helpful?
YesNo
Share WhatsApp Facebook X

NCR Guide team

A small team in Delhi NCR writing for families: school admissions, moving here and getting around. Every fact is taken from an official source and checked again by a second person. How we check facts

Next stop