Brazilijoje yra kelios skirtingos klimato zonos. Amazonės žemumos vakarinėje dalyje vyrauja jūrinis ekvatorinis klimatas. Vidutinė temperatūra čia siekia 25-28ºC.
Rytinėje dalyje bei plokštikalniuose klimatas musoninis ekvatorinis.
Šalies pietuose klimatas – subtropinis jūrinis.
Daugiausia kritulių iškrinta pajūryje. Metinis kritulių kiekis Amazonės žemumoje sudaro 4000 mm, tuo tarpu pietinėje Brazilijos dalyje vidutinis metinis kritulių kiekis – 1800 mm.
Brazilijoje vėsiausia būna liepos mėnesį, o šilčiausia – sausį.