Las regiones montañosas de Tonkin, así como la cordillera de Annam, se caracterizan por un bosque tropical lluvioso con grandes áreas de bosque monzónico. En las alturas más altas del extremo noroeste hay bosques de pinos. El cultivo migratorio ha dado lugar a muchas secciones de bosque secundario. Los pastos tropicales están muy extendidos, y hay bosques de manglares que bordean partes del delta del río Rojo y en la península de Ca Mau, que se adentran en el Golfo de Tailandia. Los bosques tropicales siempre verdes predominan en el sur, con una sabana extensa en el suroeste.
Venados y bueyes salvajes se encuentran en las zonas más montañosas. A principios del siglo XXI se contabilizaron al menos 213 especies de mamíferos, 262 especies de aves y más de 10.500 especies de plantas en todo el país.