While the Amazon can be visited year-round, there are two distinct seasons - high water season and low water season. During the high water season, which runs from December to May, rainfall is higher, average temperatures are lower, and every river, creek, and lake is navigable, which means that you can travel by boat deeper into the jungle. The downside of this is more mosquitoes, and the fishing is not as good. During the low water season, which runs from June to November, rainfall is lower, average temperatures are higher, and the hiking trails that are submerged during the wet season are accessible, meaning that you can travel by foot deeper into the jungle. There are also more migratory birds, fewer mosquitoes, and the fishing is better. Given that the Amazon can be visited year-round, we suggest that you consider the best time to travel to the other destinations that you will be visiting during your trip (i.e. Machu Picchu, Rio de Janeiro) when making this determination.