In 2 months

Christmas in Shillong 2026

Lights across Police Bazar and Laitumkhrah, carols and midnight mass.

When
24–25 Dec 2026
Where
Police Bazar, Laitumkhrah and the Cathedral of Mary Help of Christians
Dates
Same every year
Share on WhatsApp

Meghalaya is mostly Christian, and Shillong celebrates Christmas in a big way: lights along Police Bazar and Laitumkhrah, carol singing and midnight mass at the cathedral.

Late December is also peak season — hotels and cabs book out and Police Bazar traffic is slow in the evenings.

Photos from past years

Tips for visitors

  • Book stays and cabs early for 20 Dec–2 Jan.
  • Many shops close on 25 December.

Going for Christmas in Shillong?

Rooms and cabs fill up on festival days. Tell us your dates and we'll plan the trip around it.

Also coming up

All events