DressAbroad — Know what to wear, wherever you're going

Sri Lanka in March: weather, where to go and what to wear

March in Sri Lanka is hot and mostly sunny, with the east coast opening up. Where to go, what to wear in the heat, and the festivals of March 2027.

By Manodya Madushanka · Published

Illustration of a traveller in a long-sleeved linen shirt, sarong and straw hat walking along calm, empty Nilaveli beach with Pigeon Island on the horizon
AI-generated illustration

March is the month Sri Lanka turns up the heat. The northeast monsoon of February is over, so for a few weeks both coasts can be sunny at once: the south and west are still in their dry season, and the east coast is drying out and opening up for the year. In exchange, it is one of the hottest and most humid times of year, and by late March afternoon thunderstorms start to return in the southwest. Dressing is about heat first, with four festivals of different faiths to plan around.

In short

  • It is hot: Colombo averages about 32°C by day and 24°C at night, with high humidity. Wear the loosest, lightest cotton and linen you have.
  • Both coasts can work. The south and west are sunny with occasional showers; Trincomalee on the east coast averages only about 56 mm of rain in March.
  • Expect more afternoon thunderstorms in the southwest and hills late in the month, as the first inter-monsoon begins.
  • Maha Shivaratri (Saturday 6 March), the Ramazan Festival (Wednesday 10 March), Medin Poya (Monday 22 March) and Good Friday (26 March) all fall in March 2027.
Colombo day
32°C
Colombo night
24°C
Rain (Colombo)
~136 mm
Sea
29°C

What the weather is really like in March

The Department of Meteorology counts March and April as the first inter-monsoon season, the gap between the northeast and southwest monsoons. With no steady monsoon wind, the sun heats the land, and the typical pattern is hot, humid mornings followed by thunderstorms that build in the afternoon, most often in the southwest and the hill country. Early March is usually still settled; the storms become more frequent as April approaches.

Colombo averages about 32°C by day and 24°C at night, around nine hours of sunshine a day, and roughly 136 mm of rain over about nine days, usually as short afternoon showers. The sea is at its warmest, around 29°C. On the east coast Trincomalee is about 31°C and much drier, with roughly 56 mm of rain on about four days, which is why the east starts to come into season now.

The hill country is the relief from the heat. Nuwara Eliya and Ella are warm and pleasant by day, with cool rather than cold nights, and March is one of the drier months there before the April storms.

Region by region

RegionMarch weatherVerdictWhat to wear
South coast (Galle, Unawatuna, Mirissa)Hot, sunny, calm seas; a few afternoon showersVery goodSwimwear, a cover-up for town, sun hat, sunglasses
West coast (Colombo, Negombo, Bentota)Hot and humid, showers increasing late in the monthGoodLinen, sandals, a long-sleeved shirt for sun
East coast (Trincomalee, Pasikudah)Hot, dry and sunny; seas calmingComing into seasonSwimwear, cover-up, hat; modest clothes in town
Cultural Triangle (Sigiriya, Dambulla, Anuradhapura)Very hot and dry by middayGood, if you start at dawnLight long trousers or a long skirt, sun hat, slip-off sandals
Hill country (Kandy, Nuwara Eliya, Ella)Warm days, mild nights, mostly dryExcellent — the coolest place to beLight layers, a light jacket for evenings, walking shoes
Arugam BayHot and drySurf season starts in AprilBeachwear, rash vest, modest clothes in the village
Typical March conditions. Afternoon storms become more likely late in the month, especially in the southwest.

Where to go in March

March is a rare month when you can combine the west and the east. A classic route of Sigiriya, Kandy and the hill country can finish either on the south coast, where whale-watching boats from Mirissa are still in their December-to-April season, or across on the east coast around Trincomalee and Pasikudah, which are quieter and calmer than in high season. Plan the Cultural Triangle for early mornings: by late morning the rock at Sigiriya and the stone of the ancient cities are very hot.

What to wear in March

32°C · humid

Beaches

  • Linen cover-up
  • Swimwear, beach only
  • Wide-brim hat
  • Sandals

Very hot by midday

Cities and ancient sites

  • Loose long-sleeved shirt
  • Light linen trousers
  • Sun hat
  • Umbrella, for sun and storms

Warm days, mild nights

Hill country

  • T-shirts
  • Light jacket
  • Long trousers
  • Walking shoes

White or light colours

Temples, kovils and churches

  • Sleeved top
  • Long skirt or trousers
  • Light scarf
  • Slip-off sandals

