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.
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 |