Rio de Janeiro experiences a tropical savanna climate, characterized by warm temperatures and high humidity. The city boasts pleasant weather most of the year, with temperatures rarely dropping below 20 degrees Celsius (68 degrees Fahrenheit). However, there are some variations in weather conditions depending on the season. The summer months, from December to February, are the hottest and most humid, with average temperatures ranging from 25 to 30 degrees Celsius (77 to 86 degrees Fahrenheit). This is also the rainy season, with occasional heavy showers and thunderstorms. The winter months, from June to August, are cooler and drier, with average temperatures ranging from 18 to 23 degrees Celsius (64 to 73 degrees Fahrenheit). It is important to note that even during the winter, Rio de Janeiro remains relatively warm compared to many other destinations.