Weather in Sri Lanka for January 2027
In general, the average temperature in Sri Lanka at the beginning of January is 28.8 °C. As the month progressed, temperatures tended to slightly decrease, reaching an average of 28.7 °C by the end of January.
Sri Lanka in January brings notable rainfall, with an average of 16 rainy days and a total precipitation of 95.4 mm.
Is January a good time to visit Sri Lanka? check out the best time to travel to Sri Lanka page.
Temperatures
Rain 🌧️
More
Sri Lanka Weather January
What’s the Weather Like in Sri Lanka This January?
Temperatures trend during January in Sri Lanka
January weather in Sri Lanka day by day
| Date | Weather | Temperatures | Rain | UV | More |
|---|---|---|---|---|---|
| 1 Jan. | Light rain | 28° /23° | 7.8 mm | 6 | |
| 2 Jan. | Patchy rain possible | 28° /23° | 2.2 mm | 6 | |
| 3 Jan. | Patchy rain possible | 29° /22° | 2.4 mm | 6 | |
| 4 Jan. | Sunny | 29° /22° | 0.6 mm | 7 | |
| 5 Jan. | Light rain shower | 29° /22° | 1.8 mm | 7 | |
| 6 Jan. | Light rain | 29° /23° | 6.4 mm | 7 | |
| 7 Jan. | Light rain | 29° /23° | 7.3 mm | 7 | |
| 8 Jan. | Patchy rain possible | 29° /23° | 2 mm | 7 | |
| 9 Jan. | Patchy rain possible | 29° /23° | 1.4 mm | 6 | |
| 10 Jan. | Light rain | 29° /23° | 6.1 mm | 6 | |
| 11 Jan. | Light rain | 29° /23° | 2.9 mm | 7 | |
| 12 Jan. | Patchy rain possible | 29° /22° | 1.3 mm | 7 | |
| 13 Jan. | Light rain shower | 30° /22° | 1.8 mm | 7 | |
| 14 Jan. | Light rain | 29° /22° | 3 mm | 7 | |
| 15 Jan. | Patchy rain possible | 28° /22° | 1.1 mm | 7 | |
| 16 Jan. | Patchy rain possible | 29° /22° | 1.8 mm | 7 | |
| 17 Jan. | Patchy rain possible | 29° /22° | 1.5 mm | 7 | |
| 18 Jan. | Patchy rain possible | 29° /22° | 1.1 mm | 7 | |
| 19 Jan. | Light rain | 28° /22° | 3.9 mm | 7 | |
| 20 Jan. | Patchy rain possible | 29° /22° | 1.4 mm | 7 | |
| 21 Jan. | Light rain | 29° /21° | 4.5 mm | 7 | |
| 22 Jan. | Light rain | 28° /22° | 3.6 mm | 7 | |
| 23 Jan. | Light rain | 30° /22° | 3 mm | 8 | |
| 24 Jan. | Light rain | 29° /23° | 6 mm | 6 | |
| 25 Jan. | Patchy rain possible | 28° /22° | 1.4 mm | 6 | |
| 26 Jan. | Light rain | 29° /22° | 5.6 mm | 7 | |
| 27 Jan. | Patchy rain possible | 29° /22° | 1 mm | 7 | |
| 28 Jan. | Patchy rain possible | 29° /22° | 1.2 mm | 8 | |
| 29 Jan. | Sunny | 29° /22° | 0.8 mm | 8 | |
| 30 Jan. | Moderate or heavy rain shower | 29° /22° | 6.4 mm | 7 | |
| 31 Jan. | Light rain | 29° /23° | 4.2 mm | 7 | |
| Next | |||||
Guide for Sri Lanka in January
In January, Sri Lanka experiences a tropical climate with warm temperatures and occasional rainfall. At the beginning of the month, the weather in Sri Lanka is generally warm and pleasant, with temperatures ranging from 25° to 30°.
The coastal areas, including popular tourist destinations such as Colombo and Galle, enjoy balmy temperatures and relatively low humidity, making it an ideal time for beach activities and sightseeing.
Towards the end of January, the weather in Sri Lanka remains warm, with temperatures ranging from 26° to 31°. However, there is a slight increase in rainfall, particularly in the central and eastern regions of the island.
The hill country, including cities like Kandy and Nuwara Eliya, may experience cooler temperatures and intermittent showers, creating a refreshing and lush environment.
Overall, January is a great time to visit Sri Lanka, as the weather is generally favorable for outdoor activities and exploring the diverse landscapes of the island.
However, it's advisable to check the specific forecast for the region you plan to visit, as weather patterns can vary across different parts of the country.