Skip to content

Places

The best beaches in Sri Lanka

There is no best beach. There is the right coast for the month you are here.

By Sri Lanka JourneysLast checked

Ask which are the best beaches in Sri Lanka and you will get a list of ten with Mirissa at the top. That list is wrong for half the year. The island has two monsoons on opposite coasts, so the beach that is flat and clear in February is being pulled apart by rips in July, and the one that is shuttered in December is the best in the country in August. Pick the coast for your month first. Then pick the beach for what you want to do on it, which is a different question with a different answer for a family, a surfer and a couple.

Sunset over the rocks at the end of Unawatuna bay, with a leaning palm silhouetted against orange cloud.

01

The best beaches in Sri Lanka, in one paragraph

From December to April the best beaches are on the south coast: Unawatuna for swimming, Mirissa for whales and evenings, Weligama for learning to surf, Hiriketiya for a small bay with a scene, and the coast east of Tangalle for sand with nobody on it. From May to September the answer moves east: Nilaveli for a flat sea and Pigeon Island, Passekudah for small children, Arugam Bay for surf. No beach is good in both halves of the year, and the commonest mistake we see is a July booking on the south coast.

Within a coast the differences are about what a beach is for, not which is prettier. They are all roughly the same colour. What varies is whether you can get in the water without thinking, whether there is a bar behind it, and how many people you share it with.

02

Two coasts and the calendar: Sri Lanka beaches by month

The south-west monsoon runs from roughly May to September and does two things to the beaches from Negombo round to Tangalle. It rains, which is survivable, and it turns the sea, which defeats the point. The north-east monsoon does the same to Trincomalee, Passekudah and Arugam Bay from about November to February. They do not overlap, so somewhere is always flat. The best-time-to-visit guide covers the whole island; this table is only the beaches.

BeachCoastBest monthsGood forAvoid because
UnawatunaSouthDec–AprThe calmest swim on the south coast; families; Galle Fort 15 minutes awaySmall, crowded, and the sand narrows to very little at high tide
MirissaSouthDec–AprWhale boats, the two headlands, evenings on the sandBusy, loud on the beach front, and a more open bay with a rougher swim
WeligamaSouthNov–AprLearning to surf; hostelsAs a beach it is a working bay with the main road behind it
HiriketiyaSouthDec–AprA small sheltered horseshoe with surf inside it; couples and solo travellersFull for its size by mid-morning in January
Tangalle and RekawaSouthDec–AprLong empty sand; turtles nesting March to JulyStrong shore break; not a swimming sea for children
BentotaWestDec–MarResorts, the flat river side, water sports, a first or last nightPackage-holiday country; a weak base for the rest of the south
NegomboWestDec–AprThe night you land or the night before you flySilt near the lagoon mouth; rough May to August
HikkaduwaSouth-westNov–AprReef snorkelling from the beach; surfThe reef is tired and the town peaked in the 1980s
KalpitiyaNorth-westMay–Sep and Dec–FebKitesurfing on the lagoon; dolphins in the calmer monthsThree to four hours from the airport; wind, not sand, is the point
Nilaveli and UppuveliEastMay–SepA flat sea, Pigeon Island snorkelling, whales in the same monthsFive to six hours from Colombo; rough November to February
PassekudahEastMay–SepSmall children; a bay you can walk out inA resort strip with little town; quiet to closed November to February
Arugam BayEastMay–SepSurf, the street, solo travellersLargely shuts from mid-November to February
Months are the reliable window, not the only possible one. August on the south coast is often a surprising exception, and late April on the east can already be fine.

03

The south and west coast, beach by beach

The E01 expressway puts Galle about two hours from the airport. The beaches below run east from there in the order you would drive them, with the west coast at the end. Each gets a verdict, and some are not kind.

Unawatuna

A reef across the mouth of the bay takes most of the force out of the swell, which makes this the one beach on the south coast where you can get in without reading the water first. For a family that is enough. The downsides are real: the bay is small and shared with everyone else who worked this out, the sand was rebuilt after the 2004 tsunami and the erosion since, and at high tide the strip narrows to very little. Galle Fort is fifteen minutes away by tuk-tuk, which is the better reason to base here. Verdict: the swimming beach, not the pretty one.

Mirissa

