Sri Lanka in January
January is dry season on Sri Lanka's west and south coasts and in the north, and still wet on the east coast. Weather by coast in C and F, the January 2027 holidays, the Sri Pada season and arrival numbers, checked 17 October 2026.

Is January a good time to visit Sri Lanka?
Yes, if you plan around the west, the south, the Cultural Triangle or the north. January is in the north-east monsoon, which Sri Lanka Tourism says brings the peak season to the south-west coast (Sri Lanka Tourism weather page). Colombo averages just 79.6 mm of rain in January, less than a quarter of its October total. The one coast to avoid for a beach stay is the east, where Batticaloa still averages 268.9 mm.
Coming from a December trip? Read Sri Lanka in December for Christmas and New Year. For the whole year, use the best time to visit Sri Lanka guide.
What is the weather like in January, coast by coast?
Warm and dry in the west, south and north; cool in the hills; still wet in the east. The table uses the WMO 1991 to 2020 normals for 11 Department of Meteorology stations, published by the US National Centers for Environmental Information (WMO normals, Sri Lanka stations). "Rain days" counts days with at least 1 mm of rain.
| Coast or area | Station | Average high | Average low | January rain | Rain days |
|---|---|---|---|---|---|
| West coast | Colombo | 31.4 C (89 F) | 23.1 C (74 F) | 79.6 mm | 4.9 |
| South coast | Galle | 29.9 C (86 F) | 23.4 C (74 F) | 86.8 mm | 6.6 |
| Deep south | Hambantota | 30.9 C (88 F) | 23.3 C (74 F) | 68.4 mm | 5.3 |
| North | Jaffna | 29.3 C (85 F) | 21.7 C (71 F) | 44.3 mm | 3.9 |
| Cultural Triangle | Anuradhapura | 30.4 C (87 F) | 21.8 C (71 F) | 86.0 mm | 6.4 |
| Kandy | Katugastota | 28.6 C (83 F) | 18.8 C (66 F) | 103.2 mm | 7.6 |
| Hill country | Nuwara Eliya | 19.9 C (68 F) | 10.4 C (51 F) | 115.6 mm | 9.5 |
| Ella area | Badulla | 25.5 C (78 F) | 17.7 C (64 F) | 183.6 mm | 11.7 |
| East coast, north | Trincomalee | 28.9 C (84 F) | 24.0 C (75 F) | 152.4 mm | 8.4 |
| East coast, centre | Batticaloa | 28.4 C (83 F) | 23.7 C (75 F) | 268.9 mm | 11.1 |
| East coast, south | Pottuvil (Arugam Bay) | 29.9 C (86 F) | 22.1 C (72 F) | 263.0 mm | 10.1 |
"Average high" and "average low" are the mean daily maximum and minimum for January. Fahrenheit is converted from Celsius and rounded. A station is one point, so a nearby beach can be a little wetter or drier.
Three things stand out. Jaffna is the driest station in the table, so January is a good month to add the north. Nuwara Eliya nights average 10.4 C (51 F), and the station recorded a January low of 2.1 C in the normals period, so pack a warm layer for the hill-country trains. And Badulla, the station for Ella, still averages almost 12 rain days, so plan Ella hikes for the morning.
Which coast should you choose in January?
The west and south for beaches, plus the north if you want fewer crowds. Sri Lanka Tourism's seasonal advice calls December to February the peak season on the south-west coast and points beach travellers to the east coast from May to September (Sri Lanka Tourism weather page).
| If you want | Go to | Why in January | Read next |
|---|---|---|---|
| An easy first beach after the flight | Bentota or Negombo | Short transfer from the airport; west coast is dry | Bentota guide |
| Surf lessons for beginners | Ahangama, Weligama, Hiriketiya | South coast is in season | Ahangama guide |
| Whale trips (when running) | Mirissa | Navy season is November to April | Mirissa guide |
| A fort town and good food | Galle | 86.8 mm of rain, about 7 rain days | Galle |
| Rock temples and ruins | Dambulla, Sigiriya, Polonnaruwa | Anuradhapura averages 86 mm | Dambulla |
| Tamil temples and quiet roads | Jaffna | Driest station in the table | Jaffna |
| East coast surf | Not this month | Pottuvil averages 263 mm | Arugam Bay off-season advice |
To choose between the south coast beach towns, from Galle and Unawatuna to Mirissa and Tangalle, use the south coast region guide. The east coast vs south coast guide explains why the two coasts swap seasons.
What holidays fall in January 2027?
Two public holidays, both on Fridays, so expect long weekends and busy roads.
| Date | Holiday | Type | What it means for you |
|---|---|---|---|
| Fri 15 Jan 2027 | Tamil Thai Pongal Day | Bank, public and mercantile holiday | Tamil harvest festival; expect family travel and busier roads |
| Fri 22 Jan 2027 | Duruthu Full Moon Poya Day | Bank and public holiday | The UK FCDO says alcohol is not usually available on religious holidays; banks close |
Sources: the Central Bank's 2027 bank holiday list and the 2027 holiday gazette, No. 2493/05 of 16 June 2026. Independence Day follows on Thursday 4 February 2027. The festival calendar has the full year.
On a Poya day, plan a beach or a nature day rather than a big temple visit. If you are visiting the Dambulla cave temple or the Temple of the Tooth in Kandy, go on a different day and dress with shoulders and knees covered.
Can you climb Adam's Peak in January?
Yes, January is inside the pilgrimage season. Sri Lanka Tourism says the Sri Pada pilgrimage "takes place between the months of December to May each year" (Sri Lanka Tourism, Sri Pada Pilgrimage). The Adam's Peak page covers the climb itself. Sri Lanka Tourism notes that near the top people may wait in line for up to half an hour at the busiest times.
Two practical points. First, avoid weekends and Friday 22 January 2027 (Duruthu Poya) if you want a quieter climb. Second, Nuwara Eliya, the nearest hill station in our table, averages 10.4 C (51 F) at night in January, and the summit is higher, so bring a warm layer, a torch and water.
How busy is Sri Lanka in January?
Busy. SLTDA counted 277,327 tourist arrivals in January 2026, up 9.7% from 252,761 in January 2025 (SLTDA January 2026 report). SLTDA's 2026 table shows only February 2026 was busier, at 279,328 (SLTDA monthly arrivals 2026).
What that means in practice:
- Book south coast rooms early, especially for the first half of January, when Christmas and New Year stays run over.
- Reserve train seats for the Kandy to Ella line as soon as booking opens. The Kandy to Ella train guide shows how.
- Start sights early. Sigiriya and the Dambulla caves are calmer before 9 am.
- School holidays: Australian families are still travelling. New South Wales summer holidays run from 18 December 2026 to 27 January 2027 (NSW Department of Education). UK schools are back after the first week of January.
Can you see whales in January?
January is in the Sri Lanka Navy's southern whale-watching season, which it lists as November to April, sailing from Galle (Sri Lanka Navy whale watching). On 16 October 2026 the Navy said its cruises were paused for routine ship maintenance with no restart date. Check the Navy page again in December. Private boats sail from Mirissa harbour; see the Mirissa guide for the harbour and the whale page for what to ask an operator.
What should a January route look like?
January suits the classic loop, because nearly every stop is in its dry season at once.
| Trip length | Suggested shape | Why it works in January |
|---|---|---|
| 7 days | Negombo, Sigiriya and Dambulla, Kandy, then the south coast | Cultural Triangle and south coast both dry |
| 10 days | Add Ella by train and two beach nights | Ella mornings are usually clear |
| 14 days | Add Polonnaruwa, Yala and Mirissa | Yala and the deep south are at their driest |
| Add-on | Jaffna for 2 to 3 nights | Driest station in the table |
The day-by-day versions are the 10-day classic Sri Lanka itinerary and the two-week Sri Lanka itinerary. Both list dated costs.
Before you book. Compare nonstop and one-stop options in the direct flights to Sri Lanka guide, apply for your ETA with the Sri Lanka visa guide, and pick a data plan with the Sri Lanka eSIM guide. For the hill country leg, the Nanu Oya to Ella train guide covers the section of the line that runs now. Arriving earlier in the season? See Sri Lanka in November.
What should you pack for January?
- Light, loose clothes for the coast, where highs are about 30 C (86 F).
- A warm fleece or jacket for Nuwara Eliya, Ella and Adam's Peak.
- Clothes that cover shoulders and knees for temples.
- Sunscreen and a hat; January has few rain days on the coast, so sun exposure is high.
- A light rain jacket for Ella and the hills, where rain days are higher.
- Insect repellent. Germany's foreign office reported more than 70,000 dengue cases in Sri Lanka in 2026 (checked 17 October 2026). See is Sri Lanka safe for the health advice.
Frequently asked questions
Is January a good time to visit Sri Lanka?
Yes, for most routes. January sits in the north-east monsoon, which Sri Lanka Tourism calls the peak season on the south-west coast. On the 1991 to 2020 WMO normals, Colombo averages 79.6 mm of rain in January against 359.3 mm in October. The east coast is the exception: Batticaloa averages 268.9 mm in January.
What is the weather like in Sri Lanka in January?
Hot and mostly dry on the west and south coasts, with average highs of about 30 to 31 C (86 to 88 F) and lows of about 23 C (73 F). Nuwara Eliya in the hills averages 19.9 C (68 F) by day and 10.4 C (51 F) at night. These are WMO 1991 to 2020 normals for Department of Meteorology stations.
Which part of Sri Lanka is best in January?
The west and south coasts, the Cultural Triangle and the north. Jaffna (44.3 mm), Hambantota (68.4 mm) and Colombo (79.6 mm) are the driest stations in our table. Save Arugam Bay and the rest of the east coast for May to September.
Are there public holidays in Sri Lanka in January 2027?
Yes, two. The 2027 holiday gazette (No. 2493/05, 16 June 2026) lists Tamil Thai Pongal Day on Friday 15 January and Duruthu Full Moon Poya Day on Friday 22 January. Both are listed by the Central Bank as bank holidays. Expect busy roads and temples on both days.
Can you climb Adam's Peak in January?
Yes. Sri Lanka Tourism says the Sri Pada pilgrimage season runs from December to May each year, so January is inside it. The route is busiest on weekends and Poya days, so avoid Friday 22 January 2027 if you want a quieter climb.
Is January busy in Sri Lanka?
Yes. SLTDA counted 277,327 tourist arrivals in January 2026, up 9.7% on January 2025. Only February 2026, with 279,328, was busier this year. Book south coast rooms and reserved train seats early.
Is Arugam Bay good in January?
Not for surf or a beach stay. Pottuvil, the weather station for Arugam Bay, averages 263 mm of rain in January on the WMO normals, more than three times Colombo. The surf season there is roughly May to September.
Can you see whales in Sri Lanka in January?
January falls inside the Sri Lanka Navy's southern whale-watching season, which it lists as November to April from Galle. On 16 October 2026 the Navy said its cruises were paused for ship maintenance, so check the restart before you book. Sightings are never guaranteed.
Sources
Last verified 2026-10-17
- https://www.ncei.noaa.gov/data/oceans/archive/arc0216/0253808/2.2/data/0-data/Region-2-WMO-Normals-9120/SriLanka/CSV/
- https://www.srilanka.travel/weather
- https://www.cbsl.gov.lk/en/about/about-the-bank/bank-holidays-2027
- https://documents.gov.lk/view/egz/2026/6/2493-05_E.pdf
- https://www.sltda.gov.lk/en/monthly-tourist-arrivals-reports-2026
- https://www.sltda.gov.lk/storage/common_media/MonthlyTouritsArrivalsReport-January-2026-Final.pdf
- https://www.srilanka.travel/festive?article=55
- https://whalewatching.navy.lk/
- https://education.nsw.gov.au/schooling/calendars/2026














