10 Places To Visit In Shillong In December: A Comprehensive Tour Guide

Waterfall flowing from a cliff into a stream filled with rocks and surrounded by greenery.

Shillong in December wears a festive calm. The chill in the air adds freshness to waterfalls, streets, and pine forests. Places to Visit in Shillong in December are known for their scenic charm, lively bazaars, and peaceful viewpoints. Winter makes it easy to explore both natural beauty and heritage spots without the usual tourist rush. From cultural landmarks like the Don Bosco Museum to misty escapes like Laitlum Canyons, the city offers the perfect blend of quiet and celebration. It is also the month when the Christmas markets in Police Bazar light up the evenings.

10 Places To Visit In Shillong In December

These places to visit in Shillong in December offer the best mix of winter beauty, peaceful landscapes, and vibrant seasonal culture.

1. Ward’s Lake

Ward’s Lake in Shillong with a large water body and a distant architectural bridge over.

Photo: ANKAN / Wikimedia Commons

Ward’s Lake’s curved pathways become quieter in December, making it ideal for slow walks surrounded by pine and cherry trees that hold the last of their autumn leaves. The wooden bridge across the lake becomes a scenic spot for photos as mist floats low over the water in the mornings. Boating continues during winter, and visitors often enjoy a 15 to 20-minute paddle on the calm surface. The garden around the lake blooms with winter flowers, especially bright poinsettias. You will often spot local families and students relaxing on benches or feeding the swans.

Temperature: 7°C to 14°C
Entry Fee: ₹10 per person
Timings: 8:30 AM – 7 PM
Nearby Attractions: Police Bazar, Lady Hydari Park

2. Laitlum Canyons

From the viewpoint of Laitlum canyons with hills covered in the greenery of Shillong.

Photo: ANKAN / Wikimedia Commons

Laitlum Canyons stretch out into a wide, open landscape that looks even more dramatic in December. The cool air clears the view across the deep gorges and distant hills, and the silence here is broken only by the sound of the wind. Visitors often come early in the day when the clouds start to lift and the sun highlights the layered cliffs. From the edge, the scenery drops steeply into valleys where small villages are hidden among the slopes. Those looking for a longer walk can hike down to Rasong village, though many stay at the top to take in the view.

Temperature: 6°C to 13°C
Timings: 6 AM – 5:30 PM
Nearby Attractions: Smit Village, Laitkor Peak

3. Don Bosco Museum

Empty hallway with no one, doors and white arched walls in the long corridor.

Photo: ANKAN / Wikimedia Commons

Don Bosco Museum becomes a quiet yet fascinating stop in Shillong during December. The museum’s seven floors take visitors through the culture, history, textiles, and traditions of the Northeast. Each level focuses on a different theme, ranging from tribal artefacts and bamboo crafts to traditional tools and dance forms. The rooftop skywalk remains open in winter, giving a clear view of Shillong’s hills under the cold blue sky. Inside, the galleries are well-lit and easy to navigate, offering relief from the outdoor chill.

Temperature: 8°C to 14°C
Entry Fee: ₹100 for adults, ₹50 for students
Timings: 9 AM – 5:30 PM (Closed on Sundays)
Nearby Attractions: Shillong Golf Course, State Central Library

4. Lady Hydari Park

Water sprinkling in a pond from a fountain and the waterbody surrounded by greenery.

Photo: ANKAN / Wikimedia Commons

Lady Hydari Park stays peaceful and well-kept during December. The garden paths are lined with trimmed hedges, and winter flowers like dahlias and marigolds bloom across the lawns. The colder weather keeps the place less crowded, which makes it comfortable for slow walks or resting on the benches under shaded trees. There is a small zoo inside the park with enclosures for deer, peacocks, and a few other animals, which remains open during winter and draws local families, especially with children. The lawns are clean and open enough for sitting or enjoying a packed snack.

Temperature: 7°C to 13°C
Entry Fee: ₹10 per person
Timings: 8 AM – 5 PM (Closed on Mondays)
Nearby Attractions: Ward’s Lake, Shillong Peak

5. Mawphlang Sacred Grove

A narrow stream surrounded by greenery flowing through the Mawphlang sacred grove.

Photo: Ritika74 / Wikimedia Commons

In December, Mawphlang Sacred Grove is about 25 kilometres from Shillong, protected by the Khasi people and considered sacred. Visitors must enter with a local guide. The path runs through old trees and stone altars used in tribal rituals. The air inside feels heavier, and nothing, no leaf, stone, or twig, can be taken out. The guide usually shares stories about ancestral ceremonies and the rules followed even today. Most of the walk is flat and shaded, so it’s easy for any age group. Out of all the places to visit in Shillong in December, this forest stands out because it’s still respected and guarded by belief.

Temperature: 6°C to 12°C
Entry Fee: ₹20 per person (Guide charges extra)
Timings: 9 AM – 4:30 PM
Nearby Attractions: David Scott Trail, Khasi Heritage Village

6. All Saints Cathedral

Outside the All Saints Cathedral of Chicago with its old structure and road in the front.

Photo: Denny George / Shutterstock