Deep water lies unusually close to shore here, which is why blue whale boats leave the harbour before dawn from December to April, January to March being the reliable stretch. The crescent between Parrot Rock and Coconut Tree Hill is a good beach that has been famous for a decade and looks it. Every restaurant puts tables and a sound system on the sand, and a February night on the beach front is loud until late. The bay is more open than Unawatuna and the swim rougher. Verdict: come for the whales and the two headlands, sleep one street back, and do not expect solitude.

Weligama

A wide, shallow bay with a sandy bottom and waves that break slowly and forgivingly, which is what a first lesson needs and roughly nothing else. Surf schools line the sand from November to April. As a beach to lie on it is poor: the main road runs along the back, the water is often sandy, and the town is not on the sea. Verdict: learn to surf here, then sleep in Mirissa, ten minutes east, or Hiriketiya.

Hiriketiya

A horseshoe bay a few hundred metres across near Dikwella, about an hour east of Mirissa, with a beach break on one side and calmer water on the other. Ten years ago it had a guesthouse or two. Now it has a scene, and on a January weekend the bay is full by ten in the morning. It is still the best-looking small bay on this coast and where we would send a couple or a solo traveller. Verdict: go, but in the shoulder weeks, and book early.

Tangalle and Rekawa

East of Tangalle town the coast opens into long beaches with a fraction of the people at Mirissa. The sea is the catch: open coast with a strong shore break and a steep drop-off, not for children or weak swimmers even in season. Rekawa, a little further east, is where green turtles come ashore at night to nest, most reliably from March to July, with a community project running guided evening watches for a small fee. Verdict: the beach for people who want nobody around and will treat the sea with respect.

Bentota

The river runs alongside the sea for its last three kilometres, held apart by a sand spit with the hotels on it, so Bentota has two waters ten metres apart: surf on one side, flat river on the other, where the jet skis and the small children end up. It is the nearest resort coast to Colombo, about an hour and a half by expressway, and it feels like it. Verdict: a honeymoon that wants a pool, a family that wants calm water, a first or last night. A weak base for the south coast, which starts an hour further on.

Negombo

Fifteen to twenty minutes from the terminal, which is its entire argument. The strip along Lewis Place is fine for a sunset walk and a swim on a calm day; the water near the lagoon mouth carries silt and the sea is rough from about May to August. The fish market at first light is worth more than the sand. Verdict: the night you land or the night before you fly. Anyone who came for a beach should keep going.

Hikkaduwa

About 21 kilometres north of Galle, with the country's only designated coral sanctuary and a surf break that works from November to April. It was the island's first backpacker beach in the 1970s and has the worn look of a resort that peaked early. The reef has been bleached and stood on, and the glass-bottom boats do it no favours, so snorkel from the beach. Green turtles come into the shallows at the northern end because people feed them; we would not add to it. Verdict: a day of snorkelling from a base in Galle, not a week.

Kalpitiya

A peninsula on the north-west coast, three to four hours north of the airport, with a large flat lagoon on one side and open sea on the other. The point is wind. Kitesurfers come for the south-west wind from roughly May to September and a shorter, lighter season around December to February; spinner dolphins pass in large pods on calmer days, most often from about November to April. The beach is plain and the town is a fishing town. Verdict: go if you kite. Otherwise it is a long drive for a dolphin boat.

The parks and the rainforest sit an hour or two inland from these beaches, and most beach guides leave them out entirely. Our south Sri Lanka guide covers the coast and the inland half together, with the drive times between them.

04

The east coast, beach by beach

The east is a different holiday: further from the airport, fewer places to stay, and from June to August the flattest, clearest sea on the island while Galle is being rained on. Travellers who plan a July beach week around the south coast are planning it backwards.

Nilaveli and Uppuveli

Two beaches north of Trincomalee and not the same. Uppuveli is about five kilometres out, with restaurants in walking distance. Nilaveli is ten kilometres further, wider and emptier, and the Pigeon Island boats leave from it. Pigeon Island is worth doing with adjusted expectations: the coral has been bleached and trodden on and sections are roped off, but the blacktip reef sharks in the shallows are reliable. Budget in the region of US$40 per adult for the park plus a share of the boat, and confirm at the desk. Whales pass in the same months on a far smaller fleet than Mirissa's. Verdict: the best beach on the island from June to August. Give it three nights or skip it; it is five to six hours from Colombo.

