Skip to main content

beaches

Sri Lanka beaches by month — where to go when it's raining

Month-by-month guide to Sri Lanka's beaches. Which coast is dry in which month? Honest seasonal guide covering both monsoons.

Sri Lanka beaches by month — where to go when it's raining

Why “the best time to visit Sri Lanka” is the wrong question

Every travel article about Sri Lanka asks “when is the best time to visit?” and then gives an unhelpful answer: “the dry season.” But Sri Lanka has two monsoons and two dry seasons happening simultaneously on different coasts. The only correct answer is: it depends on where you’re going.

The southwest monsoon hits the south and west coasts from May to September. The northeast monsoon hits the east and north coasts from November to March. The result is a system where one coast is always dry — you just need to know which one.

For beach travelers, this is actually excellent news. There is no month where all of Sri Lanka is wet. There is always a good beach somewhere.

Details
WhereSouth + west coast (Mirissa, Unawatuna, Hikkaduwa, Bentota) or east coast (Nilaveli, Pasikuda, Arugam Bay)
CostAround $30-100/night guesthouse, $100-400+/night resort, either coast
Time needed3-7 nights per coast is typical for a beach stretch
Getting thereSouth coast: around 2-3h by car from Colombo. East coast: around 5-7h by car, or a domestic flight to Trincomalee/Batticaloa
Best timeSouth/west: December-March. East: May-September. April and October are a gamble on both

For the deeper region-by-region breakdown of why the two coasts flip, our Sri Lanka monsoon explained by region guide covers the mechanics coast-by-coast; this guide focuses on the practical month-by-month calendar for choosing a beach.

The two-coast calendar explained

Sri Lanka’s geography forces the monsoon system into a predictable split:

Southwest monsoon (May–September): Drives heavy rainfall onto the south coast (Mirissa, Hikkaduwa, Galle, Unawatuna, Weligama) and the west coast (Colombo, Negombo, Bentota). The cultural triangle (Sigiriya, Polonnaruwa) also gets rain but is usually manageable. The east coast and north are dry and sunny.

Northeast monsoon (November–March): Brings rainfall to the east coast (Trincomalee, Nilaveli, Pasikuda, Arugam Bay) and the north (Jaffna). The south coast is its driest and most beautiful. The cultural triangle is mostly dry.

Inter-monsoon months (April and October): Both coasts are unstable. Thunderstorms appear unpredictably on any coast. These are the gamble months — you can have excellent weather or miserable conditions with no pattern.

MonthSouth/west coastEast coast
Dec-MarDry, peak seasonWet, northeast monsoon
AprUnstable, gambleDrying out, improving
May-SepWet, southwest monsoonDry, peak season
OctRecovering, unreliableWet, monsoon beginning
NovReopening, improvingUnstable, monsoon beginning

Read the table as a rule of thumb rather than a guarantee — a “dry” month can still bring a passing shower, and a “wet” month rarely means rain all day every day. What it reliably predicts is which coast has calm, swimmable seas and which has rough, often dangerous surf for casual swimmers.

Month-by-month beach guide

January — south coast gold

January is the peak of Sri Lanka’s dry season. The south coast from Hikkaduwa to Mirissa to Tangalle is at its best: sunny every day, warm nights, calm seas. This is also peak whale watching season at Mirissa (blue whales and sperm whales). Hotels are full and at their most expensive.

Go to: Mirissa, Unawatuna, Hikkaduwa, Hiriketiya, Bentota. Avoid: All east coast beaches (northeast monsoon in full swing).

Book a Mirissa whale watching trip — January is peak season

February — the best month

Many travellers’ favourite month in Sri Lanka. The south coast is still dry, whale watching continues, and February is before the worst of the school holiday crowds. Accommodation is slightly cheaper than January. Surf conditions at Weligama and Hiriketiya are often cleanest in February.

Go to: South coast (Mirissa, Weligama, Unawatuna, Hikkaduwa, Hiriketiya, Galle area). Avoid: East coast.

March — south coast starts winding down

