The weather in January in Vietnam is very mild with average temperature 26-27C (79-81F). There are many tropical flowers in blooming in the southern part of Vietnam. The weather in the northern Vietnam is relatively "cold" (10-18C), only cool temperate flowers showing in Hanoi (azalea, orchids, lilies, flowering peach...)