Skip to content
induwara.lk
Premium
induwara.lkSri Lanka · Travel

Sri Lanka Beach Finder — Mullaitivu Beach to Mirissa: When Is the Sea Calm?

Mullaitivu Beach sits on the north-east coast beside Mullaitivu town, and the sea there is calm from March to September and rough from December to February. Pick any of 51 Sri Lankan beaches and any month to get the same answer, with the reason, the rainfall and the road route.

By Induwara AshinsanaUpdated Sep 23, 2026
Is the sea calm here this month?
Dept. of Meteorology · WMO 1991–2020 normals

51 named beaches across 13 coastal districts.

Defaults to the current month in Sri Lanka.

Popular

Mullaitivu Beach · September

South-West monsoon (May–Sep)

Calm

The South-West monsoon (May–Sep) blows offshore on this north-east-facing shore, so the water is usually flat. Trincomalee averages 113 mm of rain over about 6 days in September.

Coast sector
NE
north-east-facing
Wind exposure
Leeward
Wind blows offshore
Rainfall normal
113 mm
6 rain days · Passing showers
Nearest station
Trincomalee
89 km — Jaffna is a close second at 98 km

Calm months at Mullaitivu Beach: Mar, Apr, May, Jun, Jul, Aug, Sep.

The whole year at Mullaitivu Beach

Location

District
Mullaitivu
Faces
NENorth-east coast
Shoreline
The Vanni coast runs north-west to south-east here, so the shore faces north-east into the Bay of Bengal.

Getting there

Nearest town
Mullaitivu town
Road
A9 north to Paranthan, then the A35 east to Mullaitivu; or the A34 east from Mankulam.
From town
~2 km
What is there
Undeveloped — bring your own water, shade and food
Worth knowing
A very long, very empty beach with a working fishing fleet and almost no tourist infrastructure. That emptiness is the appeal — plan for no shade, no lifeguard and few shops.

Before you get in the water

  • Rip currents are the leading cause of drowning on Sri Lankan beaches. A rip looks like the calmest patch of water. If one takes you, swim across it, parallel to the shore.
  • Every verdict here is a 30-year historical average, not a forecast. Check the Department of Meteorology's marine warnings at meteo.gov.lk on the day.
  • Lifeguard cover is unknown for every beach in this dataset — there is no published national list of patrolled beaches, so this tool never claims one. Never swim alone on an unpatrolled beach.

Sources: Department of Meteorology season calendar and marine warnings; WMO/NOAA 1991–2020climate normals for the nearest coastal station; RDA national road network for access routes. The windward/leeward and calm/mixed/rough steps are this site's own stated heuristic, set out in full below. A station more than 20 km closer than the runner-up is used on its own; otherwise both are named.

How it works

Sri Lanka has two monsoons that blow from opposite directions, and they invert the country's beach season twice a year. In January the south coast is glassy and the east coast is dangerous; in July it is the exact reverse. This tool makes that inversion explicit, beach by beach, in five steps.

Step 1 — which way does the shore face? Every beach in the dataset carries a hand-set coast sector: the compass direction its shoreline faces out to sea, with the shoreline orientation it was read from recorded alongside it. Mullaitivu Beach faces NE, Mirissa faces S, Kalpitiya faces W, Talaimannar faces NW.

Step 2 — which monsoon is running?The month maps to a season using the Department of Meteorology's four-season calendar: First Inter-monsoon (March–April), South-West monsoon (May–September), Second Inter-monsoon (October–November), North-East monsoon (December–February).

Step 3 — windward or leeward?The South-West monsoon wind arrives from bearing 225°, the North-East monsoon from 045°. Take the angle Δ between the wind's bearing and the shore's facing bearing:

  • Δ ≤ 60° → windward — wind blows onshore: swell, surf, rip currents
  • Δ ≥ 120° → leeward — wind blows offshore: flat water
  • otherwise → transitional — alongshore wind

The inter-monsoons have no prevailing direction, so every sector reads as transitional in March, April, October and November. Applied to the eight sectors, the rule produces this table, which is the whole of the monsoon logic:

Season (wind from)NNEESESSWWNW
North-East monsoon (Dec–Feb)045°roughroughroughvar.calmcalmcalmvar.
South-West monsoon (May–Sep)225°calmcalmcalmvar.roughroughroughvar.
Inter-monsoons (Mar–Apr, Oct–Nov)nonevar.var.var.var.var.var.var.var.

Step 4 — how wet is that month there?Each beach is matched to the nearest of the six coastal WMO stations — Jaffna, Trincomalee, Batticaloa, Hambantota, Galle, Colombo — by great-circle distance, computed once when the data loads. The station's WMO/NOAA 1991–2020rainfall normal for that month is then banded using the same thresholds this site's weather tool publishes: R > 200 mm is wet, 100 ≤ R ≤ 200 is showery, R < 100 with D ≤ 10 rain days is dry, and R < 100 with D > 10 is showery drizzle. The station and its distance are printed with every result, so you can judge the proxy yourself; an assignment further than 200 km is treated as a data error and refuses to ship.

Step 5 — combine. A windward coast is always Rough. A leeward coast is Calm, unless the month is wet, which makes it Mixed — squalls, runoff and poor visibility rather than swell. A transitional month is Calm if it is dry and Mixed otherwise. Rainfall never upgrades a windward coast to Calm: swell and rip currents, not rain, are what drown people.

