Last updated: August 21, 2025
December in Shimla, India, offers a chilly yet picturesque retreat, characterized by maximum temperatures reaching 20°C (68°F) and an average of 8°C (46°F). Visitors can expect serene winter landscapes with a minimum temperature dipping down to -3°C (27°F). This month witnesses approximately 37 mm (1.4 in) of precipitation spread over about 5 days, creating a refreshing atmosphere that complements the city's stunning views. With an average humidity level of 69%, the crisp air adds a unique charm, making December a delightful time to explore the enchanting hills of Shimla.
As December blankets Shimla in a crisp chill, temperatures begin to dip, showcasing the transition into winter. With a minimum of -3°C (27°F) and an average of 8°C (46°F), days are brisk yet manageable, while the maximums reach a comfortable 20°C (68°F), offering a pleasant respite from the cold. This month serves as a poignant reminder of the region's cooler tendencies, especially in contrast to the milder conditions seen in the preceding months. As the year draws to a close, the sharp decrease in temperatures undoubtedly creates an enchanting atmosphere, turning Shimla into a winter wonderland, ideal for cozy retreats and festive celebrations.
In December, Shimla experiences a marked decrease in both precipitation amount and frequency, receiving just 37 mm (1.4 inches) of rain over a mere 5 days. This decline follows a pattern established in the preceding months, where the monsoon season peaks in July and August with staggering totals, such as 407 mm (16.0 inches) and 357 mm (14.1 inches), respectively. As winter approaches, the relatively dry December, with its light, sporadic showers, signals the transition into a colder season, juxtaposed against the heavy rains of summer. This trend highlights Shimla's unique climate variability, where the crisp winter air contrasts sharply with the lush, rain-soaked landscape of just a few months prior.
In December, Shimla experiences a refreshing shift in humidity, measuring at 69%. This level indicates a gradual decrease from the high humidity peaks of August (87%) and September (82%), providing a welcome respite as winter approaches. The month marks a transition from the monsoon, where July and August saw the highest humidity, drifting towards the drier conditions typical of April and May, when humidity levels plummet to 38%. Overall, December’s humidity reflects a return to more comfortable conditions, positioned between the lushness of summer and the crispness that winter brings, making it an ideal time for visitors to enjoy Shimla's scenic beauty.
In December, Shimla experiences a moderate UV Index of 5, marking a notable shift from the extreme levels seen in the summer months. With a burn time of 30 minutes, visitors can enjoy outdoor activities with a more forgiving sun. This month wraps up the year, following a summertime trend where the UV Index soared to as high as 13 in July and August. As temperatures drop and UV exposure decreases, December presents a safer environment for sun seekers in this beautiful hill station. For more detailed insights on annual trends and safety precautions, visit Shimla UV Index.
UV Risk Categories
As December settles in Shimla, the charming hill station glows with an inviting warmth, basking in an impressive 290 hours of sunshine. While the daylight hours begin to wane in winter, this month continues a trend of moderate sunshine that peaks in the lush months of May and April, showcasing Shimla's strong overall sunlight presence throughout the year. The gradual decline from 380 hours in May to December's count hints at the seasonal transition, but the gentle sunlight still provides a comforting backdrop against the crisp, cool air. This enchanting mix of sunshine and winter chill makes December an ideal time to explore the serene hills and vibrant local culture, reminding visitors that even in the depths of winter, Shimla remains a picturesque escape.
In Shimla, India, the month of December presents a notable 70% chance of sunny weather, making it a delightful time for visitors. As autumn transitions into winter, the sun tends to shine more than in the preceding months, with November boasting a remarkable 92% chance. Though December's likelihood is lower than this peak, it is still higher than the sun-filled days of spring, where April and May drop to 59% and 58%, respectively. This trend reveals that just as the year is winding down, Shimla still offers ample opportunities to bask in the sunlight amidst its stunning winter landscape.
In December, Shimla, India, experiences a return to shorter daylight hours, with just 10 hours of sunlight each day, mirroring the daylight of January and November. This dip marks a notable trend, as the year progresses from longer days in the summer months of June with 14 hours, gradually decreasing to the modest 10 hours by year-end. The increment in daylight during the spring and summer months is followed by a gradual decline in autumn, reflecting the rhythmic dance of seasons. As December arrives, visitors can enjoy the serene beauty of Shimla under the soft glow of winter light, a perfect backdrop for the festive season.
As December settles over Shimla, the colder months culminate in a gentle decline in wind speed, averaging 1.4 m/s (3 mph)—the lowest of the year. This soothing breeze offers a tranquil backdrop to the serene landscapes, as it mirrors the retreat of stronger gusts during the earlier months. Following a gradual ascent throughout spring, where winds reached their peak in March and April, December's calmness is a stark contrast, embracing the winter charm of this picturesque hill station. As the year comes to a close, the delicate whisper of the December wind invites both locals and travelers to savor the serene beauty of Shimla's winter wonderland.
Weather in Shimla varies notably across the year, with each month offering distinct climate conditions. This page compares December’s weather to other months in Shimla, focusing on differences in temperature, rainfall, humidity, and UV levels.
December and January exhibit notable differences in weather conditions. In December, temperatures range from a minimum of -3°C (27°F) to a maximum of 20°C (68°F), with an average temperature of 8°C (46°F). The month experiences about 37 mm (1.4 in) of precipitation over approximately 5 days, accompanied by a humidity level of 69%. In contrast, January sees a slight drop in temperatures, with a minimum of -5°C (23°F), an average of 6°C (43°F), and a maximum of 18°C (65°F). Precipitation increases significantly to 84 mm (3.3 in) over 8 days, while humidity levels decrease slightly to 63%. For more information, you can check Shimla weather in January.
In December, Shimla experiences a more moderate climate with temperatures ranging from a minimum of -3°C (27°F) to a maximum of 20°C (68°F) and an average of 8°C (46°F). The month sees about 37 mm (1.4 in) of precipitation spread over 5 days, contributing to a relatively humid atmosphere with 69% humidity. In contrast, February presents slightly cooler conditions, with a minimum of -4°C (26°F), an average of 9°C (48°F), and a maximum reaching 22°C (73°F). However, this month has significantly higher precipitation at 89 mm (3.5 in) over 9 days, yet the humidity drops to 53%. For a more detailed look, you can visit Shimla weather in February.
In December, the weather features cooler temperatures with a minimum of -3°C (27°F) and an average of 8°C (46°F), peaking at a maximum of 20°C (68°F). The month experiences relatively low precipitation with 37 mm (1.4 in) over just 5 days and a higher humidity of 69%. In contrast, March sees a notable rise in temperature, with a minimum remaining at -3°C (27°F) but an average of 13°C (56°F) and a maximum reaching up to 28°C (82°F). March also experiences more rainfall, totaling 99 mm (3.9 in) over 13 days, yet the humidity drops significantly to 47%. For more detailed insights, check out Shimla weather in March.
In December, Shimla experiences colder weather with average temperatures ranging from a minimum of -3°C (27°F) to a maximum of 20°C (68°F), accompanied by higher humidity levels at 69%. The month sees about 37 mm (1.4 in) of precipitation over approximately 5 days, creating a crisp, chilly atmosphere. In contrast, April brings a significant warm-up, with temperatures ranging from a minimum of 5°C (42°F) to a maximum of 30°C (87°F) and a much lower humidity of 38%. However, April is wetter, with 94 mm (3.7 in) of rainfall spread across 13 days, resulting in a more humid but pleasant climate. For a detailed look at April's conditions, visit Shimla weather in April.
When comparing the weather in December and May, significant differences become apparent. December sees much cooler temperatures with a minimum of -3°C (27°F) and an average of 8°C (46°F), while May enjoys milder conditions, with temperatures ranging from a minimum of 9°C (49°F) to a maximum of 31°C (89°F). Additionally, December experiences less precipitation, totaling just 37 mm (1.4 in) over 5 days, compared to May's 90 mm (3.6 in) over 14 days, indicating that May is not only warmer but also wetter. The humidity levels also differ notably, with December’s higher humidity at 69% contrasting with May’s much lower 38%. For more detailed information, you can check Shimla weather in May.
The weather in December and June presents a stark contrast. December features chilly temperatures with a minimum of -3°C (27°F) and an average of 8°C (46°F), while June brings a much milder climate with a minimum of 13°C (55°F) and an average of 22°C (71°F). Precipitation also varies significantly; December receives 37 mm (1.4 in) of rain over five days, whereas June can see a substantial 159 mm (6.3 in) of rain spread across 16 days. Additionally, the humidity levels are higher in December at 69%, compared to June's more comfortable 38%. For a detailed breakdown of the climate, check out Shimla weather in June.
In December, the weather in Shimla is quite cold, with temperatures ranging from a minimum of -3°C (27°F) to a maximum of 20°C (68°F) and an average of 8°C (46°F). The month sees light precipitation, totaling 37 mm (1.4 in) over 5 days, accompanied by a moderate humidity level of 69%. In stark contrast, July experiences much warmer temperatures, with a minimum of 15°C (60°F) and a maximum of 29°C (84°F), averaging around 22°C (72°F). However, it is also the wettest month, with a significant 407 mm (16.0 in) of rain spread across 28 days and a similar humidity level of 72%. For more details, check out Shimla weather in July.
December and August showcase stark contrasts in weather conditions. In December, temperatures range from a chilly -3°C (27°F) to a maximum of 20°C (68°F), with an average of 8°C (46°F). The month experiences relatively low precipitation at 37 mm (1.4 in) over just 5 days, and the humidity sits around 69%. In contrast, August is much warmer, with temperatures ranging from a minimum of 17°C (62°F) to a sweltering maximum of 28°C (83°F), averaging 22°C (72°F). This month sees significantly higher rainfall, accumulating 357 mm (14.1 in) over 29 days, with humidity levels peaking at 87%. For more details, you can check out Shimla weather in August.
December weather in Shimla is significantly cooler than in September, with temperatures ranging from a chilly -3°C (27°F) at night to a comfortable 20°C (68°F) during the day. In contrast, September features much milder temperatures, with lows around 13°C (56°F) and highs reaching 27°C (82°F). Additionally, December experiences less precipitation, averaging only 37 mm (1.4 in) over 5 days, while September is quite wet, receiving 275 mm (10.8 in) over 21 days. The humidity in December is lower at 69%, compared to September's higher average of 82%. For more detailed weather information, you can check Shimla weather in September.
In December, temperatures in Shimla drop considerably, with a minimum of -3°C (27°F) and an average of 8°C (46°F), compared to the milder October temperatures, which range from a minimum of 7°C (44°F) to an average of 17°C (62°F). While both months experience similar precipitation levels—37 mm (1.4 in) in December and 38 mm (1.5 in) in October—December sees slightly less precipitation over fewer days, with rain occurring on 5 days compared to 7 days in October. Additionally, humidity is higher in October at 78%, compared to 69% in December, contributing to a more temperate feel during the earlier month. For more detailed insights on October weather in Shimla, you can refer to Shimla weather in October.
In comparing the weather between December and November, December tends to be slightly cooler, with average temperatures ranging from a minimum of -3°C (27°F) to a maximum of 20°C (68°F), while November has a milder range, with temperatures from a minimum of 1°C (34°F) to a maximum of 22°C (71°F). Precipitation levels are similar, with December receiving 37 mm (1.4 in) over 5 days, compared to November's 40 mm (1.6 in) across 6 days. Humidity also remains relatively high in both months, though December slightly decreases to 69% from November's 74%. For a detailed overview of the conditions in November, you can visit Shimla weather in November.
As December settles in, Shimla transforms into a winter wonderland with a distinct charm that sets it apart from other months. The average temperature dips to a cool 8°C (46°F), offering visitors a refreshing escape from the hustle of warmer seasons. Days may reach a pleasant maximum of 20°C (68°F), but as night falls, temperatures can plummet to a brisk -3°C (27°F), inviting cozy evenings by the fire. With around 37 mm of precipitation spread over five days, light snowfall and mist add a picturesque touch to the landscape. The humidity hovers at a comfortable 69%, creating that perfect blend of crisp winter air. For more insights into what makes Shimla's weather unique, check out Shimla Climate.