4D / 3N
17% OFF
Manali-Kasol Tour Package by Cab for Himachal (4D/3N) - At A Glance
- Hotel
- Meals
- Sightseeing
- Entry Tickets
- Cab Transfer
₹12,688
₹10,500 /pp
Shimla in December swings from crisp, sunny afternoons of 12 to 15°C in the first fortnight to freezing 0 to minus 2°C nights and its first real snow around Christmas, which is exactly why it books out for the holidays. The 13 best places to visit run from Mall Road and The Ridge in the town centre to the ski slopes at Kufri and Narkanda and the quiet apple country around Rohru. A few spots, like Chadwick Waterfall and the Pabbar river at Rohru, are at their best in the dry first half. Others, like Kufri and Hatu Peak, are worth the drive only once the snow settles in. This guide walks through the weather, when and where it snows, what to pack and every place worth your time.
Key Takeaways
| # | Place | Distance from Shimla | Best for | Snow in December? |
| 1 | Shimla City | Town centre | Festive Mall Road, heritage, food | Late Dec, in town |
| 2 | Mashobra | 13 km | Quiet forest, orchards, calm stays | Light, late Dec |
| 3 | Kufri | 16 km | Snow play, skiing, family day trip | Yes, from ~20 Dec |
| 4 | Narkanda | 60 km | Skiing, Hatu Peak, apple country | Yes, mid to late Dec |
| 5 | Rohru | about 110 km | Apple valleys, trout, offbeat | Late Dec only |
| 6 | Summer Hill | 5 km | Deodar walks, romance, quiet | Late Dec |
| 7 | Shaily Peak (Naldehra) | 23 km | Short trek, ridge views, golf | Late Dec, up high |
| 8 | Chadwick Waterfall | 7 km | Photography, easy forest walk | Best snow-free, early Dec |
| 9 | Annandale | 4 km | Picnic, army museum, open ground | Rare in town |
| 10 | Majathal Wildlife Sanctuary | 75 km | Wildlife, rugged trekking | Late Dec, patchy |
| 11 | Kiala Forest (Kotkhai) | 50 km | Solitude, photography, nature | Late Dec |
| 12 | Scandal Point | Town centre | History, people-watching, shopping | Late Dec, in town |
| 13 | Viceregal Lodge | 4 km | British-era history, gardens | Late Dec |
Best Places to Visit in Shimla in December
Best Time
March - June
Select Package Type

December is when Shimla settles into full winter. Early in the month, daytime highs sit around 12 to 15°C under mostly clear skies, and nights are cold but manageable at 1 to 4°C. After roughly the 20th the numbers slide: afternoons hover near 8 to 12°C and nights drop to freezing, touching minus 2°C on the coldest evenings and lower up at Kufri. The town gets only about ten hours of daylight, so line up your outdoor sightseeing for the warmer 10 am to 3 pm window and keep the evenings for Mall Road.
| Period | Daytime high | Nighttime low | Snow likelihood |
| Early Dec (1-15) | 12 to 15°C | 1 to 4°C | Low, occasional flurries up high |
| Mid Dec (16-24) | 10 to 13°C | 0 to 2°C | Moderate, first snow at Kufri and Narkanda |
| Late Dec (25-31) | 8 to 12°C | minus 2 to 1°C | High, especially around Christmas and New Year |
These bands line up with the long-run December averages recorded for Shimla, where the month’s average high is close to 12 to 13°C and lows sit near 0 to 2°C before falling further in the final week. Cold air pools in the valleys after dark, so it always feels a few degrees sharper than the daytime reading suggests.

