Sao Paulo and Brasilia, on the plateau, enjoy a mild climate with temperatures ranging around 66F (19C).whereas Rio de Janeiro, Recife, Natal and Salvador have comparatively warmer climates. Porto Alegre and Curitiba experiences subtropical type of climate, with frequent frosts during the winter. The north east part of Brazil is most dry in nature where temperature even moves up to 38 degree summer.
Brazil though being a tropical country creeps into the temperate zone. The Amazon Basin is characterized by a hot, tropical climate, with yearly rainfall more than 300 cm in some places; the Brazilian Highlands falls under the subtropical region. The southern upland plains enjoy a temperate climate and seldom snowfall. Cool season is from May to September, the hot season is from December to March and October to May is the time for monsoon.
Most of Brazil experiences rainfall between 1,000 and 1,500 millimeters annually, with most rainfall occurring in summer. The Amazon region gets an annual rainfall of more than 2,000 millimeters which moves up to 3,000 millimeters in certain areas of the western Amazon and near Belem. In spite of this the Amazon rain forest experiences a maximum of a three- to five-month dry season.