Sun worshippers will be right at home in Athens. The city has a subtropical Mediterranean climate with plenty of sunshine hours, and there is 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 up 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.