Sarendia
Guide · August 2026
← All projects

A practical guide to reading Sri Lanka's weather on Windy Reading Windy

Somewhere in Sri Lanka this morning, a boat crew looked at a phone and decided whether guests go to sea. A hotel checked the same app and decided whether tonight's dinner stays on the lawn. That app is usually Windy, and hardly anyone who relies on it was ever taught to read it.

Windy is a weather app built in Prague, used worldwide by pilots, sailors and surfers, and by most Sri Lankan operators whose day depends on the sky. It draws forecasts as coloured maps, hour by hour, out to two weeks ahead. This page teaches what the colours mean, how much to trust them, and when to change the plan.

You need no weather background at all. Every technical word is explained the first time it appears; tap any to see what it means.

These are the numbers on Windy's wave height scale: 0.5, 1, 1.5, 2, then it jumps to 6, then 9. The colours above are ours; Windy's own bar runs blue, then dark blue, then indigo, then dark red. The scale is not evenly spaced. More than half of it covers the first two metres, because that is where nearly all real sea conditions sit. So a small colour change at the calm end is a bigger real change than a big colour change at the top end.

Everything on this page is an indicator. It will help you form a judgement without making the judgement for you. A weather model cannot see your bay, your valley, your road, or how full the reservoir upstream is, and the numbers here are typical patterns rather than promises. Read them alongside what you can actually see outside, what your staff on the ground are telling you, and what the Department of Meteorology has issued. Where someone's safety is involved, the official warning outranks this page and the app.

Start here

Windy draws other people's forecasts.

Behind the map sit a few big computer programs called . They are run by weather agencies in Europe, America and elsewhere. Windy takes their numbers and paints them onto a map you can scroll through.

Two things follow from that, and both are useful.

  • Most weather apps show the same models. So checking a second app usually gets you the same forecast in a different colour scheme.
  • Windy lets you switch between models and compare them, which is how you judge whether today's forecast can be trusted.
How does a model actually work?

It chops the air and sea into a grid of boxes, fills each box with today's real measurements from satellites, weather balloons, ships and buoys, then uses the laws of physics to work out what each box does a few minutes later. Then it does that again, and again, a few thousand steps in all, until it reaches next week.

Nobody is looking up what happened on similar days in the past. It is a physics calculation, run fresh, usually two to four times a day. When you hear ECMWF or GFS, those are the European and American versions.

Before you read anything

Three things to check first

Every colour on the map is the answer to a question you may not have asked. Check these three things before you read anything into it. Two of them live in corners of the screen most people never touch.

RIGHT EDGE

Which layer am I looking at?

Wind, rain, waves, temperature, cloud and about forty more. They are completely different things. The one that opens by default is not always the one you want.

BOTTOM RIGHT

Which model is this?

A small row of names: ECMWF, GFS, ICON, ACCESS‑G3. Tap it and the map redraws. If the picture changes a lot, that is worth knowing.

BOTTOM STRIP

Which hour is showing?

The timeline. Windy opens on the nearest time step, which may not be now. Drag it. A morning that looks fine at 9am can be a thunderstorm at 5pm, and a still picture hides that completely.

This is why a screenshot of Windy on its own tells you very little. If a colleague sends you one, ask which model and which hour.

The layer menu

Fifty layers. You need about eight.

Open More layers… and Windy throws nearly fifty options at you, most of them built for pilots, sailors and energy traders. Here they all are, sorted by whether they are actually any use to you in Sri Lanka. Tap any one to see what it does.

Every layer, sorted

Show me

Sorted for a Sri Lankan tourism business. A pilot or a yacht crew would sort them completely differently, and a few of the "ignore" ones exist only because Windy is used worldwide; there is no snow to forecast here.

Rain

A millimetre of rain is a litre of water on every square metre

That is all the number means: how deep the water would sit if none of it drained away. What matters for your day is how fast it arrives. Drag the slider and see the difference.

What rain actually looks like

moderate

Met Office calls this
Moderate
In 3 hours
18 mm
Puddle after 1 h
6 mm deep

The trap. Windy's rain layer shows millimetres per time step, usually a 3‑hour block, not per hour. So 15 mm on the map could be steady light rain for three hours, or the whole lot in twenty minutes with sunshine either side. In Sri Lanka it is very often the second one.

