January Weather in Sri Lanka, Region by Region — Sri Lanka travel story by Lankan Stays & Trails

Weather · January

January weather in Sri Lanka, region by region

January is the island's busiest month for a reason: most of the places first-time visitors want to see are dry. The exceptions are the east coast and parts of the north, where the northeast monsoon is still finishing. Here is what each region is like, with rain, sea and temperature figures.

November 2, 2026 · 8 min read · Lankan Stays & Trails

WeatherPlanningSri Lanka

Quick answer

In January the west and south coasts, the hill country and most of the Cultural Triangle are dry, sunny and calm, with roughly 60 to 100 mm of rain in Colombo in an average year and daytime highs of about 30 to 31 °C on the coast. The east coast and the north are still under the tail of the northeast monsoon, with showers and rough seas, drying out through the month. Hill country nights are the coldest of the year, with occasional ground frost around Nuwara Eliya.

Key takeaways

  • January is one of the two driest months on the west and south coasts, with calm, swimmable seas and long sunny spells.
  • The east coast and the north are still wet in early January, and the sea there is usually too rough for swimming until February or March.
  • Hill country days are clear and bright, but nights in Nuwara Eliya can fall to about 8 to 10 °C, with ground frost on the coldest mornings.
  • The Cultural Triangle is green after the November and December rains and turns steadily drier through the month.
  • Sea temperatures stay at roughly 27 °C, so the weather question in January is about rain and waves, not about warmth.

January at a glance

January sits in the middle of the northeast monsoon, the wind that blows from the Bay of Bengal across the island between roughly December and February. The monsoon brings its rain to the east coast, the north and the eastern slopes of the hills, and leaves the west, the south and the central plains in a rain shadow. For a visitor, that means the island splits neatly in two.

On the dry side, January is close to ideal. Days are sunny, humidity is lower than in April or October, and the sea on the southwest coast is at its calmest. On the wet side, the rain is easing. Early January can still bring grey days and heavy showers to Trincomalee, Batticaloa and Jaffna, while late January is often bright with only passing rain.

Temperatures barely change across the year at sea level, so January is not cooler on the beach in any meaningful way. Coastal highs are around 30 to 31 °C and nights around 22 to 24 °C. The coolest weather is in the hills, where clear skies let heat escape at night.

  • →West and south coasts: dry, sunny, calm sea, roughly 30 to 31 °C.
  • →Hill country: clear days, cold nights, the best views of the year.
  • →Cultural Triangle: drying out, green, comfortable mornings.
  • →East coast and north: showers easing, rough sea, quiet beaches.

The west and south coasts

Colombo averages roughly 60 to 100 mm of rain in January, most of it in a few short showers, against more than 300 mm in May or October. Negombo, Bentota, Hikkaduwa, Galle, Mirissa and Tangalle are all in the same pattern: long dry spells, light winds and a sea that is flat enough for swimming on most sheltered bays.

Whale-watching boats run out of Mirissa in January because the sea is calm, and the surf breaks at Weligama and Hikkaduwa are in season. The main weather risk is the sun, not rain: the UV index is high from late morning, and the heat on an unshaded beach builds quickly by noon.

The occasional January shower on this side of the island tends to come in the late afternoon or at night, and rarely lasts more than an hour. A wet January day on the south coast is unusual enough to be remembered.

The hill country

January is the clearest month in the hill country for long views. Mornings at Horton Plains, Ella and Haputale are often cloudless, and mist tends to build only after midday. Kandy, at about 500 m, is warm and mostly dry, with daytime highs around 28 °C.

Nuwara Eliya, at about 1,870 m, is the cold spot. Daytime highs are around 19 to 20 °C, nights fall to about 8 to 10 °C, and on still, clear nights there can be ground frost in the valleys and on Horton Plains. Guesthouses light fires in the evening, and a warm layer is essential before dawn.

Ella and the Uva side of the hills face east, so they sometimes catch northeast monsoon showers in early January that the western side does not. The showers are usually short and the train line is rarely affected.

  • →Kandy: around 28 °C by day, mostly dry.
  • →Ella: around 25 °C by day, occasional early-month showers.
  • →Nuwara Eliya: around 19 to 20 °C by day, 8 to 10 °C at night.

