Last updated: August 21, 2025
Shillong in December offers a refreshing climate characterized by mild temperatures, making it an appealing destination for visitors. During this month, the maximum temperature reaches a pleasant 23°C (73°F), while the average temperature hovers around 13°C (56°F), providing a comfortable environment for exploration. Adventurous souls can expect cooler nights, with minimum temperatures dipping to 5°C (41°F). December experiences a modest precipitation level of 28 mm (1.1 in) over approximately 3 days, contributing to the city's lush landscapes. With humidity levels averaging 86%, the air feels refreshing, enhancing the natural beauty that Shillong is renowned for.
As December sets in, the temperatures in Shillong, India, begin to reflect the chill of winter. The month presents a notable drop from the milder conditions experienced in November, with nighttime temperatures dipping to a minimum of 5°C (41°F). Daytime warmth offers a gentle reprieve, peaking at 23°C (73°F), making it a comfortable time for outdoor excursions. The average temperature of 13°C (56°F) indicates a transition towards cooler weather, hinting at the picturesque landscapes covered in mist and an enchanting ambiance perfect for exploration. This gradual cooling trend not only enhances Shillong's natural beauty but also invites visitors to experience the serene charm of its winter season.
December in Shillong marks a subtle wind-down in the region's precipitation pattern, with a modest total of 28 mm (1.1 in) of rain, which is significantly lower than the heavy downpours of the preceding months. Characterized by just three rainy days, December sees the monsoon's stronghold loosen its grip, allowing residents to enjoy clearer skies. This decrease in rainfall is part of a broader trend throughout the year, where Shillong experiences its heaviest rainfall from June to August, peaking in July with 698 mm (27.5 in). As the wettest months fade into the year-end, December offers a brief respite before the pattern begins anew, ushering in the drier, cooler season ahead.
In December, Shillong experiences significant humidity, averaging around 86%, a slight decline from the peak months of mid-year. Following the heavy monsoon season in July and August, where humidity levels soar to 91% and 90% respectively, there’s a gradual decrease as the year concludes. This trend is marked by a dip from November’s 88%, suggesting a transition towards drier winter conditions. Despite the drop, December retains a notably high humidity level, characteristic of Shillong's tropical climate, ensuring a refreshing atmosphere amid the cooler temperatures. As the year wraps up, residents and visitors alike can enjoy the unique blend of lush greenery and misty hills, synonymous with this vibrant city.
In December, Shillong experiences a noticeable shift in its UV Index, dropping to 6, which classifies the exposure as high and allows for a more relaxed sunbathing experience with a burn time of 25 minutes. This decrease follows a period of extreme UV levels from April to August, where values peaked at 14, suggesting a significant reduction in sun intensity as the year draws to a close. The transition to December mirrors the trend seen earlier in January, where the UV Index again stands at 6. Thus, while the winter months bring some relief from the harsh sun, it's always wise to be mindful of UV exposure, especially in such a vibrant and sunlit destination. For more detailed insights and regular updates, visit Shillong UV Index.
UV Risk Categories
In December, Shillong basks in a generous 299 hours of sunshine, showcasing a delightful close to the year. As the clouds of the monsoon recede, sunlight steadily asserts its presence, reflecting an overall trend of increased sunny days compared to the earlier months of the year. While January starts strong with 243 hours, the sunshine consistently builds through the spring, with March peaking at 333 hours before slightly tapering off in the summer. This gradual decline shifts into a resurgence as the year ends, illustrating a charming cyclical pattern where the city transitions gracefully from the lush rains to the inviting warmth of December. Such consistent amounts of sunlight during this month not only create a picturesque landscape but also invite locals and visitors alike to celebrate the region's vibrant beauty and pleasant climate.
In Shillong, India, the likelihood of sunny weather in December stands at a notable 61%, making it one of the brighter months as the year comes to a close. This month is a shift from the previously wetter summer, characterized by a dramatic drop in sunshine probability—from just 4% in July to 74% in November. December's sunshine potential aligns more closely with the clearer skies of January, where 71% of the days are likely to be sunny. As winter settles in, the trend reflects a comforting return to brighter days after the monsoon's retreat, inviting visitors to relish Shillong’s stunning landscapes under the sun.
As the year draws to a close, December in Shillong offers a daylight duration of just 10 hours, mirroring the shorter days of January and November. This pattern highlights a gradual decline in sunshine from the longer days of May through July, which bask in 13 hours of daylight. The transition from the lush, sun-drenched months leads into an enveloping twilight that characterizes the winter season. Interestingly, March and April remain bright with 12 hours each, signaling the onset of spring before the daylight begins its descent. Thus, Shillong experiences a rhythmic ebb and flow of daylight throughout the year, creating a unique atmosphere as it braces for the cooler months ahead.
In Shillong during December, the wind whispers softly, with an average speed of just 1.2 m/s (3 mph), marking a slight decline from the gusts of earlier months. This gentle breeze contrasts with the more dynamic winds of June, which peak at 2.0 m/s, creating a serene ambiance throughout the winter chill. As the year draws to a close, the wind speeds in December are reminiscent of the quieter beginnings in January and February, where calmness prevails at approximately 1.3 m/s. It seems that the winds of Shillong embrace the tranquil spirit of the holiday season, inviting residents and visitors alike to enjoy the cozy, crisp air while soaking in the city's enchanting winter beauty.
Weather in Shillong varies notably across the year, with each month offering distinct climate conditions. This page compares December’s weather to other months in Shillong, focusing on differences in temperature, rainfall, humidity, and UV levels.
In comparing the weather between December and January, we see some notable differences. December typically features a minimum temperature of 5°C (41°F) and an average of 13°C (56°F), while January has a slightly cooler minimum of 3°C (37°F) and an average of 12°C (53°F). Both months share the same maximum temperature of 23°C (73°F), but December experiences slightly more precipitation at 28 mm (1.1 in) over 3 days compared to January's 21 mm (0.8 in) spread over 5 days. Additionally, December has higher humidity at 86%, while January's humidity levels drop to 76%. For a more detailed look at January weather specifics in Shillong, you can visit Shillong weather in January.
December and February in Shillong share similar temperature ranges, with December showing a minimum of 5°C (41°F), an average of 13°C (56°F), and a maximum of 23°C (73°F), while February sees a slightly higher maximum of 24°C (75°F). However, February experiences significantly more rainfall, with 43 mm (1.7 in) over 8 days compared to December's 28 mm (1.1 in) across only 3 days. Humidity levels are also lower in February at 69%, compared to December's higher humidity of 86%. For more detailed information on February weather in Shillong, check out Shillong weather in February.
December and March present notably different weather patterns. In December, temperatures range from a minimum of 5°C (41°F) to a maximum of 23°C (73°F), with an average of 13°C (56°F) and relatively low precipitation of 28 mm (1.1 in) over just 3 days. The humidity is high at 86%, giving the month a cooler and more subdued feel.
In contrast, March experiences warmer temperatures, with a minimum of 7°C (45°F) and a maximum reaching up to 28°C (83°F). The average temperature rises to 17°C (63°F), but the month is much wetter, receiving 129 mm (5.1 in) of rain over 19 days, and a notable decrease in humidity to 53%. For more detailed information, check Shillong weather in March.
December and April in Shillong present contrasting weather patterns. In December, the temperatures are generally milder, with a minimum of 5°C (41°F) and a maximum of 23°C (73°F), along with relatively low precipitation of 28 mm (1.1 in) occurring over just three days. The humidity is notably high at 86%, contributing to a cool, damp atmosphere. In contrast, April experiences warmer temperatures, with a minimum of 11°C (52°F) and a maximum of 27°C (81°F). However, this month brings significantly more rainfall, totaling 265 mm (10.4 in) over 26 days, and the humidity drops to a more comfortable 47%. This shift from the cold, damp December to the warmer, wetter April is quite pronounced. For more information, visit Shillong weather in April.
December and May in Shillong showcase strikingly different weather patterns. In December, temperatures range from a mild 5°C (41°F) at night to a pleasant 23°C (73°F) during the day, with an average of 13°C (56°F). This month typically sees only 28 mm (1.1 in) of precipitation over about three days, coupled with high humidity at 86%. In contrast, May experiences significantly warmer temperatures, with nighttime lows of 13°C (56°F) and daytime highs reaching 29°C (84°F), averaging around 21°C (69°F). The month is much wetter, recording 428 mm (16.9 in) of rainfall spread across 30 days and slightly lower humidity at 79%. For more detailed information, check out Shillong weather in May.
The weather in December and June presents a stark contrast, particularly in terms of temperature and precipitation. In December, temperatures range from a mild 5°C (41°F) at night to a comfortable 23°C (73°F) during the day, with an average of 13°C (56°F). The month sees minimal rainfall, with only 28 mm (1.1 in) of precipitation over about three days and consistent humidity at 86%.
In contrast, June experiences much warmer temperatures, with nighttime lows of 17°C (62°F) and highs reaching 29°C (85°F), averaging around 22°C (72°F). However, this month is considerably wetter, receiving a staggering 552 mm (21.7 in) of rainfall over the entire month, typically spread across 30 days, while maintaining the same humidity level of 86%. For more details on the specific weather conditions during this time, check out Shillong weather in June.
In December, the weather in Shillong is mild, with temperatures ranging from a minimum of 5°C (41°F) to a maximum of 23°C (73°F) and an average of 13°C (56°F). The month sees relatively low precipitation, totaling 28 mm (1.1 in) over just 3 days, and humidity levels are around 86%. In contrast, July brings a much warmer climate, with temperatures ranging from a minimum of 19°C (66°F) to a maximum of 30°C (87°F), and an average of 23°C (73°F). However, it is also the wettest month, experiencing significant rainfall of 698 mm (27.5 in) spread across 30 days, with humidity levels rising to 91%. For more detailed information on July weather, you can visit Shillong weather in July.
December and August present contrasting weather conditions in Shillong. In December, temperatures range from a cool minimum of 5°C (41°F) to a pleasant average of 13°C (56°F), peaking at a maximum of 23°C (73°F). The month experiences relatively low precipitation, with only 28 mm (1.1 in) over 3 days, and humidity sits at 86%. In stark contrast, August brings much warmer temperatures, with a minimum of 19°C (67°F) and an average of 23°C (74°F), reaching up to 30°C (86°F). However, it is also the wettest month, with an astounding 556 mm (21.9 in) of rain spread across 31 days, resulting in a humidity level of 90%. For more detailed insights on conditions during this month, visit Shillong weather in August.
December and September present notably different weather patterns. In December, temperatures range from a minimum of 5°C (41°F) to a maximum of 23°C (73°F), with an average of 13°C (56°F). Precipitation is relatively low at 28 mm (1.1 in) over just 3 days, and humidity sits at 86%. In contrast, September is considerably warmer, with temperatures starting at a minimum of 18°C (64°F) and reaching up to 30°C (86°F), averaging 22°C (72°F). However, it is also much rainier, with a staggering 391 mm (15.4 in) of rainfall spread over 29 days, accompanied by a humidity level of 89%. For more information on September's weather, visit Shillong weather in September.
When comparing December and October weather, it's clear that October experiences warmer temperatures, with a minimum of 12°C (54°F) and an average of 21°C (69°F), contrasted with December's lower minimum of 5°C (41°F) and an average of 13°C (56°F). Additionally, October is significantly wetter, receiving 275 mm (10.8 in) of rain over 23 days compared to December's 28 mm (1.1 in) over just 3 days. Humidity levels are slightly higher in October at 89%, compared to December's 86%. For more detailed insights on October weather, visit Shillong weather in October.
In comparing the weather between November and December, December experiences slightly cooler temperatures with an average of 13°C (56°F), compared to November's warmer average of 17°C (62°F). The minimum temperatures also drop from 8°C (46°F) in November to 5°C (41°F) in December. Rainfall is similar, with December receiving 28 mm (1.1 in) across just 3 days, while November sees 30 mm (1.2 in) over 7 days, indicating that December is generally drier. Humidity levels are comparable, remaining high at around 86% in December, just slightly lower than November's 88%. For more information on November's climate specifics, you can visit Shillong weather in November.
In December, Shillong transforms into a cool, misty haven, offering a refreshing contrast to the warmer months. With average temperatures hovering around 13°C (56°F) and gentle maximums reaching 23°C (73°F), it’s an ideal escape from the sweltering heat of summer. The month welcomes low humidity levels of 86% and only a few rainy days, making it a delightful time to explore the scenic beauty of the region. Visitors can enjoy the picturesque landscapes without the discomfort of heavier rainfall typically seen in the monsoon season. For detailed insights into the weather patterns throughout the year, visit Shillong Climate.