There is a separate layer called Rain accumulation that adds the rain up over days. Useful for "has the road washed out" questions. Useless for "will the 4pm walking tour get wet".

Why does it rain at the same time every afternoon?

The sun heats the land all morning. Warm wet air rises, cools, and its water turns back into droplets, which releases heat, which pushes it up faster still. The result is a tall cloud that dumps its water in a short burst.

Over Sri Lanka this runs on a clock. Lightning peaks around 4:30pm and the heaviest rain around 5:30pm, with most strikes between 4pm and 6pm. That is why an outdoor event at 5pm in April is a different proposition from the same event at 11am.

Timing from published Sri Lankan lightning and rainfall studies; treat it as the typical pattern.

Have a guess first

A weather app shows 40% for rain tomorrow. What does that mean?

Where the rain falls

The wet side faces the wind

This is the part no weather app will tell you, and it explains more about Sri Lankan rainfall than anything else. The central highlands rise to over 2,500 m. When wet monsoon air hits them it has to climb, and climbing air cools and dumps its water on the slope facing the wind. By the time it comes down the other side it is dry.

Drag the wind direction and watch the wet side swap.

A slice through the island

Southwest monsoon, May to September

Which monsoon

How big is the difference? Ratnapura, at the foot of the western slope, gets 3,688 mm a year across 198 rainy days. Nuwara Eliya, up in the hills 52 km away, gets 1,838 mm across 160 days. The lowland town gets twice the rain of the mountain town, which is the opposite of what everyone expects. Height alone does not decide it. Which way the slope faces matters more, and the wettest belt of all sits between about 700 and 1,300 m on the windward side.
The number that should change how you talk to guests. Between June and August, on days when Colombo recorded 10 mm of rain or more, Trincomalee recorded exactly zero on 87% of those days. Over roughly 260 km, the same day is a washout on one coast and completely dry on the other.

That is also why "it is raining in Sri Lanka" is close to a meaningless statement. Across June to August, Ratnapura has rain on about two days in three, while Jaffna has rain on fewer than one day in ten. Annual totals run from about 900 mm in the driest lowlands to over 5,000 mm on the western slopes, more than five times the rain, on an island 430 km long.

Why does this trip up the forecast?

Because the model does not really know the hills are there. At 9 km boxes the central highlands get smoothed into a broad low mound, far lower and gentler than the real thing. So the model under-does the rain piling up on the windward slope, and under-does how dry the sheltered side gets.

In practice: if you are on the windward side, expect a bit more rain than Windy says. If you are in the rain shadow, expect a bit less. Which side you are on flips with the monsoon, so it is worth knowing both.

Wind

Knots mean nothing until you have seen what they do

Wind is measured in on Windy by default. The number is meaningless on its own, so here is what each one actually does to a palm tree, a flag and the sea. Drag it.

What wind speed looks like

Force 4, Moderate breeze

Beaufort force
4
On land
Dust and loose paper raised
At sea
Numerous whitecaps
Waves build to
1.0 m

Sri Lanka's Department of Meteorology issues bulletins in kilometres per hour, not knots. A red marine advisory is issued at roughly 60 to 70 km/h, which is 32 to 38 knots, and fishing gets suspended in the named sea areas when it happens. If Windy is showing you that on your stretch of coast, the official answer is already no.

Gusts are what break things

The wind number is an average, usually over ten minutes. A is a short burst well above it. Marquees collapse, umbrellas invert and boats get into trouble on the gust, never on the average. Windy gives gusts as a separate layer, and the gap between the two is the thing to look at.

Average versus gusts

Same afternoon, two numbers

Conditions

Out at sea in steady conditions, gusts run about 1.2 to 1.3× the average. Near the coast and over land, more like 1.4 to 1.7×. When a thunderstorm is about, the gust can be several times the average, because it is cold air crashing down out of the cloud and spreading sideways. That is the one that catches people out.

Have a guess first

Windy shows 10 knots average and 27 knots gusting, on a morning that otherwise looks calm. What is it telling you?

The sea

Two numbers decide whether the boat goes out

If your business is inland (hill country, the cultural triangle, safari, city events), the rest of this section is about boats. Pick up again at Direction, which matters wherever you are: get the wind the wrong way round and you send guests to the wrong half of the island.

