Beirut's climate is characterized by mild winters, warm springs, hot summers, and pleasant autumns. From January to March, temperatures range from around 0°C to mid-30s Celsius, with average highs in the mid-teens, making for comfortable winter days. Spring brings rising temperatures, reaching averages of over 18°C by April, while May marks the beginning of a sweltering summer, with temperatures often soaring above 35°C. The peak summer months of July and August see averages around 29°C, but with frequent heatwaves pushing temperatures into the mid-40s. Autumn brings relief from the heat, with September averaging highs in the mid-20s, gradually cooling down to around 10°C by November.