Weather in Vietnam

Change where and when
Please select a destination and/or a month


Vietnam is located on the South China Sea and known for its stunning mountain peaks and idyllic scenery. Its climate varies depending on how close you are to the coast and if you’re in one of the mountain villages, which tends to be slightly cooler than the coast.

Vietnam has two monsoon seasons. If you’re not a fan of rain, the best time to go to Vietnam is when the worst of the wet season has passed. The southwest monsoon runs from May to October while the northeast monsoon is from November to April.

The warmest months are July and August with an average high of 31°C. Thunderstorms are more likely in the summer in places like Halong Bay and Hanoi, so make sure to pack an umbrella for your holiday.

The best time to visit Vietnam in January, when the weather starts to clear up and there’s more sunshine with less rainfall. The average temperature is around 18°C in the north with highs of 26°C towards the south.

Annual weather overview

view live forecast

View weather for