WhereItsSunny

Climate of Guwahati, Assam, India

Point-value climate at Guwahati (Assam, India). Population approximately 983,000.

Located in Assam, India, Guwahati has a Mediterranean-style climate. Population approximately 983,000. Monthly average temperatures range from 17.3°C / 63.1°F in January to 28.4°C / 83.1°F in August, with rainfall varying from 6 mm / 0.2 in (December) to 342 mm / 13.5 in (June) — about 1714 mm / 67.5 in across the year. These are point-value climate normals sampled at Guwahati's coordinates — often quite different from the surrounding region's area-weighted average.

Best sunny months: January, February, November, December.

Best time to visit Guwahati →

Sunny & HotSunny & WarmSunny & MildTropicalSnowy
MonthTemperatureRainfallMatches
January17.3°C63.1°F12 mm0.5″Sunny & Mild
February19.4°C66.9°F15 mm0.6″Sunny & Mild
March23°C73.4°F57 mm2.2″
April25.2°C77.4°F140 mm5.5″Tropical
May26.6°C79.9°F265 mm10.4″Tropical
June27.8°C82°F342 mm13.5″Tropical
July28.2°C82.8°F328 mm12.9″Tropical
August28.4°C83.1°F254 mm10″Tropical
September27.7°C81.9°F172 mm6.8″Tropical
October25.9°C78.6°F104 mm4.1″Tropical
November22.4°C72.3°F19 mm0.7″Sunny & Warm
December18.6°C65.5°F6 mm0.2″Sunny & Mild

Frequently asked questions

What is the best time to visit Guwahati?

The months with the sunniest, driest weather are January, February, November, December. Guwahati's warmest month is August at an average of 28.4°C / 83.1°F, and its driest month is December with about 6 mm / 0.2 in of rain.

What is the climate of Guwahati?

Guwahati, in Assam, India, has monthly average temperatures ranging from 17.3°C / 63.1°F in January to 28.4°C / 83.1°F in August. Annual rainfall is approximately 1714 mm / 67.5 in, with the wettest month being June (342 mm / 13.5 in) and the driest December (6 mm / 0.2 in).

What is the average temperature in Guwahati in August?

The average temperature in Guwahati in August is 28.4°C / 83.1°F, with rainfall of about 254 mm / 10 in — the warmest month of the year.

When is the driest month in Guwahati?

The driest month in Guwahati is December, with about 6 mm / 0.2 in of average monthly rainfall. Average temperature that month is 18.6°C / 65.5°F.

When is the wettest month in Guwahati?

The wettest month in Guwahati is June, with approximately 342 mm / 13.5 in of average monthly rainfall.