Most of the country has noticeable seasonal variations in rain, temperature and humidity, but only the south of Brazil has extreme seasonal changes (cold winter and hot summer). The Brazilian winter is from June to August, with the coldest southern states receiving average winter temperatures of between 6 and 18 degrees Celsius (in some cities it snows). In summer (December until February) all the country is hot; Rio de Janeiro is very hot and humid, with temperatures in the high 30s; the rest of the year, temperatures hover around 25 degrees. The north-east coast gets as hot as Rio, but is less humid and stifling. In general, the highlands are less hot and humid, and are prone to summer rainfalls. The Amazon basin (North Region) is the rainiest part of Brazil, and while it is humid, temperatures average a reasonable 27 degrees. In north and northeast regions is hot all year long.
Events
Brazil's most famous festival is Carnival, beginning at midnight on the Friday before Ash Wednesday (usually February) and lasting for five days. It is celebrated all over the country (but mainly in the southeast and northeast regions) and there are more authentic versions that the glitzy tourist draw card held in Rio, but it's a fantastic spectacle nonetheless.