WhereItsSunny

Climate of Viet Nam — Month by Month

Country-wide average for Viet Nam. Part of South-eastern Asia, Asia.

Located in South-eastern Asia, Asia, Viet Nam has a Mediterranean-style climate. Country-wide average temperatures range from 16.4°C / 61.5°F in January to 28.9°C / 84°F in July, with annual rainfall totalling around 1671 mm / 65.8 in — driest in January (18 mm / 0.7 in), wettest in August (318 mm / 12.5 in). These are national averages; regional variation can be substantial, especially in geographically diverse countries. For city-level detail see the cities section below, and for state or province breakdowns follow the subdivisions link if available.

Best time to visit Viet Nam →
See all 63 subdivisions side by side →

Sunny & HotSunny & WarmSunny & MildTropicalSnowy
MonthTemperatureRainfallMatches
January16.4°C61.5°F18 mm0.7″Sunny & Mild
February17.2°C63°F26 mm1″Sunny & Mild
March20.2°C68.4°F44 mm1.7″Sunny & Mild
April23.9°C75°F90 mm3.5″Tropical
May27.3°C81.1°F188 mm7.4″Tropical
June28.8°C83.8°F240 mm9.4″Tropical
July28.9°C84°F288 mm11.3″Tropical
August28.2°C82.8°F318 mm12.5″Tropical
September27.2°C81°F265 mm10.4″Tropical
October24.6°C76.3°F130 mm5.1″Tropical
November21.4°C70.5°F44 mm1.7″Sunny & Mild
December18.2°C64.8°F20 mm0.8″Sunny & Mild

Frequently asked questions

What is the best time to visit Viet Nam?

The best months to visit Viet Nam for sunny, dry weather are January, February, March, November, December. The warmest month is July (28.9°C / 84°F average), and the driest is January (~18 mm / 0.7 in rainfall).

What is the climate of Viet Nam?

Viet Nam has country-wide monthly average temperatures ranging from 16.4°C / 61.5°F in January to 28.9°C / 84°F in July. Annual rainfall averages about 1671 mm / 65.8 in, with the wettest month being August (318 mm / 12.5 in) and the driest January (18 mm / 0.7 in). Regional variation within Viet Nam can be significant — see subdivision or city pages for detail.

What is the hottest month in Viet Nam?

The hottest month in Viet Nam is July, with a country-wide average temperature of 28.9°C / 84°F.

What is the coldest month in Viet Nam?

The coldest month in Viet Nam is January, with a country-wide average temperature of 16.4°C / 61.5°F.

When does it rain most in Viet Nam?

The wettest month in Viet Nam is August, averaging about 318 mm / 12.5 in of rain. The driest is January with about 18 mm / 0.7 in.