December Weather in Bageshwar, India

Last updated: October 30, 2025

December in Bageshwar, India, offers a captivating blend of crisp air and stunning scenery, with maximum temperatures reaching a comfortable 22°C (72°F) and averaging around 10°C (50°F). As winter settles in, the nights can be chilly, dipping to a minimum of -1°C (31°F). The month sees 29 mm (1.1 in) of precipitation spread across 4 days, contributing to a refreshing atmosphere, while humidity levels hover at a moderate 75%. This weather creates a picturesque setting for both locals and visitors, perfect for enjoying the serene beauty of the Himalayan foothills.

December Temperature in Bageshwar

In December, Bageshwar experiences a notable shift as temperatures begin to cool significantly, with the minimum dipping to -1°C (30°F). The average temperature settles around 10°C (50°F), providing a brisk but manageable climate for outdoor activities. Despite the chill, daytime highs can still reach a comfortable 22°C (72°F), making it a favorable time for exploration and enjoyment of the region's stunning landscapes. As winter sets in, the transition from the milder conditions of the preceding months is evident, encouraging visitors to dress warmly while still relishing the clearer skies and crisp air that December brings to this picturesque part of India.

December Weather in Bageshwar: Daily Temperature Highs, Lows, and Averages

The chart illustrates December temperature patterns in Bageshwar, showcasing daily minimum, maximum, and average temperatures. It highlights the typical range of temperatures throughout the month, providing insights into weather trends. In Bageshwar, December typically has an average temperature of 10°C (50°F), with highs reaching up to 22°C (72°F) and lows dropping to around -1°C (31°F).
JanFebMarAprMayJunJulAugSepOctNovDec475258666972737372655750
Data source: Temperature data for Bageshwar generated using information from the Copernicus Climate Change Service.
Choose your preferred temperature unit
The average of daily temperatures (24 hours) calculated across all days in the month.

December Precipitation in Bageshwar

In Bageshwar, India, December brings a noticeable dip in precipitation, with just 29 mm (1.1 in) of rainfall recorded over 4 days. Following the heavy monsoon months of June, July, and August, which collectively saw over 600 mm (23.6 in) of rain each month, December signals the onset of drier weather as the region transitions into winter. The contrast is stark when compared to the lush peaks of the monsoon season, highlighting a shift in the climate rhythm. This month, characterized by fewer rain days and lower precipitation amounts, offers a reprieve from the deluge, making way for clearer skies and cooler temperatures in the picturesque landscape of Bageshwar.

December Precipitation Trends in Bageshwar

The chart displays monthly precipitation patterns in Bageshwar, with values for each month alongside December’s data, which is highlighted for easy comparison. It shows the amount of precipitation, providing insights into how December’s conditions compare to those of other months. In Bageshwar, December typically receives around 29 mm (1.1 inches) of precipitation spread over approximately 4 days.
JanFebMarAprMayJunJulAugSepOctNovDec6051484984221605628283731029
Data source: Precipitation data for December generated using information from the Copernicus Climate Change Service.
Choose your preferred precipitation unit

December Humidity in Bageshwar

As December settles in Bageshwar, the humidity remains relatively high at 75%, reflecting a pattern seen throughout the latter half of the year. After the drier months of April and May, which saw humidity levels dip to 33% and 34% respectively, the region experiences a significant rise starting in June, peaking during the monsoon months of July and August at a notable 82% and 91%. This trend continues into the autumn, as humidity levels gradually decrease but still retain a robust presence, thus creating a comfortable, albeit moist, atmosphere. December acts as a transition month, signaling the start of the drier winter season while still holding onto significant humidity from the preceding months, setting the stage for a crisp yet humid winter ahead.

December Average Humidity in Bageshwar

This chart illustrates the average monthly humidity levels in Bageshwar, with December’s data highlighted for easy comparison. It shows the fluctuation in humidity throughout the year, helping you understand how conditions vary by season. In December, average humidity in Bageshwar is approximately 75%, offering insight into how humid the weather typically is during this month.
JanFebMarAprMayJunJulAugSepOctNovDec60%56%43%33%34%43%82%91%88%83%78%75%
Data source: Humidity data for December generated using information from the Copernicus Climate Change Service.

December UV Index in Bageshwar