All Saints Cathedral was built during the British era, the church features carved wooden interiors, sloped roofs, and stained-glass windows that glow with soft light in the winter sun. Masses in the days leading up to Christmas are open to all, and the air carries the sound of carols and bells. On regular days, it stays peaceful; visitors step in to sit for a while or light a candle in the side chapel. Out of the many places to visit in Shillong in December, this one feels especially rooted in the season. It blends history, quiet faith, and festive spirit without needing much time or planning.

Temperature: 8°C to 13°C
Timings: 7 AM – 6:30 PM
Nearby Attractions: Cathedral of Mary Help of Christians, Police Bazar

7. Sweet Falls

Elephant falls with water flowing from a surface into a pool and railings on the side.

Photo: Hemantraj8873 / Wikimedia Commons / Image For Representation Only

Sweet Falls lies on the outskirts of Shillong and becomes a striking sight in December when the mist is light and the skies are clear. The waterfall drops sharply through forested cliffs, and its narrow stream crashes down with a loud, steady roar. It is not a place for swimming or climbing, as the rocks below are steep and slippery, but the viewpoint above offers a direct and powerful view of the fall. A short walk through pine woods leads to the edge, where safety railings are installed.

Temperature: 6°C to 12°C
Timings: 6 AM – 5 PM
Nearby Attractions: Crinoline Falls, Lady Hydari Park

8. Police Bazar (Christmas Market)

Historical buildings and streets of Foca with different trees and people walking around.

Photo: mdsharma / Shutterstock

Police Bazar transforms completely in December. Streets are lined with lights, small kiosks pop up selling Christmas décor, warm snacks, woollens, and handmade candles. Shops extend their hours, and the whole area stays busy with music, chatter, and movement till late evening. Visitors come here not just to shop but to feel the festive atmosphere. Children queue up for Santa hats, local choirs sing carols outside stores, and food stalls serve plates of momo, chowmein, and grilled meat. The crowd is manageable during the day, but evenings are the liveliest.

Temperature: 7°C to 14°C
Timings: Shops open from 10 AM – 9 PM
Nearby Attractions: Ward’s Lake, All Saints Cathedral

9. Cathedral Of Mary Help Of Christians

Structure of the Cathedral of Mary Help of Christians with its building and complex area.

Photo: Sankhaneelbaruah / Wikimedia Commons

The Cathedral of Mary Help of Christians stands quietly on a hill in Laitumkhrah and looks especially welcoming in December. Its blue-and-white structure, tall windows, and sloped roofs give it a simple but striking appearance. You can light candles or sit in the wooden pews. As Christmas nears, the cathedral is decorated with lights, handmade stars, and nativity displays placed near the altar. It’s one of the places to visit in Shillong in December that doesn’t ask for much time, just a quiet moment in a place that’s been part of the city for generations.

Temperature: 7°C to 13°C
Timings: 7 AM – 6 PM
Nearby Attractions: All Saints Cathedral, Don Bosco Museum

10. Elephant Falls

Elephant falls flowing on a dark rocky surface into a small pool surrounded by greenery.

Photo: Bito4 / Wikimedia Commons

Elephant Falls flows with steady force in December, fed by clear streams from the hills above. The area has three levels of cascades, each connected by stone steps and viewing platforms. The first fall is wide and gentle, the second flows through rocks, and the third drops straight into a small pool surrounded by dark cliffs. Visitors take their time at each level, stopping for photos or just to watch the water. The surrounding trees stay green through the season, and sunlight filters through in patches, especially around noon.

Temperature: 6°C to 13°C
Entry Fee: ₹30 per person
Timings: 9 AM – 5 PM
Nearby Attractions: Shillong Peak, Air Force Museum

Walks by the lake, music from churches, mist over the canyons, and the smell of food from market corners, each part stands on its own. You can spend time without watching the clock. These places to visit in Shillong in December don’t just fill your days, they make you want to stay longer. Book your Shillong trip this December with TripXL and make it count, one quiet moment at a time.

Cover Photo: Kunwar Raj Singh Ranhotra / Unsplash

Frequently Asked Questions

Yes, visiting Shillong and Cherrapunji on the same trip gives a good mix of city charm and natural beauty. Shillong offers lakes, markets, and churches, while Cherrapunji has waterfalls and caves.
You can manage 4 to 5 places if you leave early. Visit two spots in Shillong like Ward’s Lake and Elephant Falls, then head to Cherrapunji for Nohkalikai Falls, Mawsmai Cave, and one more short stop before driving back in the evening.
Spend at least 3 full days. One for local sites, one for Cherrapunji or Laitlum, and one for Mawphlang or Dawki if you're extending. Winter sunsets are early, so plan morning visits for major spots.
Stay near Laitumkhrah or Police Bazar for easy access. Options include Hotel Polo Towers (mid-range), The Loft (boutique), or Ri Kynjai near Umiam Lake for a peaceful stay outside town.
Take a shared cab or private taxi from Guwahati Airport or Railway Station. It’s a 3-hour drive through scenic hills. No direct train or flight runs to Shillong.

Recommended Articles

Leave a Reply

Top Travel Destinations by Month