One: the wave you get is bigger than the height shown

Wave layers show . That is the average of the biggest third of the waves, so it already sits above the typical wave you will see.

Over a few hours the largest single wave is about twice that number. So when Windy paints 2 m, expect an occasional 3.5 to 4 m wave. That occasional one is what swamps a boat or knocks a guest off a rock, and doubling the printed number is the whole trick.

Have a guess first

Windy shows 1.5 m for tomorrow's whale-watching trip. What is the biggest wave you should plan for?

Two: height is how it looks, period is how it feels

is the seconds between one wave and the next. It lives in the detail panel, so you have to click the sea to see it, and it matters more than height. Two seas can both say 1.5 m and be completely different days.

The sea, side on

about three waves in view

Try these
HEIGHT EXAGGERATED
Gap between waves
39 m
Biggest wave
2.8 m
Waves per minute
12
Windy paints

Watch the pink bar. That is a 10 m boat, drawn at the same scale as the water. Keep the height where it is and drag the period. The waves barely change height, but the boat goes from climbing over every one to being lifted gently by something far bigger than itself. That is why 1.5 m at 14 seconds is a pleasant trip and 1.5 m at 5 seconds is a bucket day.

Rough guide. Under 8 seconds is local chop, made by the wind you can see on the map. Over 10 seconds is that has travelled from a storm far away. Measurements off Matara found the south coast is swell-dominated about two-thirds of the year, arriving from the south almost 70% of the time.
This is the one that catches people. Swell arrives on windless, glassy mornings. Nothing in the local wind forecast warns you. A calm-looking day can still put a dangerous shore break on the beach and a nasty lump at the harbour mouth.

Direction

Wind is named for where it comes from, not where it goes

A "southwest wind" blows out of the southwest and travels towards the northeast. Get this backwards and you send guests to exactly the wrong coast. On the map the little moving dots travel the way the air is going, so they appear to head the opposite way from the name. Both are correct.

A southwest wind in July

NESW

Why this matters here more than anywhere. Sri Lanka's wind reverses by about 180 degrees between the two monsoons. From May to September it blows from the southwest, so the west and south coasts take the weather and the east is calm. From December to February it blows from the northeast and the whole thing flips. Read the direction backwards and you will pick the wrong half of the island.

The detail view

Click the map. This is where the real forecast is.

The coloured map is for finding where the weather is. Once you have your spot, click it. The panel that slides up, which Windy calls the meteogram, holds far more than the map ever shows, including the two numbers that decide most of your calls: wave period, and the gap between wind and gusts.

Below is a real April day on the south coast, hour by hour, drawn the way Windy draws it. Drag across it, or use the slider under it. It starts glassy, the builds through the middle of the day, and at 5pm a thunderstorm arrives. Everything this guide has taught you is visible in it.

A real day, hour by hour

drag or use the slider to read any hour

What is each row telling me?

The main question

Working out if it will rain at your place, and how much

Start with the uncomfortable bit. Rain is the worst thing a weather model does. Since 1985 forecasts of pressure and upper-air temperature have roughly halved their errors and wind has improved by about a third, but rainfall has barely moved. In the American forecast centre's best year on record, a one-day forecast of where at least 25 mm of rain would fall scored 0.38, on a scale where 1.0 is perfect.

That is a reason to read it the way a forecaster does: trust the pattern, distrust the pixel.

The method, in order

  1. Which season, and which side of the hills are you on? Before you open anything, you already know a lot. In the southwest monsoon the western slopes and southwest coast get the rain and the east is dry. In December to February it is the other way round. Get this right and you have done half the work.
  2. Open Rain accumulation for the week's shape. Pick a window (12 hours, 24 hours, 2, 4 or 8 days) and slide it along. You are looking for whether this is a wet spell or a dry one, not for detail.
  3. Switch to Rain, thunder and scrub the timeline through one day. Each frame is millimetres over a 3-hour block. Watch when the colour arrives and when it leaves.
  4. Click your exact spot and read the meteogram. This is where the numbers are. The rain bars give you millimetres for your point instead of a colour you have to guess at. It shows 3-hour blocks by default; switching to hourly is a paid feature, so a single bar can still hide a short violent burst.
  5. Switch models. Rain is where models disagree most, so this matters more here than anywhere else. If ECMWF says 4 mm and GFS says 40 mm, what you have is a coin toss.
  6. Inside two hours, stop forecasting and start looking. Open Weather radar. It shows rain that is actually falling right now, measured by radar rather than predicted. Sri Lanka has no working weather radar of its own yet, so most of the island sits outside any real coverage. Only the far north, around Jaffna and Mannar, is close enough to the Indian radar at Karaikal to show anything you can trust. Everywhere else, open Satellite and use your own eyes.