As December arrives in Bageshwar, India, the UV Index drops to a moderate 5, providing a welcome reprieve from the extreme levels felt in the preceding months. With a burn time of 30 minutes, it's a great opportunity for outdoor enthusiasts to enjoy the clear skies without the intense sun exposure common during the summer. The month marks a significant decline from the peak values of 13 in July and August, where a mere 10 minutes of sun can lead to skin damage. This downward trend continues from the high readings of 11 during April and May, showcasing a gradual easing as the year comes to a close. For more detailed insights about UV trends throughout the year, visit Bageshwar UV Index.

Maximum UV Index Levels in Bageshwar for December

The chart shows the monthly maximum UV Index (UVI) for Bageshwar in December, representing the highest UV radiation level. The UVI measures the intensity of ultraviolet radiation from the sun, indicating the potential risk of sunburn and UV-related health issues. In December, the maximum UV index in Bageshwar typically reaches 5, which falls under the moderate exposure category.
JanFebMarAprMayJunJulAugSepOctNovDec6710111112131311965
Data source: Bageshwar December UVI data generated using information from the Copernicus Climate Change Service.

UV Risk Categories

  •  Extreme (11+): Avoid the sun, stay in shade.
  •  Very High (8-10): Limit sun exposure.
  •  High (6-7): Use SPF 30+ and protective clothing.
  •  Moderate (3-5): Midday shade recommended.
  •  Low (0-2): No protection needed.

December Sunshine in Bageshwar

In Bageshwar, India, the sunshine dances through the months, with December basking in an impressive 294 hours of sunlight. This marks a slight decline from the peak of 374 hours in May, yet it remains a vibrant part of the year's cycle. As the cool air settles in, the city embraces a rich tapestry of light, where sunlit days are balanced by the charm of winter nights. The trend reveals a gradual increase in sunshine from January’s 238 hours to the high point in June, before a gentle ebbing begins in the latter half of the year. December’s sun, while lesser than the summer months, still plays a vital role in bringing warmth and brightness to this picturesque Himalayan town.

Monthly Sunshine Duration in Bageshwar: December Highlighted

The December sunshine duration represents the total number of hours Bageshwar experiences direct sunlight during the month of December, excluding cloudy or obstructed periods. This chart compares the sunshine duration of December with the other months of the year.
JanFebMarAprMayJunJulAugSepOctNovDec238h288h343h350h374h365h288h274h316h327h297h294h
Data source: Bageshwar December Sunshine duration data generated using information from the Copernicus Climate Change Service.

Chance of Sun in Bageshwar During December

In Bageshwar, the likelihood of sunny weather in December stands at 64%, marking a notable dip from the consistently high percentages seen in the early months of the year, where January and February boast 79% sun chances. As the year progresses into the warmer months, the chances of sunshine decline, hitting a low of 16% during the monsoon season in July. However, November bounces back to 79%, setting the stage for December’s moderate sun forecast. While December displays a slightly reduced likelihood of sunshine compared to the preceding months, the chances remain favorable, making it a promising time for outdoor activities amidst the peaceful charm of winter in the Himalayas.

Percentage of Sunny Days in December in Bageshwar

The chart illustrates the percentage of sunny days in Bageshwar throughout the year, with December highlighted. It highlights the variation in sunshine across each month and provides an overview of the typical frequency of sunny days, offering insights into how often Bageshwar experiences clear skies throughout the year.
JanFebMarAprMayJunJulAugSepOctNovDec79%79%75%70%50%41%16%17%30%67%79%65%
Data source: Bageshwar December chance of sun data, generated using information from the Copernicus Climate Change Service.

Daylight Hours in Bageshwar in December

In Bageshwar, India, the daylight duration exhibits a fascinating seasonal rhythm throughout the year. Starting from December, when the days are still relatively short with just 10 hours of light, the trend hints at a gradual increase as the year progresses. By April, residents delight in a sunny 12 hours, peaked at 14 hours in June, showcasing the vibrancy of summer. As daylight begins its descent, there’s a gentle taper, with hours returning to 10 by November and December. This ebb and flow of sunlight not only marks the passage of time but also influences the local lifestyle, with longer days in summer inviting outdoor activities, while the shorter winter days offer a cozy atmosphere for indoor gatherings.

Average Daylight Hours in Bageshwar for December

The chart illustrates the variation in daylight duration in Bageshwar throughout the year, with December highlighted. It shows the monthly changes in daylight hours, calculated by summing the hours between sunrise and sunset.
JanFebMarAprMayJunJulAugSepOctNovDec10h 27m11h 7m11h 59m12h 53m13h 38m14h 1m13h 49m13h 10m12h 18m11h 25m10h 38m10h 15m
Data source: Bageshwar daylight hours, calculated by summing the hours between sunrise and sunset for each day.

