Climate Chart of Beirut, Lebanon

Monthly data: Temperature °C, Rain (mm), Sunshine (h) · 2013–2023

For Beirut, Lebanon, the climate data cover 2013–2023. The monthly mean temperature ranges from January at 13.9 °C to August at 27.7 °C, while mean daily rainfall peaks in January at 5.28 mm/day. Sunshine reaches its monthly high in June at 12.97 hours/day. Together, these averages sketch the annual pattern, though they do not describe conditions on every individual day.

Chart
Share
Share this climate chart on Share
Climate Chart: Beirut (Lebanon)

Climate overview

Temperature

Monthly mean temperatures are lowest in January, at 13.9 °C, and highest in August, at 27.7 °C. These figures describe monthly averages rather than daytime highs, so they cannot show the full range visitors may encounter within a day. The unweighted mean across monthly means is 20.7 °C; it is a broad summary, not a day-weighted annual average.

Rain

Mean daily rainfall is highest in January, at 5.28 mm/day, and lowest in July, at 0.08 mm/day. The unweighted mean of the monthly daily means is 2.06 mm/day. These are daily averages, not monthly totals: they do not tell you how many rainy days occur or guarantee that a particular day will be wet or dry.

Sunshine

Mean daily sunshine duration reaches its high in June, at 12.97 hours/day, and its low in December, at 7.77 hours/day. The unweighted mean across monthly means is 10.53 hours/day. Sunshine duration can help frame expectations for outdoor daylight, but it is not a measure of day length or a promise of clear skies on any particular date.

Snow

Mean daily snowfall is highest in January, at 0.13 mm/day, while its unweighted mean across monthly means is 0.01 mm/day. These averages record snowfall amounts only; they do not establish how many days have snow, snow depth, lasting cover or skiing conditions.

Best Travel Time Guide for Beirut, Lebanon: Ideal Seasons and Weather Insights

For visitors prioritising lower average rainfall, July is the relevant option in these records, with mean daily rainfall of 0.08 mm/day. That low average does not guarantee dry days or indicate how often rain occurs, so it is still sensible to check forecasts and prepare for changing conditions. Those prioritising cooler monthly mean temperatures may prefer January, when the mean is 13.9 °C; this is not a daytime maximum and does not describe every day's range. For planning around rainfall, note that the mean daily amount reaches 5.28 mm/day in January, making rain preparation especially relevant to that month's average pattern.

For outdoor plans guided by average sunshine duration, June records 12.97 hours/day per day, while December records 7.77 hours/day per day. These figures can inform expectations about mean daily sunshine, but they are not day-length measures and cannot guarantee conditions on a chosen date. The snowfall record also has a monthly high in January at 0.13 mm/day per day; this average alone says nothing about snow cover or practical snow conditions.

Climate Data Overview for Beirut, Lebanon

Explore the comprehensive climate data for Beirut, Lebanon. This detailed table provides valuable insights into temperature variations, precipitation levels, and seasonal changes, helping you understand the unique weather patterns of this region.

Month Average: Temperature °C Rain (mm) / day Snow (mm) / day Sunshine (h) / day
Jan 13.9 5.28 0.13 7.97
Feb 14.4 4.18 0.02 8.81
Mar 15.8 3.27 0.00 9.75
Apr 18.0 1.81 0.00 11.26
May 21.5 0.69 0.00 12.60
Jun 24.4 0.26 0.00 12.97
Jul 26.8 0.08 0.00 12.96
Aug 27.7 0.11 0.00 12.30
Sep 26.5 0.23 0.00 11.16
Oct 23.8 1.28 0.00 10.05
Nov 20.0 2.63 0.00 8.72
Dec 16.1 4.92 0.00 7.77
Average 20.7 2.06 0.01 10.53