The colours lie between layers. The two rain layers look similar and use completely different scales. On Rain, thunder the bar runs 1.5 to 30 mm, so it turns green around 8 mm and red around 20. On Rain accumulation the same bar runs 3 to 300 mm. The identical shade of red means roughly 20 mm on one and ten times that on the other. Always read the legend.
Two corrections that will make you better than the app.

1. It rains later than the model says. Models break the morning's cap on rising air too easily, so they fire the afternoon storm about three to four hours early, often near midday. Sri Lanka's real storm peak is 4pm to 6pm. If Windy shows rain at noon, look for it in the middle of the afternoon.

2. It rains less often, but harder, than the model says. Models sprinkle too much light drizzle and miss the intensity of real downpours. Checked against 5,219 stations worldwide, ECMWF ran too wet at the driest stations and too dry at the wettest. The 31% overshoot by day three that people quote was measured at 122 stations in southern China and northern Indochina, not here. ECMWF's own reviews of Sri Lankan flood events found the model came in too low. So treat a small number several days out as soft, and treat a big number as real.

How much is that, really?

Windy gives you millimetres. Sri Lanka's Department of Meteorology issues its warnings in millimetres too, so you can translate a forecast straight into the language of an official warning. Drag this to see where a number lands.

Millimetres in a day

Moderate

Met Dept calls it
Moderate
Landslide level
None
Roughly
1.7 mm/h all day

The landslide numbers come from the National Building Research Organisation (renamed the National Building Research Institute in 2025, though almost every warning you will read still says NBRO), which sets its thresholds over two periods. Across a full day, 75, 100 and 150 mm mark watch, alert and evacuation. Over a single hour, 75 mm reaches evacuation on its own, without the day's total ever going near 150. That hourly one you will not spot on Windy: its rain bars are often three-hour blocks, so an hour that violent gets averaged away before it reaches you. They apply to the ten landslide-prone districts: Kalutara, Galle, Hambantota, Nuwara Eliya, Matale, Kandy, Kegalle, Ratnapura, Matara and Badulla. If your property or your guests' route is in one of those, this is the number that matters more than any other on this page.

Why can the model be so wrong about my valley?

Two reasons, and both are worse than most people assume.

The number is an average over the whole box. ECMWF's own guide gives an example where the box average was 17 mm while the real amounts inside that same box ran from 2 mm to 60 mm. The single figure you are reading is a smoothed average of a very uneven reality.

A model does not truly resolve its own grid size. By ECMWF's own measurement a feature needs roughly eight boxes across before the model represents it properly. So a 9 km model does not see 9 km detail, it fully resolves nothing smaller than about 70 km. A single thunderstorm is 2 to 5 km across, so the model estimates it statistically rather than forecasting it.

Have a guess first

Windy shows a band of rain arriving over your hotel at 12 noon on a hot April day. When should you actually expect it?

When it will not stop

It has been raining for days. Is this easing or getting worse?

This is a different question from "will it rain", and it has a much better answer. Flooding is rain that fell somewhere else, hours or days ago, now arriving down a river or collecting in a low spot.

A property in Gampola goes under because of rain that fell in the hills above it, not because of rain over Gampola. The Welipenna interchange on the Southern Expressway floods from water draining off inland, and when that happens the entry and exit ramps close while the carriageway itself keeps running. Traffic heading south towards Galle and Matara carries on; anyone joining or leaving at Welipenna uses Dodangoda or Kurundugahahetekma instead, so the transfer runs late rather than failing. The sky above you is often the least useful thing to look at.

The lag between the rain falling and the river rising is the useful part. Once the water is on the ground it moves downstream at a speed nobody can change, so the river is telling you about water that already exists rather than water a model expects. That is a different kind of warning from a forecast, and how many hours it buys you depends entirely on which river you are on. Your job is to work out whether the upstream is still being fed.

