Average Annual Temperatures in Greece

Average annual temperatures for cities and islands throughout Greece are listed below in degrees Celsius and Fahrenheit.

You can jump to a separate table for each section of the country: Aegean Islands, Crete, Peloponnese, as well as Western, Central and Northern Greece.

The tables give the maximum and minimum yearly temperatures based on weather data collected over several decades.

Aegean Islands

Average annual temperatures
High °F Low °F Place High °C Low °C
67 53 Limnos 19 11
69 59 Milos 20 15
70 57 Mytilini 21 14
69 59 Naxos 20 15
73 59 Rhodes (Rodos) 23 15
72 56 Samos 22 14

Crete

Temperatures averages for the year
High °F Low °F Place High °C Low °C
73 58 Chania 23 15
71 59 Heraklion 22 15
74 59 Ierapetra 23 15
73 59 Rethymno 23 15
72 59 Sitia 22 15
74 56 Tympaki 23 13

Peloponnese

Annual average temperature
High °F Low °F Place High °C Low °C
73 56 Astros 23 13
73 53 Kalamata 23 12
68 60 Kythira 20 15
70 57 Methoni 21 14
74 49 Pyrgela 23 9
67 45 Tripoli 20 7
71 57 Velo 22 14

Western Greece

These weather data are for places in the Ionian Islands and Western Hellas peripheries.

Average yearly temperatures
High °F Low °F Place High °C Low °C
73 51 Agrinio 23 10
71 54 Araxos 22 12
70 57 Argostoli 21 14
71 53 Kerkyra 22 12
72 54 Patras 22 12
73 51 Pyrgos 23 11
71 57 Zakinthos 22 14

Central Greece

The cities listed here are in the Attica, Epirus, Sterea Hellas and Thessaly peripheries.

Average annual temperatures
High °F Low °F Place High °C Low °C
71 50 Aliartos 22 10
72 53 Arta 22 12
72 58 Athens 22 14
72 56 Elefsina 22 13
68 45 Ioannina 20 7
71 52 Lamia 22 11
70 48 Larissa 21 9
73 54 Nea Filadelfia 23 12
67 57 Skyros 20 14
71 50 Tanagra 21 10
71 51 Tatoi 22 11
69 51 Volos 21 10

Northern Greece

This section covers the peripheries of West, Central and East Macedonia and Thrace.

Annual average temperature
High °F Low °F Place High °C Low °C
66 48 Alexandroupoli 19 9
63 43 Florina 17 6
66 51 Kavala 19 11
64 45 Kozani 18 7
69 48 Serres 20 9
69 49 Thessaloniki 20 10
69 49 Trikala 20 9
Reference

Helenic National Meteorological Service. Climatology.

Greece Temperatures
Back to Top