Climate and monthly weather forecast
Guwahati, India


The climate of Guwahati

Cradled in the northeast of India, Guwahati characteristically renders a Humid Subtropical climate, precisely known as the Cwa climate under the Köppen system. This climate kind is recognised by its distinct dry winters and humidity which varies within the city as per the pattern of the subtropical region.

Enumerating the various weather parameters over the span of a year, it is observed that the temperature fluctuations are significant. Temperature highs waver from 23.6°C in January to a peak of 32.1°C in August while lows shift from 10.5°C in January to a high of 25.4°C in August. Guwahati’s humidity starts around 79%, peaking at 83% between July to September, and settles back to 82% from October to December. With respect to rainfall, Guwahati experiences a swell from 8mm in January to 377mm in July, indicating a drastic shift in weather patterns.

From the data, it is evident that the maximum amount of rainfall is observed during the months of July and August. This change is accompanied by a rise in the number of rainy days, from 1.4 days in January to 20 days in July. Daylight hours and sunshine hours both follow a sinusoidal pattern, peaking in June where daylight lasts for 13.8 hours and dips reaching a low of 10.5 hours in December, whereas maximum sunshine is observed in January and December with readings of 7.3 and 7.5 hours respectively.

The best time to visit Guwahati

The most desirable time to visit Guwahati falls between November and March as during these months, the weather is relatively cooler and more stable. This period is also enjoyed for its relative dryness, as rainfall levels plummet to as low as 10mm in December. Moreover, the city has more hours of sunshine during these months with an average of 7.5 hours in December, offering ample daylight for tourists to explore the city's various attractions.

The worst time to visit Guwahati

Contrarily, the period from June to September can prove to be rather inconvenient for visitors due to excessive rainfall, marking these months as the least favourable for tourism. Particularly in July, rainfall measures skyrocket to 377mm and as a result, the city observes 20 days of rainfall, often leading to water-logged streets and hindering travel plans.

Spring weather in Guwahati

Spring in Guwahati, observed from March to April, affirms the transition from cooler winters to warmer temperatures. High temperatures rise from 29.9°C in March to 30.7°C in April, while minimum temperatures register an increase from 15.7°C to 19.9°C respectively. Though rainfall levels ascend from 47mm in March to 181mm in April, the city sees a relatively lower count of rainy days, thus resulting in more pleasant weather conditions.

Summer weather in Guwahati

In Guwahati, summers span from May to June. This time witnesses an uptick in temperatures with highs reaching up to 31.9°C in June and lows escalating to 24.8°C. Rainfall levels further surge; in June, the city receives 309mm while the number of rainy days shoots up to 16.6 days. Despite the increased precipitation, the hours of sunshine show a downward trend with only 4.4 hours being recorded in June.

Autumn weather in Guwahati

Autumn, spanning from September to November, is marked by relief from the heavy rains. Temperatures begin to drop gradually from highs of 30.2°C in September to 27.5°C in November, while lows also descend from 21.9°C to 16.8°C over these months. Rainfall also significantly recedes and the number of rainy days decreases from 13.3 in September to as low as 2.2 in November.

Winter weather in Guwahati

Winter months in Guwahati, lasting from December to February, bring a significant drop in temperatures with highs ranging from 26°C in February to 23.6°C in January, and lows staggering between 11.9°C and 10.5°C. Rainfall visits the city rather sparingly with the lowest annual precipitations recorded at 10mm in December, also making it the driest month of the year with an average of 0.9 rainy days. Interestingly, this period enjoys maximum sunshine, with readings of 7.5 and 7.3 hours observed in December and January respectively.

Weather in January

The new year begins in Guwahati, India with milder temperatures in comparison to the scorching summer that follows. The city experiences a noticeable transition from the frigid winters, welcoming warmer days and moderately cold nights. Weather in January »

Weather in February

February in Guwahati witnesses a subtle increment in warmth. The city enjoys amiable weather conditions, neither too hot nor too cold, creating an opportune time for outdoor activities. As the month advances, the weather slowly transitions as a prelude to the upcoming spring. Weather in February »

Weather in March

March bestows Guwahati with the vitality of spring, embracing a harmonious blend of sun and rain. The temperature continues to rise, replacing the winter chill with a refreshing warmth. An elevated rainfall pattern signifies the arrival of the wet season, turning the barren winter landscape into blooming greenery. Weather in March »

Weather in April

In Guwahati, April signifies the beginning of the summer season. The heat becomes progressively prominent, and the city dances under the vibrant hues of the warmer weather spectrum. Concurrently, the monsoon gears up, revealing a monthly pattern trending towards an increased frequency of rainfall. Weather in April »

Weather in May

The merry month of May introduces Guwahati to soaring temperatures, marking the height of the city's summer. Bracing the increasing humidity and heat becomes part of daily life as the city grapples with the mighty summer sun. As the month progresses, the rainfall pattern further escalates, complementing the escalating summer heat. Weather in May »

