Get Exclusive App Deals

Hanoi

Hanoi 1
Travel guide
2
Travel guide

Top 10 things to do in Hanoi

Ongoing promotions in Hanoi

Recommended travel destinations near Hanoi

More destinations

Featured activity reviews in Hanoi

Best time to visit Hanoi

Data source:Meteostat
Last updated:2025-09

Weather in Hanoi throughout the year

  • Spring (March–May): Average 22.1–27.6°C, warm and comfortable climate, rainfall gradually increases. Common activities: Visiting historical sites, enjoying outdoor leisure activities. Recommended clothing: Light long-sleeved clothing, light jacket.
  • Summer (June–August): Average 29.9–30.0°C, hot and humid, heavy rainfall. Common activities: Indoor activities, enjoying riverside cafes. Recommended clothing: Breathable and light clothing, sun hat, sunscreen.
  • Autumn (September–November): Average 26.5–28.4°C, comfortable temperature, but September has heavy rainfall, gradually drying from October to November. Common activities: Outdoor activities, visiting nearby attractions. Recommended clothing: Comfortable and breathable clothing, rain gear.
  • Winter (December–February): Average 17.8–18.3°C, lower temperature, dry and less rainfall. Common activities: Visiting indoor attractions, experiencing local culture. Recommended clothing: Light jacket, long-sleeved clothing.

Weather in Hanoi

Annual average temperature: approx. 24.8°C / Annual rainfall: approx. 2286 mm / Summer humidity: 75%–85% / Rainiest month: September

Hanoi weather by month

Month
Temperature (°C)
Rainfall (mm)
January
17.8°C
56.7
February
18.1°C
55.2
March
22.1°C
53.6
April
25.5°C
65.9
May
27.6°C
309.7
June
29.9°C
308.9
July
30°C
246.9
August
29.2°C
435
September
28.4°C
563.8
October
26.5°C
110.1
November
24.4°C
69.4
December
18.3°C
10.8

7-day weather forecast for Hanoi

11/2
Monday
Patchy rain nearby
32.6°C/25.1°C
11/3
Tuesday
Patchy rain nearby
31.3°C/24.1°C
11/4
Wednesday
Sunny
33.6°C/24°C
11/5
Thursday
Patchy rain nearby
31.6°C/24.6°C
11/6
Friday
Light rain shower
29.7°C/24.2°C
11/7
Saturday
Light rain shower
27.7°C/23°C
11/8
Sunday
Light rain
24°C/20.8°C