Planning a trip to Sri Lanka this January? Here's what you need to know about the weather:
What to Expect in Sri Lanka in January
Sri Lanka has a wide variety of climate types. During January, you can expect temperatures that range from warm to very warm and precipitation levels ranging from moderate to heavy.
Temperatures
During the day the temperature is warm in Ramboda at 25°C (77°F) and very warm in Biyagama at 33°C (91°F). As night falls, temperatures generally drop to 23°C (73°F) in Biyagama and 17°C (63°F) in Ramboda.For specific regional insights in Sri Lanka, refer to the map provided below.
Precipitation
In January, precipitation varies across different areas. From moderate rainfall in Chilaw with an average of 43 mm (1.7 in) to heavy rainfall in Adams Peak with 299 mm (12 in).Average sunshine
Sunshine levels are moderate in most locations. Kandy typically sees 166 hours of sunlight, creating comfortable conditions that aren't too bright or too dim. Looking for something sunnier? Our weather planner helps you discover destinations with more reliable sunshine.