Sri Lanka Weather

Sri Lanka Average Weather & Yearly Climate

Average weather in Sri Lanka has temperature of 31 degrees celsius.

Generally the figures highlight March is when its hottest with June is the coldest with temperatures varying by 2. Average Yearly Temperatures are 32 in Spring (between March – May) 30 in Summer (June to Aug) , 30 in Autumn and 31 degrees in Winter.
 

Month Degrees Celsius
January 31
February 31
March 32
April 32
May 31
June 30
July 30
August 30
September 30
October 30
November 30
December 30

 
What are the Weather Insights, Yearly Temperature, Climate in Sri Lanka?

We have collected weather stats, insights and data to decide when its the best time time to visit Sri Lanka

  • Typical Average Daily Temperature: 31
  • Typical Hottest Month: March
  • Typical Coldest Month: June
  • Average Spring Temperature: 32
  • Average Summer Temperature: 30
  • Average Autumn Temperature: 30
  • Average Winter Temperature: 31