Puglia Average Yearly Weather

Average weather in Puglia is generally 20 degrees during the year.

July is when it is the hottest and January is the coldest period of the year. Temperatures do vary by 16. Typically the temperatures are around 18 in Spring (between March – May) 27 during Summer (June – Aug) , 21 in Autumn (Sept – Nov) , 13 degrees in Winter.

MonthDegrees Celsius
January12
February13
March15
April18
May22
June26
July28
August28
September25
October21
November17
December14


When is the best time to go to Puglia?

Our collation of the weather data helps to decide when the best time to visit Puglia

  • Typical Average Daily Temperature: 20
  • Typical Hottest Month: July
  • Typical Coldest Month: January
  • Average Spring Temperature: 18
  • Average Summer Temperature: 27
  • Average Autumn Temperature: 21
  • Average Winter Temperature: 13