Rain upstream, river downstream

a steep, fast catchment

Catchment
River now
Rising
Peak
in 18 h
In 24 hours
Higher
Runoff rate
70% of rain

A teaching model: it shows how rainfall becomes river level, so you can see the shape of the problem. No real river behaves exactly like it; for yours, use the Irrigation Department's gauge readings.

Why the third day of rain is far worse than the first

Drag "rain already fallen" up and down and watch the runoff rate change. On dry ground most rain soaks in and only a small share reaches the river. On ground already soaked, there is nowhere left for it to go and most of it runs straight off.

The same 100 mm can be an ordinary wet day or a flood, depending entirely on what happened the week before. This is why Rain accumulation is the layer that matters here, not the hour-by-hour rain layer. Set it to 4 or 8 days and look at what the hills upstream have already taken.

The blind spot: Windy cannot see dams. Sri Lanka's big rivers are controlled by reservoirs. A reservoir with room to spare will absorb a flood peak and protect the towns below it. The same reservoir when it is already full has to pass everything straight through, and opening the spill gates can lift the river downstream fast. No weather model knows how full a reservoir is. If you are on a controlled river, a gate-opening announcement matters more than any forecast on this page.

The number that connects Windy to an official warning

Here is the useful link most people never make. A 2009 study of Sri Lanka's early warning system, run by the Irrigation Department with JICA, worked out what a rainfall trigger for Ratnapura would look like: 100 mm of rain in 24 hours at any station in the catchment for an advisory, and 150 mm in 24 hours, or the Ratnapura gauge reaching its trigger level, for a warning. Treat that as a sense of scale rather than a switch. It was a proposal rather than a rule the Department operates, and it was keyed to a minor flood level at Ratnapura that the bulletins have since moved. What it does give you is a rainfall number, in the same units Windy gives you.

The number differs by river. On the Kelani, the Department's own standing order puts 125 mm in 24 hours as the point at which it starts checking levels for a minor flood. Find the one for your river. Either way the rain figure is the early hint and the gauge is the decision: the Department's bulletins are graded on river level, not rainfall.

So when you see a forecast putting that much rain over the hills above your town, you have something solid to go on. You are looking at roughly the amount that puts the official system on alert, a day or two before anything is issued. That is the whole point of learning to read this.

What to check, and when

  • Windy, 1 to 3 days out. Is heavy rain forecast over the hills that feed your river? Use Rain accumulation over 24 hours or more, and look upstream, not overhead.
  • The Department of Meteorology rain advisory. Amber means be prepared, red means take action. This usually comes first.
  • The Irrigation Department river bulletin. Every gauge is graded Alert, then Minor Flood, then Major Flood, with a column showing whether the level is rising or falling. The trend column matters as much as the level.
  • NBRO for landslides if you or your guests' route is in the hill districts. Its levels run on 75, 100 and 150 mm of rain in a day, or 75 mm in a single hour.
  • Reservoir gate announcements if you are on a controlled river. Nothing in a weather forecast will tell you this.
Where these actually live. Find them once, now, while nothing is happening, and save them to your phone. Looking for them during an event is the wrong time.

Weather advisories and the marine bulletin come from the Department of Meteorology at meteo.gov.lk. The rain advisory and the marine bulletin are separate products on that site, so find whichever one applies to you. River gauge readings come from the Irrigation Department at irrigation.gov.lk. Landslide warnings and reservoir gate announcements are the two that have no single reliable public page: the National Building Research Organisation issues the landslide levels, and both usually reach the public through the Disaster Management Centre at dmc.gov.lk, which carries the daily situation reports, and through local news and your Divisional Secretariat. For a controlled river, the number worth having is the local irrigation engineer's.
Two traps in the official bulletin.

The units are not consistent. Of the roughly forty river gauges, exactly one is reported in feet, Nagalagam Street, the Colombo gauge. Every other station is in metres. There is a units column for exactly this reason. Read it.

The river is in the title. Your area is in the body. Each warning covers one basin and is headed that way, "Flood warning for Kalu River Basin, No 01". The places at risk are then listed by Divisional Secretariat Division, so you will see Pelmadulla, Kuruwita and Ayagama rather than a stretch of river. Recognising the river name is not enough to tell you whether the warning is about you. Find out which division you are in before you need to know.

