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

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
| Region | March weather | Verdict | What to wear |
|---|---|---|---|
| South coast (Galle, Unawatuna, Mirissa) | Hot, sunny, calm seas; a few afternoon showers | Very good | Swimwear, a cover-up for town, sun hat, sunglasses |
| West coast (Colombo, Negombo, Bentota) | Hot and humid, showers increasing late in the month | Good | Linen, sandals, a long-sleeved shirt for sun |
| East coast (Trincomalee, Pasikudah) | Hot, dry and sunny; seas calming | Coming into season | Swimwear, cover-up, hat; modest clothes in town |
| Cultural Triangle (Sigiriya, Dambulla, Anuradhapura) | Very hot and dry by midday | Good, if you start at dawn | Light long trousers or a long skirt, sun hat, slip-off sandals |
| Hill country (Kandy, Nuwara Eliya, Ella) | Warm days, mild nights, mostly dry | Excellent — the coolest place to be | Light layers, a light jacket for evenings, walking shoes |
| Arugam Bay | Hot and dry | Surf season starts in April | Beachwear, rash vest, modest clothes in the village |
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.

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.

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
Month by month
Sri Lanka in January: weather, where to go and what to wear
Peak season: dry, sunny coasts in the south and west, the coldest hill-country nights of the year, and Duruthu Poya celebrations.
Month by month
Sri Lanka in February: weather, where to go and what to wear
Long sunny days on the south and west coasts, the end of the monsoon in the east, safari season and the Navam Perahera in Colombo.
Month by month
Sri Lanka in November: weather, where to go and what to wear
The inter-monsoon month: afternoon storms almost everywhere, a south coast that clears as it ends, and cool, misty hills.