Climatul Braziliei variază foarte mult în întreaga țară, cu cinci regiuni climatice distincte. Această variabilitate apare din cauza devierii mari a altitudinii terenului, precum și a diferențelor în ceea ce privește distanța de la ocean.
O mare parte din partea de vest a Braziliei are un climat ecuatorial umed. Vânturile comerciale care converg în această regiune duc la precipitații anuale grele și temperaturi ridicate. Această regiune găzduiește zăpadă masivă de pădure tropicală. La est de pădurea tropicală este o regiune tropicală mare, care are ierni umede și veri uscate. Această regiune acoperă o mare parte din Brazilia centrală.
Zona de nord-est a Braziliei include o regiune semi-aridă, care primește mult mai puține precipitații și are deșerturi modeste. De-a lungul coastei, clima este umedă și caldă. Această bandă subțire de mediu climatic se întinde de-a lungul întregului țărm. În cele din urmă, țărmurile sudice ale Braziliei au un climat subtropical umed, cu ploi generate de oceanele din apropiere.