Passekudah

A wide, shallow bay north of Batticaloa where the water stays around waist deep a long way out and a reef at the mouth flattens the sea. Children can walk out in it, which is rare on this island and the reason a planned resort zone was built along it. That is also its character: a row of hotels, a tidy beach, very little town. Kalkudah, the next bay along, is longer and emptier if the strip is too neat. Verdict: the family beach from May to September, and the calmest sea in the country.

Arugam Bay

One road along a sand spit between the sea and a lagoon, with a right-hand point break at the southern end that made the town. The season runs May to September, July and August biggest and busiest, September into October cleaner and quieter. Beginners learn at Baby Point on the main beach, not at Main Point, which breaks over rock. From mid-November to February much of the street shuts. It is two and a half to three hours from Ella, so it belongs on a hill-country leg. Verdict: the surf and social beach of the east. Out of season, a wasted day of driving.

05

Beaches to skip, and when to skip a whole coast

Mount Lavinia is Colombo's beach, about ten kilometres south of the centre. It is good for a sunset and a beer on the sand, and the colonial hotel on the headland is worth a drink on the terrace. We would not swim in it. It is the sea off a city of several million people, and the south coast is two hours down the expressway.

The whole south-west coast from May to September, if swimming is the point. The beaches are still there, the prices are lower and August is often better than the forecast, but the rips are real and every year they take people who could swim well. Sit on the sand, surf if you already know how, and swim in the pool. A July family beach week belongs at Passekudah. And any beach with the word secret in its name: every one on the south coast now has a car park, a sign, and a man collecting for it.

06

The best beach towns in Sri Lanka, by what you want

You areDecember to AprilMay to September
A family with small childrenUnawatuna, or Bentota's river sidePassekudah
SurfersWeligama to learn; Midigama and Hikkaduwa to progressArugam Bay; Baby Point to learn, the points beyond it to progress
A coupleHiriketiya, or the beaches east of TangalleNilaveli
Solo and socialMirissa, Weligama, HiriketiyaArugam Bay
Wanting nobody aroundRekawa and the coast east of TangalleKalkudah, or Nilaveli north of the hotels
SnorkellingHikkaduwa from the beach; Jungle Beach at UnawatunaPigeon Island from Nilaveli
Two columns because there are two seasons. Read down the one your dates fall in.

The south coast has a beach for every purpose within an hour's drive, which is why most first trips end there. The east has three beaches that each do one thing well; if your group wants three different things in July, base at Nilaveli and accept the drives.

07

The safest beaches to swim in Sri Lanka, and the rips

The safest beaches to swim in Sri Lanka are Unawatuna on the south coast in its season and Passekudah on the east in its season, because both have a reef or a bay shape that breaks the swell before it reaches the sand. Everywhere else the answer depends on the month and on reading the water first. After road traffic, rip currents are the biggest genuine risk to a visitor here.

A rip is a channel of water moving back out to sea through a gap in a sandbar. It does not look dangerous. It looks like a calmer, darker strip between two lines of breaking waves, which is exactly where an inexperienced swimmer goes in. Rips are strongest on the south-west from May to September and on the east from November to February, and they appear on any open beach after rough weather, Mirissa and Tangalle in January included.

  • Lifeguard cover exists at a small number of beaches, is seasonal, and is not something to plan around. Assume there is none.
  • Some beaches fly red flags in rough conditions and many do not. A flag means stay out. No flag means nothing.
  • Ask the guesthouse where people swim and where they do not. They know exactly.
  • Caught in one: do not swim against it. Float, signal, swim parallel to the beach until you are out of the channel, then in.
  • Children go in with an adult beside them, not watching from a sunbed. The shore break on open beaches can knock an adult over.

08

A Sri Lanka beach holiday plan, by month

A February trip is a south-coast trip. Sleep at Negombo the night you land, do the Cultural Triangle and the hills first, and come down to the coast for the last four or five nights: Unawatuna or Hiriketiya as the base, a whale morning at Mirissa, an evening inside Galle Fort. The east is wet and you do not need it. Our 10-day itinerary is built this way and finishes on the sand.

