Due to its location in the northern part of the gulf that bears its name, Thessaloniki is characterised by a Mediterranean climate, with mild winters and warm summers. It is not uncommon, however, to witness snowfalls during the winter or particularly hot days, with temperatures over 40°, during the summer.
The Thessaloniki’s direct contact with the sea and its proximity to the Lagada Lakes make its climate very humid with dense fog, especially in the early morning hours in winter, but the city is nevertheless blessed with many sunny days throughout the year.
The hottest months of the year in Thessaloniki are August and July, when the monthly average temperature reaches 31 °C, while the coldest months of December, January and February the thermometer drops up to 2 °C.
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Max °C | 9 | 10 | 14 | 19 | 24 | 29 | 31 | 30 | 27 | 21 | 14 | 10 |
| Min °C | 2 | 2 | 5 | 8 | 12 | 17 | 19 | 19 | 15 | 11 | 7 | 3 |
In Thessaloniki rainiest months of the year are February and November during which monthly rainfall average reaches 80 mm. On the other side, driest months are January, June, July, August and September when the average rainfall is reduced to 20 mm per month.
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| mm | 30 | 60 | 50 | 50 | 40 | 30 | 30 | 20 | 20 | 50 | 80 | 50 |
| Days | 8 | 7 | 9 | 10 | 9 | 6 | 5 | 4 | 7 | 8 | 10 | 11 |
August and July are sunniest months of the year. During that months, from sunrise to sunset there are 12 total sunshine hours in Thessaloniki. In February, March, January, November and December sunshine hours are reduced to 4.
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Hours | 4 | 5 | 5 | 8 | 9 | 10 | 12 | 11 | 8 | 6 | 4 | 4 |
Months of the year when sea water is warmer are September, July and August, average temperature is around 26 °C.
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| °C | 14 | 14 | 13 | 15 | 19 | 24 | 26 | 26 | 25 | 21 | 18 | 15 |