Weather in June

June signifies the onset of monsoon in Guwahati, ushering in a period of rejuvenation. The city gets a respite from the scorching summer heat, gradually replaced by an ambiance of heavy showers and cloudy skies. The city undergoes a transformation, with more greenery and cooler surroundings. Weather in June »

Weather in July

July continues the monsoon charm in Guwahati, with the city frequently singing under the rhythm of rain. The humidity and rainfall reach their zenith this month, resulting in an awe-inspiring spectacle of water and greenery. Despite heavy downpours, life in the city progresses undisturbed, embracing the monsoon magic. Weather in July »

Weather in August

The weather scenario in August carries over the monsoon spirit from July in Guwahati. The city echoes the sounds of rain drops hitting the surface, a common melody during this period. Gradually, the extreme wet phase begins to wane, although rainfall remains significantly high. Weather in August »

Weather in September

September in Guwahati carries the essence of the fading monsoon, leaving behind a remnants of the wet season. The city witnesses a marked decrease in rainfall, yet enjoys a significant share of the monsoon showers. The bustling monsoon greenery persists, aided by the dwindling showers and stabilizing temperature. Weather in September »

Weather in October

October greets Guwahati with the pleasant whispers of autumn, signaling a transition towards milder weather conditions. The city bids farewell to the harsh monsoon, welcoming a phase of clearer skies and cooler air. As the month advances, the rainfall pattern experiences a significant reduction, inducing a relief from the extensive wet periods. Weather in October »

Weather in November

November in Guwahati is synonymous with pleasant weather and awaited festivities. The city enjoys a much needed respite from the earlier sweltering heat and relentless rains. As the remnants of monsoon bid adieu, the lower temperatures and drier climate prevail, reinstating the city's vivacious spirit. Weather in November »

Weather in December

December brings a chilling farewell to the year in Guwahati, marking the advent of winter. The city experiences a considerable drop in temperatures, concluding the cycle of changing weathers. The rainfall pattern reaches its nadir, capping the wet season and opening the floor to misty mornings and colder nights. Weather in December »


What month is the coldest in Guwahati?

Guwahati records the coldest temperatures in January, averaging a high of 23.6°C and a low of 10.5°C.

What is the driest month in Guwahati?

January is the month with the least rainfall. Rain falls for 1.4 days and accumulates 8mm of precipitation.

How many days does it rain in Guwahati?

Throughout the year, in Guwahati, there are 111.3 rainfall days, and 1722mm of precipitation is accumulated.

What is the least humid month in Guwahati?

The least humid month in Guwahati is March, with an average relative humidity of 57%.

When are the longest days in Guwahati?

The month with the longest days in Guwahati is June, with an average of 13h and 42min of daylight.

What are the most humid months in Guwahati?

July and September, with an average relative humidity of 83%, are most humid months.

What is the rainiest month in Guwahati?

The month with the most rainfall is July, when the rain falls for 20 days and typically aggregates up to 377mm of precipitation.

What is the month with the least sunshine in Guwahati?

July has the least sunshine of the year, with an average of 4h of sunshine.

What month is the hottest in Guwahati?

August tends to be the warmest month in Guwahati, India, with temperatures averaging a daily high of 32.1°C and a low of 25.4°C.

What month has the most sunshine in Guwahati?

November has the most sunshine of the year, with an average of 7.7h of sunshine.

What is the month with the shortest days in Guwahati?

The month with the shortest days is December, with an average of 10h and 30min of daylight.

Is there Daylight Saving Time (DST) in Guwahati?

Guwahati does not observe Daylight Saving Time (DST). IST timezone is used throughout the entire year.

Average temperature
Guwahati, India

Average temperature - Guwahati, India

The warmest month (with the highest average high temperature) is August (32.1°C).
The month with the lowest average high temperature is January (23.6°C).

The month with the highest average low temperature is August (25.4°C).
The coldest month (with the lowest average low temperature) is January (10.5°C).


Average humidity
Guwahati, India

Average humidity - Guwahati, India

The months with the highest relative humidity are July and September (83%).
The month with the lowest relative humidity is March (57%).


Average rainfall
Guwahati, India

Average rainfall - Guwahati, India

The wettest month (with the highest rainfall) is July (377mm).
The driest month (with the least rainfall) is January (8mm).


Average rainfall days
Guwahati, India

Average rainfall days - Guwahati, India

The month with the highest number of rainy days is July (20 days).
The month with the least rainy days is December (0.9 days).


Average daylight / Average sunshine
Guwahati, India

Average daylight / Average sunshine - Guwahati, India

The month with the longest days is June (Average daylight: 13h and 42min).
The month with the shortest days is December (Average daylight: 10h and 30min).

The month with the most sunshine is November (Average sunshine: 7h and 42min).
The month with the least sunshine is July (Average sunshine: 4h and 0min).


Guwahati, India

Weather forecast for your location

1. Click Locate me button
2. Allow the app to use your location