Brazil’s summer is from December to March, and the country experiences winter from June to September. It can get very hot and humid during the summer, making the slightly cooler shoulder seasons great for travelling. The Amazon is humid all year round. Carnival is a great time to visit Rio, but you must book well in advance.