4D / 3N
17% OFF
Shimla in December: Weather, Snowfall, Packing Tips & 13 Best Places to Visit
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
- 8 to 15°C by day and 0 to minus 2°C at night, with the second half of December noticeably colder and far more likely to snow.
- Travel after 20 December if snow is your priority. Kufri, Narkanda and Hatu Peak whiten first and hold it longest.
- Base yourself in Shimla town for Mall Road, The Ridge and the toy train, then day-trip 16 km to Kufri for snow.
- Pack thermals, waterproof snow boots and gloves. Ordinary sneakers are useless on iced-over slopes.
- Keep 3 to 4 days aside to cover the town, Kufri and one longer trip to Narkanda without rushing
| # | 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 |
Experience Best Places to Visit in Shimla in December Included in These Affordable Tour Packages
Himachal
Best Places to Visit in Shimla in December
Best Time
March - June
Select Package Type
Best Selling Packages
Shimla Weather in December

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.
Snowfall in Shimla in December: When and Where

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.
13 Best Places to Visit in Shimla in December
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.
-
Shimla City: The Colonial Queen of the Hills
-
Mashobra: Forested and Quiet
-
Kufri: Shimla's Snow Point
-
Narkanda: The Skiing Base
-
Rohru: Apple Country on the Pabbar
-
Summer Hill: Deodar Calm
-
Shaily Peak: The Naldehra Viewpoint
-
Chadwick Waterfall: The Forest Cascade
-
Annandale: The Open Ground
-
Majathal Wildlife Sanctuary: The Wild Detour
-
Kiala Forest: The Quiet One
-
Scandal Point: Where the Town Meets
-
Viceregal Lodge: Rashtrapati Niwas
Explore Popular Destination In Himachal
01
Shimla City: The Colonial Queen of the Hills
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 |
02
Mashobra: Forested and Quiet
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 |
03
Kufri: Shimla's Snow Point
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 |
04
Narkanda: The Skiing Base
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 |
05
Rohru: Apple Country on the Pabbar
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 |
06
Summer Hill: Deodar Calm
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 |
07
Shaily Peak: The Naldehra Viewpoint
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 |
08
Chadwick Waterfall: The Forest Cascade
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 |
09
Annandale: The Open Ground
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 |
10
Majathal Wildlife Sanctuary: The Wild Detour
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 |
11
Kiala Forest: The Quiet One
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 |
12
Scandal Point: Where the Town Meets
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 |
13
Viceregal Lodge: Rashtrapati Niwas
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 |
Best Things to Do in Shimla in December

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.
Shimla vs Manali in December: Which One to Pick

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.
What to Pack for Shimla in December

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 heavy woollen or down jacket, plus thermal base layers you can add and shed through the day.
- Waterproof snow boots with a proper grip. Sneakers slide on iced-over slopes at Kufri and Narkanda.
- Wool socks, gloves, a scarf and a beanie. Extremities go numb fast after dark.
- Cold cream and lip balm. The dry cold cracks skin and lips within a day.
- Sunglasses for snow glare, and a power bank, since the cold drains phone batteries quickly.
- Basic medicines and some cash. Card machines fail at small pony, parking and entry counters.
How to Plan Your Shimla December Trip, Step by Step
A December trip runs smoothly if you decide the snow question first and book around it. Here is the order that works.
- Set your dates. Pick your dates around snow. The first half is drier and quieter with clear-weather sightseeing; the last ten days bring the crowds and the real chance of snow.
- Choose your base. Stay in Shimla town if heritage, Mall Road and easy day trips are the priority. Choose Kufri or Mashobra if waking up near the snow matters more.
- Book stays early. Christmas and New Year sell out weeks ahead and prices spike. Lock your stay early if you are travelling in the last week.
- Line up day trips. Slot in Kufri (16 km) for snow and Narkanda (60 km) for skiing, keeping a spare day for road delays after fresh snow.
- Pack for freezing nights. Carry thermals, waterproof boots and gloves. This is the single fix that saves a December trip.
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.
Is Shimla Worth Visiting in December?

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.
Plan Your Shimla December Escape
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.
FAQs
Frequently Asked Questions
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.











