Более 80 % территории Вьетнама занимают низкие и средневысотные горы.
Вьетнам расположен в области субэкваториального муссонного климата, но в силу большой протяжённости страны с севера на юг, климатические условия на её территории несколько различаются. Зима на юге жаркая (26° С), на севере прохладная (15° С), температура воздуха иногда понижается до 1° С из-за проникновения холодного воздуха из Китая. В горах на высоте более 1500 м случаются заморозки. Режим выпадения осадков также различен. Зима сухая на юге и влажная на севере, а летом муссонные дожди поливают всю территорию страны. В конце лета и начале осени побережье Вьетнама посещают разрушительной силы тайфуны.