December is usually the first month Shimla sees snow, but timing is everything. The first half is often dry and bright, and the first proper snowfall in the town itself tends to arrive in the last ten days of the month, frequently around Christmas and the New Year. Higher, colder spots whiten earlier and keep their cover longer, so if snow is the whole point of your trip, that is where you head.
| Spot | Approx elevation | When snow usually arrives | December snow odds |
| Shimla town / Mall Road | 2,200 m | Last week of December | Moderate |
| Kufri | 2,720 m | Around 20 December onward | High |
| Narkanda | 2,700 m | Mid to late December | High |
| Hatu Peak (near Narkanda) | 3,400 m | Early to mid December | Very high |
| Mahasu Peak (near Kufri) | 2,850 m | Late December | High |
If you have to see snow, aim for the last week of December and keep one day free for Kufri or Narkanda, where local operators run snow play and beginner skiing once the cover is good. For how the season tends to build year on year, our companion guide to snowfall in Shimla tracks it in more detail, and Shimla in winter covers the wider November to February picture.
Here is the full list at a glance, so you can match each place to the kind of December day you want, then dive into the detail below.
Start where the town does. The Ridge and Mall Road are the heart of December Shimla, lined with cafes, wool shops and the Gaiety Theatre, and busiest in the evenings when the fairy lights come on. Walk up to Jakhu Temple for the 33-metre Hanuman statue and a clear view over the valley, take in the neo-Gothic Christ Church on The Ridge, and pause at Scandal Point where the two promenades meet. The Himachal State Museum and the Indian Institute of Advanced Study fill a cold afternoon well. Around Christmas the churches hold candle-lit services and the whole strip turns festive.
| Distance from Shimla | You are in it |
| Ideal for | Heritage, food, festive strolls |
| Snow in December? | Usually the last week |
| Don't miss | Christmas Eve service at Christ Church |
About 13 km out, Mashobra is the antidote to the Mall Road crowds. It sits inside a reserve forest of oak and deodar, dotted with orchards and a handful of quiet resorts and homestays in Mashobra. December mornings here are still and often frost-lined, with skiing, short treks and rappelling on offer when conditions allow. It pairs naturally with a Kufri run since both sit on the same road out of Shimla.
| Distance from Shimla | 13 km |
| Ideal for | Slow days, orchards, quiet stays |
| Snow in December? | Light dustings, late month |
| Don't miss | A walk to Sipur meadow |
At 16 km, Kufri is the day trip everyone makes for snow. Once cover settles in the second half of December, the slopes fill with snow play, tubing and beginner skiing, and the Himalayan Nature Park nearby keeps children busy. A short pony ride or walk takes you up toward Mahasu Peak for the wide ridge views. Go early: the single road bottlenecks by late morning in peak week, and the snow patches near the top ice over, so grippy boots matter.
| Distance from Shimla | 16 km, about 45 min |
| Ideal for | Snow play, families, first-time skiers |
| Snow in December? | Yes, reliably from ~20 Dec |
| Don't miss | The climb to Mahasu Peak |
Two hours and roughly 60 km beyond Shimla, Narkanda sits near 2,700 m and holds snow earlier and better than Kufri. HPTDC has run beginner skiing courses here since 1980, and the drive up to Hatu Peak at around 3,400 m is the best high-snow view in the district when the road is open. This is apple country too, silent and white in December. It rewards an overnight stay rather than a rushed day trip.
| Distance from Shimla | 60 km, about 2 hr |
| Ideal for | Skiing, Hatu Peak, snow certainty |
| Snow in December? | Yes, mid to late Dec |
| Don't miss | Sunrise from Hatu Peak |
Rohru, about 100 km out along the Pabbar river, is for travellers who want Shimla without the crowds. It is one of Himachal’s serious apple belts, and in the dry first half of December you can still fish for trout on the Pabbar before the cold shuts it down. Come here for orchards, riverside quiet and the road up toward the Chanshal range rather than for snow play.
| Distance from Shimla | about 110 km, about 4 hr |
| Ideal for | Offbeat quiet, apples, trout |
| Snow in December? | Only late month |
| Don't miss | Trout fishing before the freeze |
Five km from the centre, Summer Hill is a wooded suburb of Shimla wrapped in deodar and old Georgian houses, home to Himachal Pradesh University. It is quiet, walkable and easy to reach on the toy train, which makes it a soft, romantic half-day away from the Mall Road bustle. The nearby Dhilon Pond and the old Manorville mansion are worth the short detour.
| Distance from Shimla | 5 km |
| Ideal for | Couples, easy walks, calm |
| Snow in December? | Late Dec dusting |
| Don't miss | The toy-train hop from Shimla station |
Shaily Peak rises above Naldehra, about 23 km from Shimla and home to one of India’s oldest golf courses. You reach the top by pony, a motorable stretch, or a steep final trail, and the reward is an open sweep of snow-capped ranges that few day-trippers bother with. It is a clear-weather pick, so save it for a bright morning.
| Distance from Shimla | 23 km |
| Ideal for | Short trek, big views, golf |
| Snow in December? | Up high, late month |
| Don't miss | The ridge-line view at the summit |
Tucked into the Glen forest about 7 km from Shimla, Chadwick Waterfall drops close to 100 metres through thick deodar. It is at its fullest and most photogenic in the dry, snow-free first half of December, when the forest trail down is still easy underfoot. After heavy snow the approach turns slippery, so treat this as an early-month outing.
| Distance from Shimla | 7 km |
| Ideal for | Photography, easy forest walk |
| Snow in December? | Best snow-free, early Dec |
| Don't miss | The lower viewpoint for the full drop |
About 4 km from the centre, Annandale is a rare flat clearing ringed by deodar, oak and pine. The British used it for racing and cricket, and today it holds a golf course and the Army Heritage Museum. It is a gentle, family-friendly stop for a winter picnic and a bit of history, and easy to fold into a town day.
| Distance from Shimla | 4 km |
| Ideal for | Picnic, history, families |
| Snow in December? | Rare in town |
| Don't miss | The Army Heritage Museum |
For wildlife over snow, Majathal Wildlife Sanctuary lies about 75 km from Shimla across 39 sq km set up in 1974. It shelters the goral, barking deer, cheer pheasant and the odd leopard, and the trekking here is genuinely rugged over steep, dry ground. Go with a local guide and treat it as a full day out rather than a casual stop.
| Distance from Shimla | 75 km |
| Ideal for | Wildlife, serious trekking |
| Snow in December? | Patchy, late month |
| Don't miss | A guided goral-spotting walk |
Deep in the Kotkhai valley, roughly 50 km out, Kiala Forest is where you go to hear nothing but wind in the pines. It is heavily wooded, clean-aired and almost empty in winter, which makes it a favourite of photographers and anyone who has had enough of Mall Road. Pack a flask, walk slowly, and let it be the calm centre of your trip.
| Distance from Shimla | 50 km |
| Ideal for | Solitude, photography, nature |
| Snow in December? | Late Dec |
| Don't miss | The early-morning light through the pines |
Scandal Point is the open junction where The Ridge meets the top of Mall Road, and it is the natural meeting spot of the whole town. It takes its name from an 1892 story of an elopement between the Maharaja of Patiala and a Viceroy’s daughter, and today it carries the statue of Lala Lajpat Rai. Stand here on a December evening with a coffee and you have caught Shimla at its most alive.
| Distance from Shimla | Town centre |
| Ideal for | History, people-watching, shopping |
| Snow in December? | Late Dec in town |
| Don't miss | Sunset over the valley from the railing |
On Observatory Hill about 4 km from the centre stands the Viceregal Lodge, now Rashtrapati Niwas, the former summer seat of British Viceroys. The Jacobethan stone building and its clipped lawns hold a museum of period photographs and craftsmanship, and guided tours walk you through the rooms where big colonial decisions were signed off. It is a quiet, absorbing morning, and the gardens are lovely even under frost.
| Distance from Shimla | 4 km |
| Ideal for | British-era history, gardens |
| Snow in December? | Late Dec |
| Don't miss | The guided interior tour |

