Climate of Lebanon — Month by Month
Country-wide average for Lebanon. Part of Western Asia, Asia.
Located in Western Asia, Asia, Lebanon has a Mediterranean-style climate. Country-wide average temperatures range from 10.5°C / 50.9°F in January to 27.5°C / 81.5°F in August, with annual rainfall totalling around 803.6000000000001 mm / 31.6 in — driest in July (0.3 mm / 0 in), wettest in January (190.9 mm / 7.5 in). These are national averages; regional variation can be substantial, especially in geographically diverse countries. For city-level detail see the cities section below, and for state or province breakdowns follow the subdivisions link if available.
Best time to visit Lebanon →
See all 6 subdivisions side by side →
| Month | Temperature | Rainfall | Matches |
|---|---|---|---|
| January | 10.5°C50.9°F | 190.9 mm7.5″ | — |
| February | 11°C51.8°F | 133.4 mm5.3″ | — |
| March | 13°C55.4°F | 110.8 mm4.4″ | — |
| April | 16.5°C61.7°F | 46.3 mm1.8″ | Sunny & Mild |
| May | 20.5°C68.9°F | 15 mm0.6″ | Sunny & Warm, Sunny & Mild |
| June | 24.5°C76.1°F | 1.5 mm0.1″ | Sunny & Warm |
| July | 27°C80.6°F | 0.3 mm0″ | Sunny & Hot |
| August | 27.5°C81.5°F | 0.4 mm0″ | Sunny & Hot |
| September | 26°C78.8°F | 2.3 mm0.1″ | Sunny & Hot, Sunny & Warm |
| October | 22°C71.6°F | 38.3 mm1.5″ | Sunny & Warm, Sunny & Mild |
| November | 17°C62.6°F | 100.6 mm4″ | — |
| December | 12.5°C54.5°F | 163.8 mm6.4″ | — |
Frequently asked questions
What is the best time to visit Lebanon?
The best months to visit Lebanon for sunny, dry weather are April, May, June, July, August, September, October. The warmest month is August (27.5°C / 81.5°F average), and the driest is July (~0.3 mm / 0 in rainfall).
What is the climate of Lebanon?
Lebanon has country-wide monthly average temperatures ranging from 10.5°C / 50.9°F in January to 27.5°C / 81.5°F in August. Annual rainfall averages about 804 mm / 31.7 in, with the wettest month being January (190.9 mm / 7.5 in) and the driest July (0.3 mm / 0 in). Regional variation within Lebanon can be significant — see subdivision or city pages for detail.
What is the hottest month in Lebanon?
The hottest month in Lebanon is August, with a country-wide average temperature of 27.5°C / 81.5°F.
What is the coldest month in Lebanon?
The coldest month in Lebanon is January, with a country-wide average temperature of 10.5°C / 50.9°F.
When does it rain most in Lebanon?
The wettest month in Lebanon is January, averaging about 190.9 mm / 7.5 in of rain. The driest is July with about 0.3 mm / 0 in.