December Winds in Bageshwar

As the year winds down, December in Bageshwar brings a gentle but noticeable change in its average wind speed, settling at 1.1 m/s (2 mph). This slight dip continues the trend observed from earlier months—particularly noticeable since July, when the winds began to slow to their softest pace. While winter unveils a tranquil atmosphere, it confirms the region's characteristic light breezes throughout the latter part of the year, culminating in a serene close to the seasonal cycle. The wind's tender whispers in December invite a peaceful reflection on the beauty of nature's rhythms, leaving a serene yet invigorating feel in the crisp mountain air.

Average December Wind Speed in Bageshwar

The chart displays monthly wind speed patterns in Bageshwar, with values for each month shown alongside December's data, which is highlighted for easy comparison. It illustrates the average wind speed, offering insights into how December's wind conditions compare to the rest of the year.
JanFebMarAprMayJunJulAugSepOctNovDec1.31.31.41.51.21.11.01.00.91.01.11.1 m/s
Data source: Bageshwar December wind data, generated using information from the Copernicus Climate Change Service.

How December Weather in Bageshwar Compares to Other Months

Weather in Bageshwar varies notably across the year, with each month offering distinct climate conditions. This page compares December’s weather to other months in Bageshwar, focusing on differences in temperature, rainfall, humidity, and UV levels.

December and January present a transition in weather patterns, with December typically showcasing a slightly warmer average temperature of 10°C (50°F) compared to January's cooler average of 8°C (47°F). Although both months share a minimum temperature of around -1°C (31°F), January experiences an increase in precipitation, amounting to 60 mm (2.3 in) over 6 days, compared to December's 29 mm (1.1 in) over just 4 days. Humidity levels in December are higher at 75%, while January benefits from a lower humidity of 60%, which may contribute to a crisper feel in the air. For a more detailed look at January conditions, you can check Bageshwar weather in January.

December and February present a distinct contrast in weather conditions. In December, the temperatures range from a chilly minimum of -1°C (31°F) to a pleasant average of 10°C (50°F) and can peak at 22°C (72°F). The month experiences relatively low precipitation of 29 mm (1.1 in) over just 4 days, with humidity levels around 75%. In contrast, February sees slightly milder temperatures, with a minimum of 0°C (32°F) and an average of 11°C (52°F), reaching a maximum of 24°C (76°F). This month typically experiences more precipitation at 51 mm (2.0 in) spread over 7 days, but has a lower humidity level of 56%. For a more detailed look into February weather, you can check here: Bageshwar weather in February.

In December, the weather tends to be cooler with temperatures ranging from a minimum of -1°C (31°F) to a maximum of 22°C (72°F) and an average of 10°C (50°F). Precipitation is relatively low, totaling 29 mm (1.1 in) over about 4 days, while humidity levels are on the higher side at 75%. In contrast, March experiences milder temperatures with a minimum of 2°C (35°F) and reaching up to 29°C (84°F), averaging around 15°C (59°F). The rainfall increases to 48 mm (1.9 in) over approximately 8 days, but humidity drops significantly to 43%. For more specific details about March weather, you can check Bageshwar weather in March.

In December, the weather is generally cooler with temperatures ranging from a minimum of -1°C (31°F) to a maximum of 22°C (72°F), averaging around 10°C (50°F). The month experiences moderate humidity at 75% and receives about 29 mm (1.1 in) of precipitation over four days. In contrast, April brings warmer temperatures, with a minimum of 7°C (45°F) and a peak of 32°C (89°F), averaging 19°C (66°F). The spring month sees significantly less humidity at 33% and more rainfall, totaling 49 mm (1.9 in) over nine days. For a detailed look at April weather patterns, you can visit Bageshwar weather in April.

December and May exhibit stark contrasts in weather conditions. In December, temperatures range from a chilly minimum of -1°C (31°F) to a pleasant maximum of 22°C (72°F), with an average temperature of 10°C (50°F). The month sees relatively low precipitation at 29 mm (1.1 in) over just four days, while humidity hovers at a high 75%.

In comparison, May offers significantly warmer weather, with temperatures fluctuating from a minimum of 11°C (52°F) to a maximum of 32°C (91°F) and an average of 21°C (69°F). Rainfall is more prevalent, totaling 84 mm (3.3 in) across 14 days, and humidity drops to a more comfortable 34%. For more detailed information about the weather in May, you can refer to Bageshwar weather in May.

In December, the weather is notably cooler, with temperatures ranging from a minimum of -1°C (31°F) to a maximum of 22°C (72°F), accompanied by an average temperature of 10°C (50°F). The month sees relatively low precipitation, totaling 29 mm (1.1 in) over just 4 days, and humidity remains high at 75%. In contrast, June presents much warmer conditions, with temperatures soaring from a minimum of 14°C (58°F) to a maximum of 34°C (93°F), and an average temperature of 22°C (73°F). However, June is also characterized by significant rainfall, receiving 221 mm (8.7 in) spread across 19 days, with humidity dropping to 43%. For more detailed information about the weather in June, you can check Bageshwar weather in June.

December and July present contrasting weather conditions in Bageshwar. In December, temperatures range from a chilly minimum of -1°C (31°F) to a mild maximum of 22°C (72°F), with an average of 10°C (50°F). Precipitation is relatively light at 29 mm (1.1 in) over just 4 days, and humidity sits at 75%. In stark contrast, July experiences much warmer temperatures, with a minimum of 16°C (62°F) and a maximum reaching up to 30°C (86°F), averaging around 23°C (73°F). However, the month is marked by significantly higher rainfall, totaling 605 mm (23.8 in) over 30 days, and with humidity climbing to 82%. For more details on July's weather, visit Bageshwar weather in July.

December and August present starkly contrasting weather conditions. In December, temperatures range from a chilly -1°C (31°F) to a comfortable 22°C (72°F), with an average of 10°C (50°F). The month sees relatively low precipitation, totaling just 29 mm (1.1 in) over four days, alongside a humidity level of 75%. Conversely, August experiences much warmer temperatures, with a minimum of 18°C (64°F) and a maximum that reaches 31°C (87°F), averaging 23°C (73°F). However, this warmth comes with significant rainfall, as August accumulates an impressive 628 mm (24.7 in) of precipitation over the entire month, with rain expected on nearly every day, leading to a high humidity of 91%. For a closer look at Bageshwar's climate during this time, check out Bageshwar weather in August.

When comparing the weather in December and September, notable contrasts emerge. December typically experiences cooler temperatures, ranging from a low of -1°C (31°F) to an average of 10°C (50°F), peaking at 22°C (72°F). In stark contrast, September is much warmer, with temperatures ranging from a minimum of 14°C (58°F) to an average of 22°C (72°F), and highs reaching 29°C (84°F). Additionally, September sees significantly more rainfall, with 283 mm (11.1 in) of precipitation over 24 days, compared to December’s modest 29 mm (1.1 in) spread across just 4 days. Humidity levels also differ, with September being more humid at 88% compared to December's 75%. For more details on September's weather, check Bageshwar weather in September.

In comparing the weather of December and October, it is evident that October is generally warmer, with average temperatures reaching 18°C (65°F) compared to December's average of 10°C (50°F). Additionally, October experiences milder minimum temperatures, starting at 7°C (45°F), while December can drop to a chilly -1°C (31°F). Precipitation is more significant in October, totaling 73 mm (2.9 in) over 5 days, compared to December's lighter rainfall of 29 mm (1.1 in) across 4 days. Humidity levels are slightly higher in October at 83%, compared to December's 75%. For more detailed weather insights, you can visit Bageshwar weather in October.

In comparing the weather of December and November, it is evident that December is cooler overall, with average temperatures dropping from November's 14°C (57°F) to 10°C (50°F). The minimum temperature in December reaches a chilly -1°C (31°F), while November's minimum is notably higher at 4°C (39°F). Additionally, December experiences slightly more precipitation, with 29 mm (1.1 in) over 4 days compared to November's 9 mm (0.4 in) across 3 days. Despite the increase in rainfall, humidity remains comparable, with December at 75% and November slightly higher at 78%. For more detailed information about November weather, you can visit Bageshwar weather in November.

Compare Bageshwar's Climate with Cities Worldwide

Conclusion: What to Expect From December Weather in Bageshwar

As December settles in, Bageshwar experiences a notable shift in atmosphere compared to the milder months preceding it. The temperatures drop significantly, creating a crisp, refreshing environment where chilly mornings often lead to bright, sunny afternoons. With average highs around 22°C and lows dipping to a chilly -1°C, the month is characterized by a more pronounced winter feel. Precipitation is relatively low, with only a few days of light rain and humidity hovering around 75%, lending a touch of moisture to the winter air. These changes offer a unique charm to Bageshwar's landscape, making it an ideal time for those seeking a tranquil escape. For more detailed insights, check out Bageshwar Climate.