Vietnam este situat in intregime in zona tropicala cuprinsa intre Ecuator si Tropicul Racului. Variatiile de temperatura sunt nesemnificative de la un sezon la altul sau de la o altitudine la alta dar o data cu schimbarea sezonului se observa variatii ale cantitatii de precipitatii. In nord, sezonul ploios tine de la mijlocul lui aprilie pana la mijlocul lui octombrie.
In Hanoi, precipitatiile ating, in medie, 1.720 mm anual iar in munti depasesc uneori 4.060 mm. Temperaturile zilnice fluctueaza considerabil in zona deltei Fluviului Rosu, in special in timpul sezonului uscat cand temperatura poate scadea pana la 5°C in Hanoi. In timpul sezonului ploios, temperatura medie in Hanoi este de 30°C. Zona sudica are un climat mai tropical. Temperaturile in Ho Chi Minh variaza intre 18°C si 33°C tot anul.
Temperaturile din zonele muntoase centrale sunt ceva mai scazute, variind de la o minima de 17°C iarna la 20°C vara. Precipitatiile ating in medie, in jur de 2.000 mm pe an, in zonele depresionare. Sezonul taifunurilor tine din iunie pana in noiembrie si pot afecta serios culturile si duc la pierderea de vieti omenesti.