MerryHoHo
Christmas lights over a crowded city street in India at night
Illustration

Christmas lights · decorated streets · Christmas trees

Christmas Lights in India 2026: 7 places in 5 cities

Where India lights up for Christmas — Park Street and Bow Barracks in Kolkata, Bandra Wonderland on Carter Road in Mumbai, Brigade Road in Bengaluru, Shillong and Goa. 7 places with dates, how to get there and tips.

📍 Find the nearest

until Christmas

Christmas lights near you

We include city Christmas streets, free light festivals and big public Christmas trees reported by organisers, city governments and local press. Dates are from the last confirmed season; we add 2026 dates as soon as they are announced.

7 places in 5 regions

The most searched Christmas markets in 2026

    Christmas lights by city

    Christmas lights in other cities

    Bangalore

    • Christmas street · Bangalore

      Brigade Road & Church Street Christmas Lights

      Bengaluru's central shopping streets — Brigade Road, Church Street and MG Road — are strung with lights and fill with Christmas Eve crowds; Indiranagar is also lit up.

      🎉 With friends✨ Date night

      What's there

      • Lit-up shopping streets
      • Christmas Eve crowds and street stalls
      • Mall Christmas trees nearby (Garuda, Nexus)

      The place to feel Christmas Eve in Bengaluru — on foot, not by car.

      Dates
      Christmas week 2025
      Cost
      Free

      Getting there and parking

      • Brigade Road and Church Street, off MG Road, Bengaluru.

      Worth knowing

      • Expect heavy crowds and traffic advisories on Christmas Eve and Day (2025).

    Margao

    • Margao Christmas Tree (Comunidade Square), MargaoIllustration

      Christmas tree · Margao

      Margao Christmas Tree (Comunidade Square)

      South Goa's main town lights a festive Christmas tree display on Comunidade square, open until 7 January.

      🧒 With kids🎉 With friends

      What's there

      • Christmas tree display
      • Central Margao square

      A short festive stop in Margao during the Goan Christmas season.

      Dates
      lit early December 2025 – 7 Jan 2026
      Cost
      Free

      Getting there and parking

      • Comunidade square, central Margao.

      Worth knowing

      • Open until 7 January (2025–26 season).

    Shillong

    • Shillong Christmas Lights, ShillongIllustration

      Christmas street · Shillong

      Shillong Christmas Lights

      Shillong — one of India's most Christian cities — glows with street lights, stars and decorated homes through December, from Police Bazaar to Laitumkhrah.

      ✨ Date night🎉 With friends

      What's there

      • Lit streets in Police Bazaar
      • Laitumkhrah and the Cathedral area
      • Decorated homes and cafés
      • Cool hill-station evenings

      The most atmospheric Christmas lights in India's Northeast.

      Dates
      December 2025
      Cost
      Free

      Getting there and parking

      • Police Bazaar and Laitumkhrah, Shillong.

      Worth knowing

      • Evenings are cold — bring a warm jacket.

    Christmas streets

    Kolkata's Park Street is lit end to end and closed to traffic in the evenings during the Kolkata Christmas Festival; a few minutes away, the Anglo-Indian quarter of Bow Barracks strings fairy lights across its red-brick buildings. In Bengaluru the crowds gather on Brigade Road and Church Street on Christmas Eve.

    Free light festivals

    Mumbai's Bandra Wonderland turns the Carter Road promenade into a free Christmas wonderland with a giant tree every evening from 24 December to 1 January — expect big crowds and come early.

    Questions

    Where are the best Christmas lights in Kolkata?
    Park Street and Allen Park during the Kolkata Christmas Festival (18–23 December in 2025), and Bow Barracks over Christmas week.
    When is Bandra Wonderland?
    In 2025 it ran from 24 December to 1 January, 6–10pm, on Carter Road Promenade, Bandra West; entry was free.
    Is it crowded?
    Yes — Park Street and Bandra Wonderland are extremely busy between 24 and 31 December. Weekday evenings before Christmas are calmer.