The Cultural Triangle

Sigiriya, Dambulla, Polonnaruwa and Anuradhapura sit in the dry zone, which receives part of its rain from the northeast monsoon. In early January, showers are still possible, especially around Polonnaruwa, but the region dries steadily through the month and the tanks are full.

The result is the most comfortable climbing weather of the year. Morning temperatures are around 22 to 24 °C, and daytime highs of about 30 °C are lower than the 34 to 35 °C of April to August. The landscape is green, the paddy is growing and the dust of the dry season has not yet arrived.

The east coast and the north

Trincomalee averages roughly 150 to 200 mm of rain in January, less than half its December total, and Batticaloa follows the same downward curve. Jaffna is drier again, at roughly 80 to 100 mm. By the last week of January, many days on the east coast are sunny, but a run of grey, showery days is still possible.

The bigger problem is the sea. The northeast wind keeps the water off Nilaveli, Uppuveli, Pasikudah and Arugam Bay choppy and murky, with strong currents. Snorkelling trips to Pigeon Island are often cancelled, and Arugam Bay's surf season has not started. Beach hotels are quiet and some close until March or April.

The north is a better January bet than the east. Jaffna is warm, mostly dry by mid-month and easy to explore, though the lagoons and islands are windier than in the summer months.

  • →Trincomalee: roughly 150 to 200 mm of rain, rough sea.
  • →Batticaloa and Pasikudah: showers easing, rough sea.
  • →Jaffna: mostly dry by mid-month, windy.

Planning around January weather

The simplest January route follows the dry side: the Cultural Triangle, then the hills, then the south or west coast. The weather is not the limiting factor on that route; demand is. Hotels, trains and safari jeeps book up early in January, so the planning advice is about timing bookings rather than avoiding rain.

If the east coast is part of the plan, put it at the end of the trip and in late January or February at the earliest, and treat swimming as a bonus. The month page for January covers festivals, events and itineraries; this page is only about the weather. Lankan Stays & Trails plans January routes on the dry side of the island and moves the east coast to later in the year.

Frequently asked questions

What is the weather like in Sri Lanka in January?

January is dry and sunny on the west and south coasts, in the hill country and in most of the Cultural Triangle, with coastal highs around 30 to 31 °C. The east coast and the north are still drying out from the northeast monsoon and have rougher seas until February or March.

Is January a wet month on the east coast of Sri Lanka?

Early January can still be wet on the east coast, with Trincomalee averaging roughly 150 to 200 mm of rain in the month. The rain eases through January, but the sea usually stays rough and murky, so beach and snorkelling plans there work better from March onwards.

How cold is Nuwara Eliya in January?

Nuwara Eliya has daytime highs of about 19 to 20 °C in January, and nights fall to roughly 8 to 10 °C. On clear, still nights there can be ground frost in the valleys and on Horton Plains. Bring a fleece or light jacket for early mornings and evenings.

Can you swim in the sea in Sri Lanka in January?

Yes, on the west and south coasts. January is one of the calmest months on beaches such as Unawatuna, Mirissa, Bentota and Tangalle, though some stretches have strong currents all year. On the east coast the sea is usually rough in January, so swimming there is not advised.

Does it rain in the Cultural Triangle in January?

Showers are possible in early January, especially around Polonnaruwa, because the northeast monsoon reaches the dry zone. The region dries steadily through the month. Most January days at Sigiriya and Dambulla are dry, with comfortable mornings for climbing and highs of about 30 °C.

What is the sea temperature in Sri Lanka in January?

The sea is roughly 27 °C around the island in January, slightly cooler than in April and May but warm enough for long swims. The difference between the coasts in January is wave height and water clarity, not temperature: calm and clear in the southwest, rough in the east.

Does Lankan Stays & Trails plan January trips around the weather?

Yes. January routes are planned on the dry side of the island, through the Cultural Triangle, the hills and the south or west coast. If the east coast matters, it is placed at the end of the trip and the plan is adjusted to the forecast in the week before travel.

Lankan Stays Team