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.
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) | N | NE | E | SE | S | SW | W | NW |
|---|---|---|---|---|---|---|---|---|
| North-East monsoon (Dec–Feb)045° | rough | rough | rough | var. | calm | calm | calm | var. |
| South-West monsoon (May–Sep)225° | calm | calm | calm | var. | rough | rough | rough | var. |
| Inter-monsoons (Mar–Apr, Oct–Nov)none | var. | 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
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.
| Months | Season | Calm coast | Rough coast |
|---|---|---|---|
| Dec – Feb | North-East monsoon | South & west — Mirissa, Unawatuna, Hikkaduwa, Bentota, Negombo | North & east — Mullaitivu, Nilaveli, Pasikuda, Arugam Bay |
| Mar – Apr | First Inter-monsoon | Both, where the month is dry — the north is driest | None from wind; thunderstorms instead |
| May – Sep | South-West monsoon | North & east — Arugam Bay, Nilaveli, Pasikuda, Mullaitivu, Jaffna | South & west — Mirissa, Unawatuna, Hikkaduwa, Bentota, Negombo |
| Oct – Nov | Second Inter-monsoon | Few — this is the wettest window nationally | None 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
- Sri Lanka Department of Meteorology — Climate of Sri Lanka (four-season calendar and monsoon wind directions)
- Sri Lanka Department of Meteorology — Marine Weather and sea-state warnings (the live authority; check this before swimming)
- WMO / NOAA 1991–2020 Climate Normals — monthly rainfall and rain days for the Sri Lankan WMO stations
- Road Development Authority — national road network (A- and B-class road numbers used in the access routes)
- Sri Lanka Railways — station list used for the nearest-railway field
- Sri Lanka Tourism Development Authority — registered accommodation, used only for the development label
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
Planning the rest of the trip? The weather-by-month planner covers rainfall and temperature inland as well as on the coast, the Mullaitivu trip planner builds a district itinerary around the beach, and the road distance calculator gives the drive time from wherever you are starting.
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.