Region Most pleasant season Avoid if you can
North (Hanoi, Ha Long, Sapa, Ninh Binh) October to April June to August: heat, storms, typhoons
Centre (Hue, Da Nang, Hoi An) February to August October to December: heavy rain, floods, typhoons
South (Saigon, Mekong, Phu Quoc) November to April May to October: daily downpours

The North: Hanoi, Ha Long, Sapa

Autumn (late September to November) and spring (March-April) are the two windows guides cite most. From December to February it is cool, sometimes 10 to 15 °C, often under grey skies; from May to September heat and humidity set in. The details are in when to visit Hanoi, Ha Long and Sapa. For Sapa's terraces, see the rice terraces and villages.

The Centre: Hue, Da Nang, Hoi An

The central coast is dry and hot from February to August. Rain arrives in September and often peaks in October-November, with a risk of floods in Hoi An and typhoons: read typhoons and floods in Vietnam before booking.

The South: Saigon, Mekong, Phu Quoc

The dry season runs roughly from November to April, with hot days. From May to October it rains almost every afternoon, but prices are lower. For Phu Quoc, see Phu Quoc.

Month by month

Every month has its page: January, February, March, April, May, June, July, August, September, October, November and December.

Tet 2027

Vietnamese New Year falls on 6 February 2027. Around that date transport and hotels are full and many shops close for a few days: book early. A day cruise on Ha Long Bay is a safe bet in the dry season: Ha Long Bay day cruise from Hanoi with meal and kayaking.

Going further

Vietnam itinerary, rainy season and e-visa.

FAQ

What is the best month to visit all of Vietnam? March or April: the North is mild, the Centre dry and the South not yet in the heavy rains.

Can I go in October? Yes for the North, but the Centre is in the middle of the rain and typhoon season.

When should I avoid Vietnam? No month is bad everywhere: avoid the Centre from October to December and the North in midsummer.

The Hanoi Authority editorial team, 29 October 2026.