A July trip is the reverse, and a better holiday than most people realise. Cultural Triangle straight from the airport, Trincomalee for three nights by way of Anuradhapura or Polonnaruwa, Arugam Bay if anyone surfs, then Ella on the way back. The south coast is something you drive through to the airport, at most. The elephant Gathering at Minneriya and the Kandy Perahera fall in the same weeks, which is a strong argument for the date.

If your dates are fixed and awkward, pick the coast, not the beach. Early May and late September are the hinges when either coast can work. October and November are the months to think twice about anywhere, with the east shutting and the south not yet dry. The compensation is empty sand and the lowest prices of the year.

Written by the Sri Lanka Journeys team in Sri Lanka. Published . Prices, fees and opening details change — we re-check this page regularly, and if something here is out of date, tell us so we can check it.

Stay in the loop

Get a short email when something changes.

Train lines reopen, visa rules shift, prices move. We write when that happens and when a new guide goes up — from people who live here, not from a marketing calendar.

One-click unsubscribe, and nothing else is sent to this address. Privacy.

—Straight answers

Questions people actually ask

  • What is the best beach in Sri Lanka?

    There is no single answer because the island has two beach seasons on opposite coasts. From December to April the best all-round beach is Unawatuna for swimming and Mirissa for whales and atmosphere. From May to September it is Nilaveli, north of Trincomalee, for a flat sea and Pigeon Island, and Passekudah for families. Pick the coast that is dry in your month before you pick the beach.

  • Which side of Sri Lanka has the best beaches?

    The south coast between Galle and Tangalle has the most beaches and the most choice, and it is at its best from December to April. The east coast around Trincomalee, Passekudah and Arugam Bay has fewer beaches but a flatter, clearer sea, and it is best from May to September. Neither side is good in the other's season.

  • Which beaches in Sri Lanka are safe for swimming?

    Unawatuna, where a reef across the mouth of the bay breaks the swell, is the safest swim on the south coast between December and April. Passekudah, a shallow bay you can walk out in, is the safest on the east between May and September. Open beaches such as Mirissa and Tangalle need the water read first, and the south-west coast from May to September has rip currents that make swimming a genuine risk. Lifeguard cover is patchy everywhere.

  • What is the best beach in Sri Lanka for families with young children?

    Passekudah from May to September, because the bay is shallow and reef-sheltered and children can walk a long way out. From December to April, Unawatuna is the calmest swim on the south coast, and Bentota's river side is flat when the sea is not and has the resort pools and a short transfer from Colombo. The long open beaches around Tangalle are not for children.

  • Can you swim in Sri Lanka in July?

    Yes, on the east coast. Nilaveli, Uppuveli, Passekudah and Arugam Bay are dry and calm in July, and the sea at Passekudah is as flat as it gets. On the south and west coasts the south-west monsoon brings rough water and rip currents from May to September, so a July beach holiday at Mirissa or Bentota means pool swimming and a rougher sea to look at.

  • What are the best beach towns in Sri Lanka to stay in?

    On the south coast, Unawatuna for swimming and Galle Fort, Mirissa for whales and nightlife, Hiriketiya for a small bay with good places to eat, and Tangalle for space. On the east, Nilaveli or Uppuveli near Trincomalee, Arugam Bay for surf and a social street, and Passekudah for resort families. Negombo is only for the first or last night near the airport.

  • Is Mirissa or Unawatuna the better beach?

    Unawatuna for swimming and for evenings in Galle Fort, fifteen minutes away. Mirissa for whale watching from December to April, the sunrise from Coconut Tree Hill, and a livelier beach at night. Unawatuna's reef makes it the safer swim, especially for children. They are about 40 minutes apart, so many people spend a night or two in each rather than choosing.

  • How many beach days should I plan in a Sri Lanka trip?

    Three to five nights on one coast, at the end of the trip, works for most people. The Cultural Triangle and the hills are the effort; the beach is the reward, and putting it last means the long drives are behind you. Splitting the nights between two towns on the same coast, such as Unawatuna and Hiriketiya, adds variety without much driving. Trying to do both coasts in one two-week trip usually means a bad day on one of them.

No obligation

Still deciding? Ask us.

A rough month and a rough idea is enough to start. We will come back with a shape for the trip, and you can pull it apart from there.

Prefer email? Write to info@srilankatour.travel.