For the heat

This is the month when fabric matters most. Loose cotton and linen let the air move; polyester, denim and anything tight will be uncomfortable within minutes. Light colours reflect the sun, and a loose long-sleeved shirt is often cooler than a T-shirt in direct sun because it keeps the sun off your skin. Pack enough tops to change once a day, as you will sweat through them, and carry a refillable water bottle.

Illustration of a traveller in a loose long-sleeved linen shirt, linen trousers and a hat, using an umbrella as a sunshade among the brick ruins of Polonnaruwa
In March heat, a loose long-sleeved shirt and an umbrella for shade beat a T-shirt and sunburn.AI-generated illustration

For afternoon storms

Late-March storms are short, heavy and warm. A compact umbrella, which also works as a sunshade, is more useful than a rain jacket, and sandals that can get wet are better than trainers. Plan indoor sights or a long lunch for the afternoons in the southwest and the hills.

Illustration of a traveller with an umbrella, a cotton blouse, wide trousers and sport sandals walking beside Kandy Lake in a warm afternoon shower
Late-March storms are short, heavy and warm: an umbrella and sandals that can get wet are all you need.AI-generated illustration

Dress code for March's festivals

March 2027 brings Hindu, Muslim, Buddhist and Christian holidays within a few weeks. The rule at every one is the same: cover your shoulders and knees, and take off your shoes and hat at temples, kovils and mosques. At Buddhist temples, including the Temple of the Tooth in Kandy, visitors in shorts or sleeveless tops can be refused entry, and the UK Foreign Office travel advice warns against posing for photos with your back to a Buddha statue. Our November guide has more on kovils and mosques, including kovils where men remove their shirts.

  • Maha Shivaratri — Saturday 6 March. A Hindu festival in honour of Shiva, when devotees fast and keep an all-night vigil at kovils. If you visit a kovil, dress modestly and follow the dress rules at the entrance.
  • Ramazan Festival Day (Eid al-Fitr) — Wednesday 10 March, at the end of Ramadan. Mosques are busy, and Muslim families visit relatives in their best clothes. Women should cover their hair, arms and legs if they visit a mosque.
  • Medin Full Moon Poya — Monday 22 March. It marks the Buddha's visit to his father's kingdom after his enlightenment. Temples are crowded with people in white, sales of alcohol and meat are banned for the day, and many bars close.
  • Good Friday — Friday 26 March. A public holiday for Sri Lanka's Christians, with services and Holy Week processions at churches, especially along the west coast around Negombo. Dress as you would for a temple.

These 2027 dates are from the Central Bank of Sri Lanka's 2027 holiday list.

March packing list

  • 6–8 loose cotton or linen tops: you will want to change once a day
  • One or two loose long-sleeved shirts for sun protection
  • Light trousers or long skirts that work for temples, plus shorts for the beach
  • A sarong or large scarf for temple cover-ups and beach wraps
  • A light jacket or jumper for hill-country evenings
  • Sun hat, sunglasses and high-factor sunscreen
  • A compact umbrella, for sun and late-month storms
  • Sandals you can slip off and that can get wet
  • Swimwear and a cover-up
  • A refillable water bottle

Frequently asked questions

Is March a good time to visit Sri Lanka?

Yes. Both the south and west coasts and the east coast can be sunny, prices can start to ease after the peak of January and February, and the hill country is at its most pleasant. The trade-offs are strong heat and humidity, and more afternoon storms in the southwest late in the month.

Which side of Sri Lanka is best in March?

Both can work. The south and west are still in their dry season with occasional showers, and the east coast around Trincomalee is dry and coming into season, with only about 56 mm of rain on average.

How hot is Sri Lanka in March?

Very. Colombo averages about 32°C by day and 24°C at night with high humidity, the Cultural Triangle is hotter by midday, and the sea is about 29°C. The hill country is the cool exception, with warm days and mild nights.

What should I wear in Sri Lanka in March?

The loosest, lightest cotton and linen you have, a loose long-sleeved shirt and a hat for the sun, a light jacket for hill-country evenings, and long trousers or a long skirt plus a scarf to cover shoulders and knees at temples.

What festivals are in Sri Lanka in March 2027?

Maha Shivaratri falls on Saturday 6 March, the Ramazan Festival (Eid al-Fitr) on Wednesday 10 March, Medin Poya on Monday 22 March and Good Friday on 26 March, according to the Central Bank of Sri Lanka's 2027 holiday list.

More for Sri Lanka