Time in Sri Lanka:     srilanka_map

The tropical island of Sri Lanka is geographically well located and blessed with a mild climate all year around and a cool climate in the hill country.

The low lands and the coastal regions have an average temperature of 27°C which is perfect for sunbathing and enjoying the beaches around the Island. The highlands have a temperature between 16°C to 20°C. Sri Lanka has two monsoon seasons. South-west monsoon brings rain to the western, southern and central regions from May to July, while the North-eastern monsoon is from December to January. Overall all regions of the island enjoy a moderate and balmy temperature, making the island an attractive travel destination year round.

Climatic year average

Day time maximum temperature Night time minimum temperature Average water temperature Average rainfall Average amount of sun hours
January 30°c 22°c 28°c 72mm 8h
February 32°c 22°c 29°c 128mm 8h
March 35°c 23°c 29°c 184mm 8h
April 34°c 24°c 30°c 121mm 7h
May 32°c 25°c 30°c 365mm 5h
June 33°c 25°c 27°c 414mm 4h
July 33°c 30°c 26°c 72mm 3h
August 34°c 30°c 26°c 128mm 5h
September 34°c 30°c 27°c 184mm 6h
October 32°c 30°c 28°c 121mm 5h
November 30°c 30°c 29°c 365mm 5h
December 30°c 30°c 29°c 414mm 6h