Beirut experiences a Mediterranean climate. Summers, from June to September, are hot and humid with temperatures around 86°F (30°C), while winters, from December to February, are mild and rainy with temperatures about 59°F (15°C). Spring and autumn are comfortably warm and are often considered the best times to visit.