The weather in Athens is temperate throughout the year, and sun worshippers will be right at home in the city. Athens has a subtropical Mediterranean climate with plenty of sunshine hours and little rainfall throughout the year.

Based on its annual average temperature, Athens is one of the hottest cities in Europe, particularly during summer, when temperatures regularly reach highs of 95°F (35°C). Heatwaves occur frequently and can push the mercury to 104°F (40°C) and beyond. Summer is from June to September, with July being the hottest month.

Winters are mild, although the nights can be chilly, so it’s best to have a jumper to hand. Some parts of Athens may experience snowfall, particularly in the north. Winter is the wettest time of the year, with December seeing the most rainfall.