The southernmost state of Rio Grande do Sul, for instance, can experience freezing temperatures during the winter months (June-August). In areas like the city of Porto Alegre, the average temperature during winter ranges between 10 to 15 degrees Celsius (50-59 degrees Fahrenheit). Frosts and occasional snowfall occur in Rio Grande do Sul and the neighboring state of Santa Catarina.
The mountainous regions of Brazil, such as the Serra da Mantiqueira and Serra do Caparaó, can also experience cold weather. The city of São Paulo, located at an altitude of over 700 meters (2,300 feet), has recorded temperatures below 10 degrees Celsius (50 degrees Fahrenheit) during winter.
Overall, while Brazil is predominantly warm and tropical, there are certain areas in the country that experience colder temperatures during the winter season, especially in the southern and mountainous regions.