The first two weeks of March are generally fine on the south coast. By the third week, you’ll notice occasional afternoon thunderstorms and the sea can become choppy in the late afternoon at exposed beaches like Tangalle. Plan morning beach time and keep afternoons flexible.

Go to: South coast, especially sheltered bays (Unawatuna, Mirissa inner bay, Hiriketiya). Avoid: East coast. Tangalle main beach gets risky from mid-March.

April — the gamble month

April is Sri Lanka’s transitional month. The southwest monsoon hasn’t fully arrived yet, but conditions are increasingly unstable south and west. Thunderstorms arrive in the afternoons. The east coast is starting to dry out and open.

Best strategy in April: be flexible. Don’t book a non-refundable south coast beach week in April — you might get perfect weather or you might get five days of afternoon rain. The cultural triangle (Sigiriya, Polonnaruwa, Kandy) is more reliably enjoyable in April than either coast.

Also: Sinhala and Tamil New Year falls in mid-April. Many transport services reduce. Book ahead.

Go to: Cultural triangle, Kandy, Ella. South coast early April possible. Avoid: Fixing beach plans without flexibility. East coast late April can be good.

May — the east coast opens

This is the great seasonal pivot. The south coast goes into monsoon — the sea turns grey and rough, many beach restaurants close. The east coast simultaneously opens: Nilaveli turns blue-sky and calm, Pasikuda’s lagoon opens, Arugam Bay’s surf season begins.

May is often the best month on the east coast: uncrowded, good prices, clear water. The road down through Batticaloa from Trincomalee is beautiful and sees few tourists.

Go to: Nilaveli, Uppuveli, Pasikuda, Arugam Bay. Avoid: South coast beaches (monsoon).

June–August — east coast peak

These three months are the east coast’s high season. Arugam Bay’s main point break is at its most consistent in July and August. Trincomalee’s whale watching (sperm whales and blue whales) runs through this period. Nilaveli is the most crowded it gets — still manageable by Sri Lanka standards.

Pigeon Island National Park is at its best in June and July: visibility is often 15–20 metres, reef shark sightings are frequent.

Book a Pigeon Island snorkel trip from Uppuveli — best visibility June–July

Go to: Nilaveli, Uppuveli, Trincomalee, Pasikuda, Arugam Bay. Avoid: South coast beaches entirely. Cultural triangle is wet but accessible.

September — end of east coast season

September is still generally good on the east coast, with weather becoming less predictable in the second half of the month. Arugam Bay surfers often find the best swell consistency actually comes in late September before the northeast monsoon. Prices drop as season-end approaches.

Go to: East coast through mid-September; move to cultural triangle or hills late September.

October — the worst month for beaches

October is widely considered the most difficult month for Sri Lanka beach travel. The northeast monsoon is beginning on the east coast; the southwest monsoon is technically over but the south coast is still recovering. Neither coast is reliably good for beach holidays. Rain appears on both coasts.

The best October plan is to focus on non-beach Sri Lanka: Kandy and the hill country (Ella, Nuwara Eliya) are often fine. The cultural triangle gets afternoon storms but mornings are usually clear.

Go to: Hill country, cultural triangle. Yoga retreats inland. Avoid: Beach holidays on either coast as a fixed plan.

November — south coast reopens

The southwest monsoon clears and the south coast reawakens. Early November can still have overcast days, but by mid-November Mirissa and Hikkaduwa are reliably sunny again. This is arguably the best month to beat the crowds: prices are still shoulder season, the sea is calm and warm, and the December influx hasn’t arrived yet.

Go to: Mirissa, Unawatuna, Weligama, Hikkaduwa, Hiriketiya. Avoid: East coast (northeast monsoon beginning).

December — south coast high season begins

High season arrives with Christmas and New Year. South coast beaches are at their busiest and most expensive from 20 December to 7 January. Book accommodation months in advance for this period. Weather is excellent. Whale watching begins at Mirissa (peak is December to March).

Go to: South coast. Book early. Avoid: East coast. December–January is northeast monsoon peak.

Book a combined whale watching and snorkel cruise at Mirissa

The “both coasts in one trip” question

Many travelers ask: can I visit both the south coast and east coast on a two-week trip?

