Vietnam is often depicted as a place with steamy jungles and hot beaches, but country's climate is quite diverse, with freezing temperatures and even snow in its northern highlands.
Vietnam has two distinct monsoon seasons. The southwest monsoon brings in wet and humid weather while the northeast monsoon delivers drizzly, colder temperatures to the north and dry weather to the south.
Northern Vietnam has four seasons: during its winter months December-February, it may dip down to 5-6°C occasionally, even below zero in mountainous areas. The summer months of June and July are hot, with daytime temperatures reaching 35°C. Drizzling rains and more pleasant temperatures come in autumn, August-November, and the spring, March-April.
Central Vietnam has warm temperatures year round, with the hottest months in middle of the year, and cooler, drier days from November to April. Southern Vietnam has a dry season from November to April and a wet season from May to October.
Overall, Vietnam enjoys a mild tropical or subtropical climate and aside from a few months a year in the high northern region you'll never need to worry about packing cold-weather gear. But do bring an umbrella, especially if visiting from July to November, Vietnam's stormiest months.