90% of Brazil is within the tropics. Rio, Recife, Natal, Fortaleza and Salvador on the coast have the warmest climate that is balanced by the trade winds. Rio, for example, has an average temperature of around 26°C (80°F) that climbs into the high 30s-low 40s (over 100°F) during the summer months.
Plateau cities such as São Paulo, Brasília and Belo Horizonte have milder climates averaging 19°C (66°F). In southern Brazil the climate is similar to parts of Europe, with frosts occurring in the winter months (July-August).
Summers are hot. In Brazil the seasons are the reverse of those in the UK so summer runs from 22 December to 21 March.