Jugozapadna obala i primorje Brazila imaju vlažnu i vruću klimu. Na Brazilskom gorju leta su svežija a godišnja količina padavina manja. Samo na krajnjem severoistoku količina padavina je vrlo mala (400-500 milimetara). Amazonska nizija ima pretežno ekvatorijalnu klimu sa jednolično raspoređenim padavinama tokom cele godine (oko 1.000 mm uz obalu i oko 2.000 mm u najzapadnijem delu). Najjužniji deo Brazilskog gorja zalazi u suptropsku zonu, prelazeći na krajnjem jugu u umereni pojas.
Veći deo zemlje ima osetne sezonske promene u količini kiše, temperaturi i vlažnosti. Zima u Brazilu traje od juna do avgusta sa prosečnom temperaturom 13-18° C. Leti (decembar-februar) Rio je vreo i vlažan, sa temperaturom iznad 30° C. U ostalom delu godine temperature se kreću do 25°C. Severoistočna obala je jednako vrela kao i Rio, ali je manje vlažna i zagušljiva. Amazonska nizija je deo zemlje, koji prima najveću količinu kiše