Best Time to Visit Beirut

Lebanon · weather by month, temperature and rainfall

Best monthsMarch to June and October to November
HottestAugust · 32°C
ColdestJanuary · 10°C
WettestJanuary · 120 mm

Weather-wise, March to June and October to November is the best time to visit Beirut. August is the hottest month, with average highs of 32°C (89°F), while January is the coldest, with lows around 10°C (51°F). Rain is heaviest in January, at about 120 mm (4.7 in), and lightest in July, at 0 mm (0.0 in).

When to go to Beirut: a seasonal guide

Spring and autumn: the sweet spots

March to June is when Beirut is at its easiest. March is still fresh and can be showery, but by April the days are mild and mostly dry. May is lovely. You can walk the Corniche (the seafront promenade) in the afternoon without wilting, and the sea is not yet warm enough to be crowded with swimmers.

Autumn works nearly as well. September and October are warm and settled, and the sea has had all summer to heat up. By November the rain returns, but it's still mild. If you want café terraces in Gemmayzeh and Mar Mikhael without the summer sweat, aim for May or October.

Summer: beach season and busy weeks

July and August are the hottest months, and they're tied at 32°C. Nights stay warm and the air feels heavy near the coast. It's dry, though, with almost no rain at all. This is the time for beach clubs, rooftop evenings and seafront swims.

It's also high season. Many Lebanese living abroad come home to visit family, so flights fill up and the coast gets lively. If you hate heat, escape uphill. Mountain villages and the Chouf cedar reserve are noticeably cooler than the city. Baalbek is a hot, shadeless site in midsummer, so go early or choose another season.

Music fans should know about the Baalbeck International Festival. It has long been held in summer among the Roman ruins, though the schedule varies from year to year.

Winter: wet, quiet and green

December to February brings the rain. January is the wettest month, with showers on about 13 days. Storms can be heavy and sudden, and the sea turns rough. Days are cool rather than cold, so you can still wander the National Museum or the souks, with indoor stops handy.

Winter is low season, so hotels are easier to find. Travelling with kids? It's a calm time for museums and long lunches over mezze (small shared dishes). Skiers can head to the mountains, since you can reach resorts like The Cedars within a few hours of the city. Snow is never guaranteed, so check conditions before you go.

If you want one simple answer, pick late April, May or October. You'll get sunshine, mild evenings and enough room to enjoy the city.

Beirut weather by month

5°10°15°20°25°30°35°075150January: 120 mm rainFebruary: 77 mm rainMarch: 43 mm rainApril: 29 mm rainMay: 9 mm rainJune: 2 mm rainJuly: 0 mm rainAugust: 1 mm rainSeptember: 5 mm rainOctober: 24 mm rainNovember: 51 mm rainDecember: 103 mm rainJanuary: 16°CFebruary: 16°CMarch: 19°CApril: 22°CMay: 26°CJune: 29°CJuly: 32°CAugust: 32°CSeptember: 30°COctober: 27°CNovember: 22°CDecember: 18°CJanuary: 10°CFebruary: 11°CMarch: 12°CApril: 15°CMay: 18°CJune: 22°CJuly: 24°CAugust: 25°CSeptember: 23°COctober: 21°CNovember: 17°CDecember: 13°CJanFebMarAprMayJunJulAugSepOctNovDec mm°C
Avg high Avg low Rainfall (mm)
Jan16°C / 10°C120 mmFairFeb16°C / 11°C77 mmGoodMar19°C / 12°C43 mmExcellentApr22°C / 15°C29 mmExcellentMay26°C / 18°C9 mmExcellentJun29°C / 22°C2 mmExcellentJul32°C / 24°C0 mmGoodAug32°C / 25°C1 mmGoodSep30°C / 23°C5 mmExcellentOct27°C / 21°C24 mmExcellentNov22°C / 17°C51 mmExcellentDec18°C / 13°C103 mmGood

Monthly climate table

MonthHighLowRainRainy daysHumiditySun hrs/dayRating
January16°C 60°F10°C 51°F120 mm1372%4.8Fair 6
February16°C 62°F11°C 51°F77 mm1071%5.5Good 7.9
March19°C 65°F12°C 54°F43 mm869%6.4Excellent 9.5
April22°C 72°F15°C 59°F29 mm563%8.2Excellent 10
May26°C 79°F18°C 65°F9 mm260%10.3Excellent 10
June29°C 85°F22°C 71°F2 mm157%13Excellent 9.2
July32°C 89°F24°C 75°F0 mm059%13.1Good 7.9
August32°C 89°F25°C 76°F1 mm064%11.9Good 7.7
September30°C 87°F23°C 74°F5 mm163%10.9Excellent 8.6
October27°C 81°F21°C 69°F24 mm562%8.5Excellent 10
November22°C 72°F17°C 62°F51 mm862%6.7Excellent 10
December18°C 65°F13°C 55°F103 mm1168%5.4Good 7.7

Frequently asked questions

When is the best time to visit Beirut?

The best time to visit Beirut is March to June and October to November, based on comfortable temperatures, low rainfall and plenty of sunshine.

What is the hottest month in Beirut?

August is the hottest month in Beirut, with an average high of 32°C (89°F).

What is the coldest month in Beirut?

January is the coldest month in Beirut, with an average low of 10°C (51°F).

What is the rainiest month in Beirut?

January is the wettest month, with about 120 mm (4.7 in) of rain. July is the driest, with 0 mm (0.0 in).

Nearby destinations

More in Lebanon