The town has a short list of winter-only experiences that are worth planning around, not just stumbling into. Here is where each one lives and when to catch it.
| Activity | Where | Best time in December | Good to know |
| Ice skating | Shimla Ice Skating Club, Lakkar Bazaar | Cold clear mornings and evenings | India’s oldest natural rink; sessions run once the ice sets |
| Skiing and snow play | Kufri and Narkanda | After ~20 Dec | Beginner gear and instructors on hire on site |
| Kalka-Shimla toy train | Kalka to Shimla | Any clear day | UNESCO narrow-gauge ride; book the seat well ahead in peak week |
| Christmas and New Year | The Ridge, Mall Road, Christ Church | 24 Dec to 1 Jan | Candle services, live music and crowds; reserve stays early |
| Jakhu ropeway | Jakhu Hill | Daytime | Quick cable car up to the Hanuman temple |
If you want the wider list beyond December, our guide to things to do in Shimla covers the year-round options.

Most first-time winter travellers weigh Shimla against Manali. In December they suit different trips, and the honest split looks like this.
| What matters | Shimla in December | Manali in December |
| Snow reliability | Snow in town late month; certain up at Kufri and Narkanda | Heavier, earlier snow around Solang and Rohtang side |
| Getting there | Easier: closer to Chandigarh, better roads, toy train | Longer drive, occasional road closures after heavy snow |
| Best for | Heritage, festive Mall Road, easy family snow day | Serious snow, adventure sports, dramatic high peaks |
| Crowds and prices | Very busy and pricey over Christmas and New Year | Also busy, but snow spreads the crowd wider |
| Adventure | Beginner skiing, snow play, gentle treks | Skiing, snowboarding, paragliding when open |
Short version: pick Shimla for a comfortable, heritage-rich winter break with a snow day bolted on, and Manali if deep snow and adventure are the whole reason you are going.

December nights sit at or below freezing, so pack for genuine cold rather than a light hill-station chill. Layers beat one bulky coat, and footwear is the thing people get wrong.
A December trip runs smoothly if you decide the snow question first and book around it. Here is the order that works.
Decide between a self-drive and a packaged trip. If you would rather not manage hotels, cabs and snow-day logistics yourself, a Shimla tour package bundles the stay, transfers and sightseeing into one booking.

For most travellers, yes. December is when Shimla looks its winter best, the festive season lifts the whole town, and the snow, when it comes, turns Kufri and Narkanda into proper playgrounds. Keep 3 to 4 days aside, travel in the second half if snow is non-negotiable, and book ahead for the holidays. When you are ready to plan the trip end to end, browse our Himachal tour packages or read the wider Shimla travel guide for routes, stays and more.
December gives you two Shimlas in one month: a bright, festive town in the first fortnight and a snow-dusted winter wonderland by Christmas. Match your dates to whichever you want, keep 3 to 4 days in hand, and pack for real cold. When you are ready to turn this into a booked trip, browse our Shimla tour packages and let the logistics sort themselves out while you enjoy the snow.
Shimla in December is cold and mostly clear. Daytime highs run 12 to 15°C early in the month and slip to 8 to 12°C after the 20th, while nights fall from around 3°C to freezing, touching minus 2°C on the coldest evenings and lower up at Kufri. Days are short, close to ten hours of light, so it feels chilly by late afternoon. Dress in layers and keep sightseeing to the middle of the day.
Often, yes, but mostly in the second half. The first fortnight is usually dry, and the first proper snow in the town tends to fall in the last ten days of December, frequently around Christmas and New Year. Higher spots such as Kufri, Narkanda, Hatu Peak and Mahasu Peak whiten earlier and hold snow longer, so book late December and plan a day up there if snow is your main goal.
Pack for genuine cold. Bring a heavy woollen or down jacket over thermal base layers, waterproof snow boots with grip, wool socks, gloves, a scarf and a beanie. Add cold cream and lip balm for the dry air, sunglasses for snow glare, and a power bank because batteries drain fast in the cold. Carry some cash too, since card machines often fail at small counters.
January is Shimla's coldest month, with the lowest average temperatures and the heaviest, most reliable snow. December is close behind, and its final week already brings freezing nights and the season's first snow. If you want cold and snow with slightly more daylight and the festive buzz, late December is the sweet spot; go in January for the deepest winter.
For most travellers, yes. December brings Shimla at its winter best: a festive Mall Road and Ridge, candle-lit Christmas services, and a strong chance of snow in the second half. It suits families, couples and first-time snow-seekers who want an easy, well-connected hill station. The main trade-offs are cold nights and holiday-week crowds and prices, both easy to plan around.
Three to four days is the sweet spot. Give one to two days to the town itself for Mall Road, The Ridge, Christ Church, Scandal Point and the Viceregal Lodge, a full day to Kufri for snow, and, if you can, an overnight at Narkanda for skiing and Hatu Peak. Any less and you will spend December's short daylight hours rushing between spots.
Kufri, 16 km away, is the popular snow-play and beginner-ski point once cover sets after the 20th. Narkanda, about 60 km out, holds snow earlier and better and has ski slopes, with Hatu Peak at 3,400 m almost guaranteed white. Mahasu Peak near Kufri is another good bet. In the town itself, expect snow mainly in the last week of the month.
Generally yes, with care. The main routes from Chandigarh and Kalka stay open, but after heavy snow the higher stretches toward Kufri, Narkanda and Rohtang side can close or need chains. Drive in daylight, keep a buffer day for delays, and if you are not confident on iced roads, use a local driver or a package cab. Check road status before setting out.
Yes. The Shimla Ice Skating Club at Lakkar Bazaar runs India's oldest natural open-air rink, and sessions usually start once nights are cold enough to set the ice, which is often from late December. It typically runs morning and evening slots and hires out skates. Timings depend on the weather, so confirm locally the day you plan to go.
Yes, the UNESCO-listed Kalka-Shimla narrow-gauge railway runs through winter, and the ride through frosted pine forest is one of December's highlights. Services can be delayed by fog or heavy snow, and seats sell out fast over Christmas and New Year, so book well ahead. It is a slow, scenic five-hour climb, so treat it as part of the trip rather than just transport.