The climate of the city of Novo Hamburgo is distinguished by a moderate character with clearly defined seasons, typical for the southern regions of the country. The hottest time of the year is the local summer, lasting from December to March. The temperature peak occurs in January, when the air warms up to an average of 29.2°C during the day. This time of year can be quite warm, but the nights bring welcome freshness: the temperature drops to a comfortable 18-20°C, allowing you to rest from the daytime heat.
The winter period, covering the months from June to August, is characterized by mild and cool weather. July usually becomes the coldest month, when the average temperature is about 14.6°C. At this time, night readings can drop to 10.0°C, so warm clothes will definitely be required for evening walks. Nevertheless, during the day, even in winter, the air often warms up to a pleasant 19-20°C, making this season quite comfortable for excursions and exploring the city without exhausting heat.
An important feature of the temperature regime in Novo Hamburgo is the noticeable daily fluctuations. Throughout the year, the difference between the daily maximum and the night minimum averages about 10 degrees. For example, in April or October, after a warm day when the temperature reaches 24°C, it becomes noticeably cooler by night — around 14-15°C. Travellers should consider this factor and bring layered clothing to feel cosy at any time of the day.