How much warning you actually get

This differs enormously by river, and it is the most practical thing to know about your own location. From one real set of warnings issued on the same day for the same rainfall:

Same storm, three rivers, three very different windows
RiverWarning saidWhat that means for you
Kalu
(Ratnapura)
within a few hoursSteep catchment right above the town. Water reaches Ratnapura an hour or two after it falls. You act on the rain forecast, because the river warning comes too late to move anything far.
Kelani
(Colombo side)
within 24 hoursThe last 30 km is almost flat, so the flood crawls. A full day to move vehicles, brief guests and reroute transfers.
Mahaweliwithin 48 hoursLong river, heavily dammed. Two days of notice, but reservoir releases can change the picture quickly.

If you are on a fast river, the rain forecast is your warning system; by the time the river is rising it is already too late to move much. If you are on a slow one, you have a day or two, and the official bulletin is the better guide. Kelani floods usually drain within two to three days.

Is this getting worse every year?

Carefully: there is no single national trend in Sri Lanka's annual rainfall. The direction depends on where you are and which decades you count. What has been changing more consistently is the shape of it, with heavy rain arriving in shorter, harder bursts.

The shape of the rain is also only part of why a given storm floods more than it used to. Building on floodplains and filling in flood storage have cut how much water the ground and the drains can take, and in Sri Lanka that change is better documented than the rainfall one.

The practical consequence for you is simple and does not require settling any scientific argument. "We have never flooded here" is weaker evidence than it used to be. If your planning is based on what the last twenty years did, treat that as a floor rather than a ceiling, and check the warnings even when your own experience says you are fine.

How far ahead

When the models disagree, that is your answer

Windy draws one clean number for every hour of the next two weeks. Day twelve looks exactly as confident as tonight, which is misleading. The fix is free: switch models and see how far apart they are. Close together means the weather is settled. Spread out means nobody knows yet, and staring at one model harder will not help.

Three models, one beach

drag across the chart, or use the slider

ECMWF GFS ICON

What to do with each horizon
AheadWhat it is good for
TodayReliable. Though a storm that has not formed yet is still invisible, for the next few hours use the radar and satellite layers, not the forecast.
1 to 3 daysSolid enough to commit money to. Confirm bookings, order the extra staff, decide the boat.
4 to 7 daysTrend only. "Windy midweek" is fair. "18 knots at 3pm Thursday" is not.
8 to 14 daysBarely better than knowing the season. Do not let a guest cancel on it. On a free account the best model only shows you about six days anyway, which is roughly where it stops being worth much.

Have a guess first

A guest asks on Sunday about a boat trip the following Saturday. ECMWF says 12 kt, GFS says 26 kt, ICON says 17 kt. What do you tell them?

The limits

To the American model, all of Sri Lanka is 164 squares

A model sees the world as a , and it knows only one wind, one temperature and one rainfall for each whole box. Anything smaller than a box is invisible to it. Drag this and watch the island turn into steps.

What the model actually sees

ECMWF, 9 km boxes

Model9 km
Boxes on land
880
Part land, part sea
142
One box is
9 km across

Weligama Bay is about 2 km wide. Even the finest model available here has boxes more than four times wider than the entire bay, and Sri Lanka has no local high-resolution model on Windy, no 1 to 2 km option like Europe gets. Nine kilometres is the finest resolution available here today. The map still draws a smooth, confident colour over your beach, because it fills in the gaps between boxes to look nice. That smoothness carries no information.

So what else is it missing?

The afternoon sea breeze. Land heats faster than sea, so air flows in off the water from late morning, building to maybe 15 to 25 knots by mid-afternoon and dying at sunset. At night it reverses and blows gently offshore. This sits on top of whatever the monsoon is doing and the coarse models handle it poorly.

Individual thunderstorms. A storm cell is 2 to 5 km across. The model can tell you the day is stormy; it cannot tell you the storm hits your beach at 4:40pm.

Shelter. Headlands, reefs and bays change everything at scales the grid cannot represent. Unawatuna is calm in conditions that close Hikkaduwa, because of a reef the model does not know exists.

Local measurements. Sri Lanka's Met Department runs 23 stations reporting every three hours and just one weather balloon site, at Colombo. It says itself that this is not enough to pick up smaller weather systems. The models feeding Windy have thin local data to work from here.

