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 71–81°F, 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 85–86°F, 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 79–83°F, 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 64–64°F, 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. 76.6°F / Annual rainfall: approx. 2286 mm / Summer humidity: 75%–85% / Rainiest month: September

Hanoi weather by month

Month
Temperature (°F)
Rainfall (mm)
January
64°F
56.7
February
64.6°F
55.2
March
71.8°F
53.6
April
77.9°F
65.9
May
81.7°F
309.7
June
85.8°F
308.9
July
86°F
246.9
August
84.6°F
435
September
83.1°F
563.8
October
79.7°F
110.1
November
75.9°F
69.4
December
64.9°F
10.8

7-day weather forecast for Hanoi

11/15
Sunday
Patchy rain nearby
80.2°F/68.2°F
11/16
Monday
Patchy rain nearby
84.3°F/72.5°F
11/17
Tuesday
Patchy rain nearby
85.7°F/75.6°F
11/18
Wednesday
Light rain shower
81.1°F/66.9°F
11/19
Thursday
Overcast
68°F/64.9°F
11/20
Friday
Overcast
64.4°F/59.9°F
11/21
Saturday
Overcast
68.5°F/59.5°F