Skip to content
Guide

Sri Lanka in March

March is the month both coasts work: the south is still dry and the east is drying out. Weather for 12 towns in C and F, the March 2027 holidays, whales on two coasts and quieter crowds, checked 17 October 2026.

Clear water and white sand at Marble Beach near Trincomalee.

Is March a good time to visit Sri Lanka?

Quick answer: Yes, especially if you want both coasts in one trip. On the long-term averages, every station in our 12-town table gets under 105 mm of rain in March: the south coast is still in season and the east coast around Trincomalee is drying out. Expect heat and some afternoon storms, and slightly fewer visitors than in February.

Sri Lanka Tourism places March and April in the first inter-monsoon, a "transitional period with afternoon thunderstorms. Warm and humid, ideal for visiting the cultural triangle and hill country" (Sri Lanka Tourism weather page). In practice, March keeps most of February's dry weather but adds heat. Coming earlier? Read Sri Lanka in February. Later? Read Sri Lanka in April.

What is the weather like in March, coast by coast?

Hot everywhere, and dry enough almost everywhere. The table uses the WMO 1991 to 2020 normals published by the US National Centers for Environmental Information (WMO normals, Sri Lanka stations). "Rain days" counts days with at least 1 mm.

Coast or areaStationAverage highAverage lowMarch rainRain days
West coastColombo32.0 C (90 F)24.8 C (77 F)102.7 mm7.7
South coastGalle31.6 C (89 F)24.6 C (76 F)89.9 mm6.9
Deep southHambantota31.9 C (89 F)24.3 C (76 F)47.0 mm4.0
NorthJaffna32.8 C (91 F)23.4 C (74 F)42.5 mm3.9
North-west coastPuttalam (Kalpitiya)33.5 C (92 F)23.4 C (74 F)56.9 mm4.5
Cultural TriangleAnuradhapura34.8 C (95 F)23.5 C (74 F)62.1 mm5.0
KandyKatugastota32.0 C (90 F)19.9 C (68 F)97.6 mm6.8
Hill countryNuwara Eliya22.3 C (72 F)10.8 C (51 F)72.2 mm7.1
Ella areaBadulla29.7 C (85 F)17.7 C (64 F)87.6 mm7.2
East coast, northTrincomalee31.7 C (89 F)24.8 C (77 F)54.8 mm4.0
East coast, centreBatticaloa30.8 C (87 F)24.5 C (76 F)70.3 mm4.7
East coast, southPottuvil (Arugam Bay)32.0 C (90 F)23.4 C (74 F)61.4 mm5.3

Fahrenheit is converted from Celsius and rounded. A station is one point, so nearby beaches can differ.

What the table tells you:

  • The wettest station in March is Colombo, at 102.7 mm. In January the wettest station in the same set gets more than 260 mm. That narrow spread is what makes March a "both coasts" month.
  • The east is opening up. Trincomalee falls from 96.1 mm in February to 54.8 mm in March, over just 4 rain days. Batticaloa drops from 148.5 mm to 70.3 mm.
  • The dry zone is very hot. Anuradhapura averages a high of 34.8 C (95 F). See Sigiriya and the ruins at opening time.
  • The hills are pleasant. Nuwara Eliya averages 22.3 C (72 F) by day, warmer than in February.

Which coast should you choose in March?

You do not have to choose. A March trip can go south first, then cross to the east.

If you wantGo toWhy in MarchRead next
Blue whales in the southMirissaLast month of the IWC's December to March window off MirissaMirissa
Sperm whales and early blue whales in the eastTrincomaleeIWC lists March for sperm whale aggregations and March to July for blue whalesTrincomalee
A sheltered swim near GalleUnawatunaGalle station averages 89.9 mmUnawatuna
The last kite weeksKalpitiyaKiteclub's winter season ends mid-MarchKalpitiya
Ruins without rainAnuradhapura, PolonnaruwaAnuradhapura averages 62.1 mm; go early for the heatAnuradhapura
The far northJaffna42.5 mm on averageJaffna
Arugam Bay surfToo early for the main seasonPottuvil averages 61.4 mm, but the surf season is laterArugam Bay

Sri Lanka Tourism's season chart lists May to September as the "best time to explore the dry zone: Trincomalee, Arugam Bay, and Jaffna" (Sri Lanka Tourism weather page). March is the shoulder before that, so the sea on the east can still be lively. The east coast vs south coast guide explains how the two coasts swap seasons.

What holidays fall in March 2027?

Four bank and public holidays, from four faiths. Expect busy roads and closed banks on each.

DateHolidayTypeWhat it means for you
Sat 6 Mar 2027Mahasivarathri DayBank and public holidayHindu festival of Shiva; expect busy Hindu temples
Wed 10 Mar 2027Eid-ul-Fitr (Ramazan Festival Day)Bank and public holidayMuslim festival at the end of Ramadan; banks close
Mon 22 Mar 2027Medin Full Moon Poya DayBank and public holidayA long weekend; temples busy, banks shut
Fri 26 Mar 2027Good FridayBank and public holidayChristian holy day; another long weekend

Source: the Central Bank's 2027 bank holiday list, read 17 October 2026. The festival calendar has the full year. Medin Poya and Good Friday create two long weekends (20 to 22 March and 26 to 28 March 2027), so expect busier roads and book transport for those days early.

Can you see whales in March?

