Hanoi Climate & Weather Averages
Vietnam · Humid Subtropical climate · Data averaged from 2020-01-01 to 2024-12-31 (5 years)
Best Time to Visit Hanoi
Based on temperature comfort, low rainfall, and sunshine hours, the best months to visit Hanoi are:
November, December, October
Scores based on ideal temperature (18-28°C), low precipitation, and high sunshine. November scores 61/100.
Hanoi has a Humid Subtropical climate with hot summers and warm winters. The warmest month is June with an average temperature of 29.8°C (85.6°F), while January is the coldest at 17.4°C (63.3°F). Annual precipitation averages 2175.0mm spread across approximately 235.0 rainy days per year, with September being the wettest month at 434.3mm and December the driest at 15.0mm. The city receives an average of 3.8-9.7 hours of sunshine per day, with the sunniest months being July and June. Humidity remains relatively consistent throughout the year, averaging around 79.2% annually, while average wind speeds reach 15.3 km/h. The overall annual mean temperature is 24.3°C (75.7°F), reflecting the humid subtropical conditions shaped by Hanoi's latitude (21.03°) and surrounding geography. For travelers, the best time to visit is November, December, October, when temperatures are comfortable and rainfall is lower.
Hanoi taught me that 'winter' in Southeast Asia is relative — but still real. I arrived in January in a t-shirt and shivered through 14°C with 85% humidity. That damp cold cuts through layers in a way the thermometer doesn't capture. Pack a fleece and light jacket November-February. The nightmare window is June-August: 33°C, 80% humidity, and downpours that flood the Old Quarter streets. May and October are the smart traveler's picks: 27°C, lower humidity, manageable rain. Always carry a compact umbrella year-round — Hanoi averages 1600mm and the rain comes fast.
Climate Insights from Our Writers
“Hanoi's climate is defined by its position in northern Vietnam, where the subtropical and tropical climate zones meet. The data shows that the city experiences four distinct seasons, with June being the warmest month at 30°C and January the coolest at 17°C. The temperature range of 13°C is significant for a Southeast Asian city, reflecting the influence of the continental climate to the north. The best time for a visit is October through December and March through April, when temperatures are most comfortable and the rainfall is lower. The data shows that October and November are the ideal months, with temperatures around 24°C, low humidity, and clear skies. The summer months of June through August are hot and humid, with temperatures reaching 33°C and frequent heavy rainfall. The winter months of December through February can be surprisingly cool, with temperatures dropping to 14°C and a damp cold that can feel more penetrating than the temperature suggests. The rainfall is substantial, with Hanoi receiving about 1,700mm annually, most of which falls between May and October. The city's position in the Red River Delta creates a landscape that's shaped by the monsoon patterns, with the rivers and lakes reflecting the seasonal changes. For travelers, Hanoi offers a climate that rewards those who plan around the seasons — the autumn months of October and November are the clear winners, offering the most comfortable conditions for exploring the city's rich cultural heritage and street life.”
— Climate & Travel Writer
Seasonal Climate Overview
Spring (Mar-May)
Average temperature 25.0°C (77.0°F), rainfall 129.7mm, sunshine 6.0 hrs/day, humidity 81.5%. Warm season conditions prevail. Expect around 20.7 rainy days per month.
Summer (Jun-Aug)
Average temperature 29.3°C (84.7°F), rainfall 313.4mm, sunshine 8.9 hrs/day, humidity 81.7%. Warm season conditions prevail. Expect around 24.8 rainy days per month.
Autumn (Sep-Nov)
Average temperature 24.9°C (76.8°F), rainfall 233.5mm, sunshine 7.6 hrs/day, humidity 79.2%. Warm season conditions prevail. Expect around 17.5 rainy days per month.
Winter (Dec-Feb)
Average temperature 17.9°C (64.2°F), rainfall 48.5mm, sunshine 4.7 hrs/day, humidity 74.4%. Mild transitional weather characterizes this period. Expect around 15.2 rainy days per month.
Monthly Temperature Averages (°C / °F)
| Month | Avg High | Avg Low | Mean Temp |
|---|---|---|---|
| January | 21.3°C (70.3°F) | 14.3°C (57.7°F) | 17.4°C (63.3°F) |
| February | 22.6°C (72.7°F) | 15.7°C (60.3°F) | 18.7°C (65.7°F) |
| March | 26.3°C (79.3°F) | 19.4°C (66.9°F) | 22.3°C (72.1°F) |
| April | 28.8°C (83.8°F) | 21.6°C (70.9°F) | 24.7°C (76.5°F) |
| May | 31.9°C (89.4°F) | 24.8°C (76.6°F) | 27.9°C (82.2°F) |
| June | 33.6°C (92.5°F) | 26.7°C (80.1°F) | 29.8°C (85.6°F) |
| July | 33.3°C (91.9°F) | 26.6°C (79.9°F) | 29.6°C (85.3°F) |
| August | 32.0°C (89.6°F) | 25.9°C (78.6°F) | 28.6°C (83.5°F) |
| September | 30.7°C (87.3°F) | 24.9°C (76.8°F) | 27.4°C (81.3°F) |
| October | 28.1°C (82.6°F) | 21.6°C (70.9°F) | 24.5°C (76.1°F) |
| November | 26.9°C (80.4°F) | 19.4°C (66.9°F) | 22.8°C (73.0°F) |
| December | 21.5°C (70.7°F) | 14.2°C (57.6°F) | 17.6°C (63.7°F) |
Monthly Precipitation (mm)
| Month | Avg Rainfall | Bar |
|---|---|---|
| January | 58.3 mm | |
| February | 72.2 mm | |
| March | 93.8 mm | |
| April | 89.1 mm | |
| May | 206.2 mm | |
| June | 273.6 mm | |
| July | 280.4 mm | |
| August | 386.1 mm | |
| September | 434.3 mm | |
| October | 215.9 mm | |
| November | 50.3 mm | |
| December | 15.0 mm |
Monthly Rainy Days (avg days with rain > 0.1mm)
| Month | Avg Rainy Days | Bar |
|---|---|---|
| January | 17.6 | |
| February | 18.6 | |
| March | 21.0 | |
| April | 20.0 | |
| May | 21.2 | |
| June | 21.8 | |
| July | 25.0 | |
| August | 27.6 | |
| September | 25.6 | |
| October | 16.0 | |
| November | 10.8 | |
| December | 9.4 |
Monthly Humidity (%)
| Month | Avg Humidity | Bar |
|---|---|---|
| January | 75.3% | |
| February | 79.3% | |
| March | 81.6% | |
| April | 82.0% | |
| May | 81.0% | |
| June | 79.0% | |
| July | 80.5% | |
| August | 85.5% | |
| September | 85.9% | |
| October | 76.2% | |
| November | 75.5% | |
| December | 68.5% |
Monthly Wind Speed (avg max km/h)
| Month | Avg Max Wind | Bar |
|---|---|---|
| January | 15.5 km/h | |
| February | 15.5 km/h | |
| March | 16.6 km/h | |
| April | 16.9 km/h | |
| May | 16.7 km/h | |
| June | 15.2 km/h | |
| July | 15.2 km/h | |
| August | 13.5 km/h | |
| September | 14.2 km/h | |
| October | 15.8 km/h | |
| November | 14.1 km/h | |
| December | 14.4 km/h |
Monthly UV Index (avg max)
| Month | UV Index | Risk Level | Bar |
|---|---|---|---|
| January | — | — | |
| February | — | — | |
| March | — | — | |
| April | — | — | |
| May | — | — | |
| June | — | — | |
| July | — | — | |
| August | — | — | |
| September | — | — | |
| October | — | — | |
| November | — | — | |
| December | — | — |
Monthly Sunshine Hours (daily average)
| Month | Avg Daily Sunshine | Bar |
|---|---|---|
| January | 4.5 hrs | |
| February | 4.1 hrs | |
| March | 3.8 hrs | |
| April | 5.8 hrs | |
| May | 8.3 hrs | |
| June | 8.8 hrs | |
| July | 9.7 hrs | |
| August | 8.3 hrs | |
| September | 7.4 hrs | |
| October | 7.5 hrs | |
| November | 7.9 hrs | |
| December | 5.6 hrs |
Frequently Asked Questions
What is the hottest month in Hanoi?
June is the hottest month with an average temperature of 29.8°C (85.6°F).
What is the coldest month in Hanoi?
January is the coldest month with an average temperature of 17.4°C (63.3°F).
What is the rainiest month in Hanoi?
September is the wettest month with an average of 434.3mm of precipitation. The city experiences about 235.0 rainy days per year.
When is the best time to visit Hanoi?
The best time to visit Hanoi is during November, December, October, when temperatures are comfortable and rainfall is lower.
Cities with Similar Climate (Humid Subtropical)
Other Cities in Vietnam
Data Source: Open-Meteo historical archive (2020-01-01 to 2024-12-31). Daily measurements aggregated into monthly climate normals. Coordinates: 21.03°, 105.85°. Timezone: Asia/Ho_Chi_Minh. Last updated: 2026-07-30.