Have a guess first

You zoom right in on your own bay and the colours get smoother and more detailed. What has actually happened?

Sri Lanka by month

Somewhere in Sri Lanka is having good weather right now

That is the useful way to think about the monsoon. The wind reverses by about 180 degrees twice a year, so the two halves of the island take turns. When the southwest is wet, the east is in its dry season. When the east is wet, the southwest is dry.

For ten months of the year there is a dry side to send people to. A forecast that looks terrible where you are standing can be a perfect day 100 km away, and knowing which way to point guests is the most useful thing you can do with a bad forecast. October and November are the exception: in those two months rain can fall on both coasts at once, so switching sides stops working.

January, Northeast monsoon

Pink shading marks the exposed side. These are typical patterns from Sri Lanka's Department of Meteorology and from operators; individual years vary a lot. Use them to plan, then check the live forecast for the actual date.

Careful with the names. Travel websites regularly swap the two inter-monsoons. The Met Department's own definition is: first inter-monsoon is March to April, second is October to November. And "Yala" and "Maha" are farming seasons. Borrowing them as monsoon names causes real confusion about dates.

Making the call

Turning a forecast into a decision

Sri Lanka publishes no official wind or wave limit for tourist boats. The tourism authority requires you to assess the weather in your own procedures but sets no number. So the only official trigger is the Met Department's own advisory, when it tells the fishing fleet not to go out in your sea area, that is your answer too.

  • A red advisory means stop. It tells naval and fishing communities not to venture out until further notice, and fishing gets suspended. Recent ones have been issued for gusts around 60 to 70 km/h, which is 32 to 38 knots. Your boat is smaller than theirs.
  • Watch the gap between gust and average. Gusts of 1.4 to 1.7 times the average are ordinary; that is just wind tumbling over ground. It is when the gust reaches about twice the average that a storm is in the mix, and the average is the number that will not show it.
  • Read the period alongside the height. 1.5 m at 14 seconds is a big, slow, comfortable swell. 1.5 m at 5 seconds is the trip where everyone is sick.
  • Decide at 48 hours. Take the booking with a weather clause. Make the real call two days out, when the models have stopped arguing.
Guests drown on the calm days. Most foreign visitors who drown in Sri Lanka are caught by on days that look completely calm, at beaches with no lifeguard. A flat sea on Windy describes the waves. The current pulling out underneath them runs regardless, and Windy never showed it. Brief guests on rips whatever the forecast says.

Have a guess first

A guest points at a calm-looking gap in the breaking waves and says it looks like the safest place to swim. What is it?

Test yourself

Make the call

Four real situations. Each one shows you what Windy would show you, and nothing else. Decide, then see whether you would have got it right.

Practice

A one-minute routine

  1. Check which model and which hour you are looking at.
  2. Drag the timeline through the whole day. You are looking for when things change, not for one moment.
  3. Switch models. If they agree, trust it. If they spread apart, that is your real answer: the weather is still undecided.
  4. Click your exact spot and read the detail panel. Wave period and the gust gap are the two numbers the map did not show you.
  5. Do the two conversions: double the wave height for the biggest wave, and divide gust by average for the squall signal.
  6. Ask what the model cannot see here (the afternoon sea breeze, one storm cell, the shelter of your own bay) and fill those gaps with the radar layer and your own eyes.
Conversions worth memorising
You seeYou should think
Waves 2 mBiggest wave near 3.7 m
Period 5 sShort choppy sea. Uncomfortable.
Period 14 sLong swell from far away. Big but smooth.
Gust ÷ wind near 2 or aboveA storm is in the area
60 to 70 km/h32 to 38 knots. Met Department red advisory territory.
Models 30% apartNot a forecast yet. Decide later.

Every word explained

Glossary

Everything the guide used, in one place.

Written for people running tourism and hospitality businesses in Sri Lanka. The month ranges and thresholds here are typical patterns and rules of thumb, drawn from the Department of Meteorology, published research and operator practice. They are for planning. They are not a substitute for the live forecast, and they are not a safety authority.

For any decision where someone could get hurt, read the Department of Meteorology's current marine bulletin at meteo.gov.lk for your named sea area as well as Windy. Windy shows you a computer model. The Met Department has looked at the model and at the sky.