Yes, and March is the one month when both whale coasts overlap. The International Whaling Commission's handbook lists blue whales off Mirissa from December to March and off Trincomalee from March to July, and sperm whale aggregations in March off Kalpitiya and Trincomalee (IWC handbook). The Sri Lanka Navy runs its southern cruises from November to April and moves to Trincomalee from May (Sri Lanka Navy). On 17 October 2026, whalewatching.navy.lk listed those seasons and did not state a pause; confirm sailings there.

Compare boats and prices on the Mirissa destination page. Sightings are never guaranteed.

How busy is Sri Lanka in March?

Quieter than the peak. SLTDA counted 183,979 tourist arrivals in March 2026, down from 229,298 in March 2025, a fall of 19.8%, and about a third below February 2026's 279,328 (SLTDA monthly arrivals 2026). SLTDA's table does not give a reason, so do not assume the same drop in 2027.

Some retreats also price March as a shoulder month. Barberyn Ayurveda Resorts listed a 10% room-rate reduction for 15 March to 14 April 2027 for guests staying at least a week on its treatment plan (read 17 October 2026). See Ayurveda in Sri Lanka for the full price table.

What should a March route look like?

Trip lengthSuggested shapeWhy it works in March
7 daysSigiriya and Dambulla, Kandy, then TrincomaleeDry zone and east are both dry; start sights early
10 daysGalle and Unawatuna, Mirissa for whales, then the hill countryLast month of the Mirissa blue whale window
14 daysCultural Triangle, Trincomalee, Kandy, hills, south coastBoth coasts in one loop
21 daysAdd Jaffna and KalpitiyaNorth at its driest; last kite weeks

For a full day-by-day plan, use the 3-week Sri Lanka itinerary. Hill country note: the Kandy to Ella line was not running through as of 17 October 2026. Go by road to Nanu Oya and take the Nanu Oya to Ella train. Apply for your ETA first with the Sri Lanka visa guide.

What should you pack for March?

  • Light, breathable clothes and a wide hat; dry zone highs reach about 35 C (95 F).
  • A light rain jacket or umbrella for afternoon storms.
  • A warm layer for Nuwara Eliya nights, about 11 C (51 F), and for Adam's Peak, which is still in its December to May pilgrimage season (Sri Lanka Tourism, Sri Pada).
  • Clothes that cover shoulders and knees for temples, especially on Poya and festival days.
  • A refillable water bottle; heat is the main risk this month.

Frequently asked questions

Is March a good time to visit Sri Lanka?

Yes. On the 1991 to 2020 WMO normals, every one of the 12 stations in our table averages under 105 mm of rain in March, so it is one of the few months when the south, the east and the north are all reasonable. Sri Lanka Tourism calls March and April a transitional period with afternoon thunderstorms, so plan outdoor sights for the morning.

What is the weather like in Sri Lanka in March?

Hot. Average highs are about 31 to 35 C (88 to 95 F) on the coasts and in the Cultural Triangle, with Anuradhapura the hottest at 34.8 C (95 F). Nuwara Eliya averages 22.3 C (72 F) by day and 10.8 C (51 F) at night.

Is the east coast good in March?

It is drying out. Trincomalee averages 54.8 mm of rain over 4 rain days in March, and Pottuvil, the station for Arugam Bay, averages 61.4 mm. Sri Lanka Tourism still lists May to September as the main season for Trincomalee and Arugam Bay.

Where should I go in Sri Lanka in March?

Pick both coasts. The south coast is still in season, with Galle averaging 89.9 mm, and Trincomalee on the east coast averages 54.8 mm. Hambantota (47.0 mm) and Jaffna (42.5 mm) are the driest stations in our table.

Are there public holidays in Sri Lanka in March 2027?

Yes, four. The Central Bank's 2027 list has Mahasivarathri Day on Saturday 6 March, Eid-ul-Fitr on Wednesday 10 March, Medin Full Moon Poya Day on Monday 22 March and Good Friday on Friday 26 March, all bank and public holidays.

Can you see whales in Sri Lanka in March?

Yes, on two coasts. The International Whaling Commission's handbook lists December to March for blue whales off Mirissa and March to July off Trincomalee, plus sperm whale aggregations off Kalpitiya and Trincomalee in March. The Navy works the south until April.

Is March busy in Sri Lanka?

Less than February. SLTDA counted 183,979 tourist arrivals in March 2026, down 19.8% on March 2025 and well below February 2026's 279,328. That can mean easier bookings, but check prices for your exact dates.

Is March too hot for Sri Lanka?

It is one of the hottest months in the dry zone. Anuradhapura averages a high of 34.8 C (95 F) and Puttalam 33.5 C (92 F). Start ruins and hikes early, rest at midday, and drink plenty of water.

Sources

Last verified 2026-10-17

Covered in this guide

All guides
A decorated bull and people at a traditional Sinhala and Tamil New Year celebration.
Planning

Sri Lanka in April

April is when Sri Lanka's seasons flip: rain returns to the west and south while the east coast and the north turn dry. Weather for 12 towns in C and F, Sinhala and Tamil New Year 2027, whales and crowds, checked 17 October 2026.

A relic bearer and attendants under parasols in the Navam Perahera, Colombo.
Planning

Sri Lanka in February

February is the driest, busiest month on Sri Lanka's west and south coasts and in the north. Weather for 12 towns in C and F, the February 2027 holidays and Navam Perahera dates, whale and kite seasons, checked 17 October 2026.