Petropolis, Brazil's climate is characterized by mild temperatures during the spring and autumn months. Winters are cool with average highs around 20°C, while summers are warm with average highs reaching up to 42°C in January. The temperature range gradually increases from March to May, before cooling down slightly from June to August. Autumn brings a return to warmer temperatures, with September marking the beginning of a period of rising temperatures that continues into November and December. Overall, Petropolis' climate is relatively consistent throughout the year, with minimal seasonal variation.