
Religious Festival · Shillong, Meghalaya
Christmas in Shillong
December 24–25, 2026
Meghalaya is largely Christian, and in Shillong Christmas is the main festival of the year. Streets and churches are lit up, carol services run through the week, and Police Bazaar is busy every evening.
December is dry and sunny in the day and cold at night, close to freezing in Shillong and Sohra. The Umngot river at Dawki is at its clearest.
On Christmas Day itself many shops and eateries close or open late, and the week is busy, with traffic in Shillong and crowds at the popular spots.
We run a Christmas group trip from 22 to 27 December: Christmas Eve and Christmas Day in Shillong with a group dinner and lunch, a night at a riverside camp at Shnongpdeng, and Sohra's waterfalls and caves.
Worth knowing
Christmas week is one of the busiest weeks in Meghalaya. Hotels and flights to Guwahati fill early.
What this opens up
22–27 December
Our Christmas in Shillong group trip→
5 nights from Guwahati, with Christmas Eve and Christmas Day in Shillong, a group dinner and lunch, and a night by the river. ₹25,450 per person, double sharing.
about 3 hrs from Shillong
Dawki and Shnongpdeng→
The Umngot river, clear enough in December that boats seem to float on air.
about 2 hrs from Shillong
The Double Decker root bridge→
About 3,000 steps down to Nongriat and back, a full day of trekking from Sohra.
Spend Christmas in the hills. Join our group trip, or message us for a private trip on your dates.
Start planning on WhatsAppHave a destination in mind?
Most trips start with a ten-minute chat. Tell us where, when and who's coming, and we reply within a few hours.