Steps 2 and 4 come straight from the authorities cited below. Steps 1, 3 and 5 are this site's own stated heuristic layered on those averages — printed here in full so you can check the tool against what it claims to do. Everything is a 30-year average, never a forecast. The windward/leeward call is derived twice, once by the angular formula and once from the table above, and the two are reconciled across all 32 sector and season pairs at load: both derivations agree.

Mullaitivu Beach — where it is, how to get there, and when the sea is calm

Mullaitivu Beach lies at 9.2667° N, 80.8167° E, immediately east of Mullaitivu town in Mullaitivu District, on the stretch of the Vanni coast that runs north-west to south-east. That orientation means the shore faces north-east, into the Bay of Bengal — which is the single fact that decides its season.

Getting there. From Colombo or Jaffna, the A9 to Paranthan and then the A35 east is the straightforward route; from Vavuniya, the A34 runs east through Mankulam. Both are sealed A-class roads. There is no railway station at Mullaitivu — the nearest line is the northern line through Kilinochchi. The beach is a two-minute drive from the town centre.

When to go. July sits in the South-West monsoon, whose wind blows from 225°. Against a shore facing 045°, Δ is 180° — fully offshore, so the water is flat. Trincomalee, the nearest coastal station at 89 km, averages 51 mm of rain over about three days in July. Dry and leeward gives Calm. January inverts it: the North-East monsoon arrives from 045°, Δ is 0°, the wind is straight onshore, and the verdict is Rough no matter what the rain does.

What is actually there. Very little, and that is the honest answer. A very long, very empty beach, a working fishing fleet, and almost no tourist infrastructure — no lifeguards, little shade, few shops. Come prepared and the emptiness is the whole appeal. Off the sand, stay on used tracks: parts of the Northern Province are still being surveyed for unexploded ordnance, and this tool makes no clearance claim for any beach.

Worked examples

Worked example

Mullaitivu Beach, JulyCalm

  1. Coast sector: NE (bearing 045°)
  2. July → South-West monsoon, wind from 225°
  3. Δ = |045 − 225| = 180° ≥ 120° → leeward (offshore wind)
  4. Nearest coastal station: Trincomalee, 89 km (Jaffna 98 km — a near tie)
  5. Trincomalee July normals: R = 51.0 mm, D = 3.4 → R < 100 and D ≤ 10 → dry
  6. leeward + dry → CALM

Worked example

Mullaitivu Beach, January — the same beach, invertedRough

  1. Coast sector: NE (bearing 045°)
  2. January → North-East monsoon, wind from 045°
  3. Δ = |045 − 045| = 0° ≤ 60° → windward (onshore wind)
  4. Trincomalee January normals: R = 152.4 mm, D = 8.4 → 100 ≤ R ≤ 200 → showery
  5. Windward overrides rainfall → ROUGH. In January the calm coast is the south.

Worked example

Mirissa, January — the mirror imageCalm

  1. Coast sector: S (bearing 180°)
  2. January → North-East monsoon, wind from 045°
  3. Δ = |180 − 045| = 135° ≥ 120° → leeward (offshore wind)
  4. Nearest coastal station: Galle, 29 km
  5. Galle January normals: R = 86.8 mm, D = 6.6 → R < 100 and D ≤ 10 → dry
  6. leeward + dry → CALM. Same date: Mullaitivu rough, Mirissa glassy.

Worked example

Kalkudah, October — the edge case neither green nor redMixed

  1. Coast sector: E (bearing 090°)
  2. October → Second Inter-monsoon: no prevailing wind → transitional
  3. Nearest coastal station: Batticaloa, 25 km
  4. Batticaloa October normals: R = 186.8 mm, D = 10.5 → 100 ≤ R ≤ 200 → showery
  5. transitional + showery → MIXED. An inter-monsoon month on the east coast is genuinely uncertain, and the tool says so rather than picking a side.

Which coast is calm, month by month

The two-monsoon inversion in one table. “Calm” here means the prevailing wind blows offshore and the month is not wet.

MonthsSeasonCalm coastRough coast
Dec – FebNorth-East monsoonSouth & west — Mirissa, Unawatuna, Hikkaduwa, Bentota, NegomboNorth & east — Mullaitivu, Nilaveli, Pasikuda, Arugam Bay
Mar – AprFirst Inter-monsoonBoth, where the month is dry — the north is driestNone from wind; thunderstorms instead
May – SepSouth-West monsoonNorth & east — Arugam Bay, Nilaveli, Pasikuda, Mullaitivu, JaffnaSouth & west — Mirissa, Unawatuna, Hikkaduwa, Bentota, Negombo
Oct – NovSecond Inter-monsoonFew — this is the wettest window nationallyNone from wind; heavy rain and squalls everywhere

Season boundaries: Sri Lanka Department of Meteorology, “Climate of Sri Lanka”. Calm/rough: this site's windward/leeward rule, set out above.

Frequently asked questions

Sources & references

The rainfall normals are not re-transcribed here — they are imported from this site's Sri Lanka weather by month dataset, so the two tools cannot disagree. Beach positions, shoreline orientations, road routes and railway stations were last checked on 2026-09-23. Lifeguard patrol status and Blue Flag certification are deliberately not claimed for any beach — see the safety note in the tool. Found a beach placed on the wrong sector, or a road route that has changed? Email me and I will fix it.

Related tools

Comments & feedback

Spotted a bug or want an improvement? Tell us — our team reviews every comment, and good ideas get built. Comments are public and anonymous.

Know a beach that should be on this list, or a sector that looks wrong?

Email me at [email protected] — most fixes ship within 24 hours.