Weather in Beirut
Lebanon • Population: 1,916,100
Best Months to Visit
Based on temperature, precipitation, and humidity data
Rain is wet season runs from November to February, inside an annual total of 455 mm. The wettest month is January at 115 mm; the driest is July at 0 mm.
Beirut is in Lebanon at 33.9°N. The 2001–2020 NASA POWER daily record describes a Mediterranean pattern: dry summers and wetter winters. August is the warmest month (average 26.6°C, high 30.3°C) and January is the coolest (average 11.4°C, low 8.9°C). On this site the months that score closest to a 22°C day, lighter rain, and moderate humidity are May, June, and July.
Rain through the year
The wet season in Beirut starts in November and ends in February (November, December, January, and February). January is the core of it at 115 mm. July is the other extreme, with 0 mm.
A rainy day here is a day with at least 1 mm in the NASA POWER series. January averages 13 such days; July averages 0.
How warm Beirut gets
The heat peaks in August, when the typical afternoon is 30.3°C. The opposite pole is January, when mornings average 8.9°C.
Mean high across all twelve months is 22.6°C and mean low is 16.0°C. These are 20-year grid averages, so a city station can read a few degrees warmer or cooler.
Distinctive months in Beirut
The year bottoms out in January. Plan for 8.9°C at night and 14.0°C in the afternoon. April brings 23 mm and 5 rainy days; temperatures run from 13.3°C to 20.5°C. May stands apart from the months beside it: 24.5°C / 16.9°C and 9 mm. July is the driest month, averaging only 0 mm across 0 rainy days. Highs sit near 30.0°C.
Peak heat arrives in August: 30.3°C by day, 23.0°C at night, and 64% humidity. October stands apart from the months beside it: 25.9°C / 19.2°C and 23 mm. The wet season opens in November. Expect 56 mm and 8 rainy days, with nights around 14.9°C. In December, Beirut averages 16.4°C by day and 11.0°C at night, with 96 mm of rain.
Best months to visit Beirut
The three months with the highest comfort score are May, June, and July: May (20.7°C average, 9 mm, 60% humidity); June (24.0°C average, 2 mm, 58% humidity); July (26.3°C average, 0 mm, 59% humidity). They fall in calendar order. The score rewards averages near 22°C, lower rainfall, and humidity near 60%. It is a climate score, not a festival or price calendar.
If you want the wet season itself — fewer crowds, greener landscape, heavier rain — aim at November–February instead of the score.
How Beirut compares inside Lebanon
Beirut is the only Lebanon city in this dataset, so the figures on this page are the national sample we publish. They still come from the same NASA POWER daily series (2001–2020) used everywhere else on the site.
Temperature and rainfall
Monthly Weather Overview
| Month | High | Low | Rain (mm) | Rainy Days |
|---|---|---|---|---|
| January | 14.0°C | 8.9°C | 115 | 13 |
| February | 15.0°C | 9.3°C | 82 | 11 |
| March | 17.5°C | 10.9°C | 43 | 8 |
| April | 20.5°C | 13.3°C | 23 | 5 |
| May | 24.5°C | 16.9°C | 9 | 2 |
| June | 27.8°C | 20.2°C | 2 | 1 |
| July | 30.0°C | 22.6°C | 0 | 0 |
| August | 30.3°C | 23.0°C | 1 | 0 |
| September | 28.8°C | 21.6°C | 5 | 1 |
| October | 25.9°C | 19.2°C | 23 | 5 |
| November | 20.8°C | 14.9°C | 56 | 8 |
| December | 16.4°C | 11.0°C | 96 | 11 |
Monthly Details
Click on any month for detailed weather information: