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 35°C (95°F). Heatwaves occur frequently and can push the mercury up to 40°C (104°F) 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 sweater to hand. Some parts of Athens may experience snowfall, particularly in the north.