Climate averages 1991–2020

Weather in Lebanon.

ClimaNote covers 8 cities in Lebanon, starting with Beirut, Tripoli, Lebanon and Sidon. Open a city for charts and a table of all 12 months, or open a month for a side-by-side comparison of cities in the atlas.

Across these cities the yearly average high ranges from 19.9°C in Aley to 24.0°C in Beirut, and yearly rainfall from 414 mm in Zahlé to 956 mm in Sidon. The hottest city-month is August in Beirut, with an average high of 31.4°C (tied with August in Tripoli, Lebanon), and the coolest is January in Zahlé, at 9.6°C. By single month, the most rain falls in January in Sidon, with 213 mm, and the least in July in Tripoli, Lebanon, with under 1 mm (tied with August in Tripoli, Lebanon).

August is the warmest month in every city; January is the coolest in every city. January is the wettest month in 6 cities and February in 1 (in 1 other city two or more months tie); July is the driest in 5 cities and August in 2 (in 1 other city two or more months tie). Of these cities, 6 have a month with under 1 mm of rain; none has a month with an average high below 2.0°C or a month with more than 300 mm of rain.

Compare cities

Lebanon by month

8 cities

Cities in Lebanon

Yearly averages
Yearly climate averages for cities in Lebanon
CityAverage highAverage lowRain mm/year
Beirut24°C15°C702
Tripoli, Lebanon24°C16°C704
Sidon23°C16°C956
Tyre23°C17°C870
Aley20°C10°C610
Nabatîyé et Tahta22°C13°C616
Jounieh23°C15°C702
Zahlé21°C10°C414

Yearly average of the 12 monthly values for 1991–2020. Open a city for every month.