The answer depends entirely on when you go:

  • December–April: South coast is open. East coast is in monsoon. Don’t go to both — the east coast is not beach-worthy.
  • May–September: East coast is open. South coast is in monsoon. Don’t go to both.
  • April or October (inter-monsoon): Theoretically possible to hop but both coasts are risky. Not recommended.

The single most common Sri Lanka travel mistake is planning a “complete circuit” — south coast + east coast + cultural triangle + hill country — in one two-week trip regardless of season. The beach portion will inevitably land in the wrong monsoon window for at least one coast.

The correct approach: Choose your beach coast based on travel dates, then combine it with the cultural triangle and hill country (these work in any season with flexible morning scheduling).

Choosing a beach by activity, not just by weather

Dry weather alone doesn’t guarantee the right beach for what you actually want to do. Surfers should check swell direction as much as rainfall — the south coast (Weligama, Hikkaduwa) has its main swell window roughly November-April, while Arugam Bay’s east coast break peaks May-September; our surf seasons guide has the full month-by-month swell calendar for both coasts. Divers should look at underwater visibility rather than just dry days on land — the diving season guide explains why visibility often peaks a few weeks after the rain fully stops, once runoff has cleared from the reefs.

If you’re choosing a beach base around a specific mood or pace rather than a fixed activity — quiet and undeveloped versus lively with restaurants and nightlife — our best beaches by mood guide filters by that criteria across both coasts and both seasons.

What the “wrong season” actually looks like on the ground

It’s worth being specific about what a monsoon-season beach trip actually feels like, because “monsoon” conjures nonstop torrential rain and that’s rarely accurate. On the south coast in July, for example, mornings are often clear; rain tends to arrive in bands, sometimes heavy for an hour, sometimes a full grey day. The bigger problem for swimmers isn’t the rain itself — it’s the sea state. Riptides strengthen, red flags go up at supervised beaches, and many beach restaurants and dive shops close for the season entirely, which thins out the infrastructure you’re relying on for food and safety information.

This matters for trip planning: a “wrong season” beach stop isn’t necessarily a washout day-by-day, but it is a genuine downgrade in swimming safety and services versus the same beach in its dry window. If your dates are fixed and land in the wrong season for your preferred coast, our south coast beaches guide and east coast beaches guide both flag which specific beaches have more sheltered bays that hold up slightly better outside peak dry months.

FAQ

Can I go to Arugam Bay in December?

No. Arugam Bay is closed by the northeast monsoon November through March. The town largely shuts down — most restaurants close and the accommodation drops from dozens of places to a handful. The sea is rough and dangerous. Go May to October.

Is April really that bad?

April is unpredictable rather than uniformly bad. The first week of April on the south coast is often perfectly fine. The Sinhala New Year disruptions (transport, closures) are the bigger practical issue mid-April. If your trip is only April, go to the cultural triangle for the core itinerary and treat any beach time as a bonus, not the main event.

Which coast is better for a two-week holiday?

For December to March: south coast. For June to August: east coast. For a February to March trip, the south coast combined with the hill country is the classic Sri Lanka itinerary — well-tested, weather-reliable, and covers all the highlights.

Does the cultural triangle have its own monsoon?

The cultural triangle (Sigiriya, Polonnaruwa, Anuradhapura, Dambulla) is in the dry zone — it receives less rainfall than either coast year-round. It gets afternoon showers during the southwest monsoon period but mornings are usually clear. Safari game viewing in Minneriya and Kaudulla peaks August to September regardless of season.

Can I go swimming on the “wrong” coast if the weather looks fine that day?

You can, but check locally first rather than trusting the sky alone. Rough sea state and riptides often persist for days after a monsoon system passes through, even once the rain itself has stopped. Ask your guesthouse or look for red flags before swimming on a coast that’s technically out of season.

Which single month works best if I want to combine both coasts?

There isn’t one — the two coasts are never simultaneously in their dry window. The closest compromise is late April or late October, when both are in transition and neither is at its worst, but both are still unpredictable. A single-coast trip timed to that coast’s dry season is more reliable than trying to catch both.