Reef
both
Level 5/10

Ahangama

Southern Province, Sri Lanka
🪸Sharp reef🦔Urchins

Ahangama steps up the intensity from Sri Lanka's beginner-friendly breaks—a collection of reef setups along the southern coast that offer more challenging waves and the iconic backdrop of stilt fishermen perched above the surf. Multiple peaks provide options, from mellow corners to more powerful reef sections that demand proper positioning and timing. The village setting is authentically Sri Lankan, with fishing boats lining the beach and the sense of an older, less-developed coast. For surfers seeking to graduate from Weligama, Ahangama provides the next chapter.

Ahangama surf forecast

Model forecast for swell, wind and tide.

10-Day Forecast
Today19
55
Fair
2.3m@17s
20km/h
Sun20
44
Poor
2.6m@15s
19km/h
Mon21
48
Fair
2.2m@14s
18km/h
Tue22
48
Fair
1.8m@14s
19km/h
Wed23
31
Poor
1.4m@12s
20km/h
Thu24
48
Fair
1.5m@12s
17km/h
Fri25
12
Poor
1.3m@12s
19km/h
Sat26
35
Poor
1.4m@20s
19km/h
Sun27
55
Fair
2.0m@17s
16km/h
Mon28
64
Fair
1.6m@16s
14km/h
5+ days out, less certain

Today's Conditions

Find Flights
Best session: AfternoonAM 18 km/h · PM 20 km/h · High tide at 3pm (0.3m)
Swell
2.3m
S(190°)
Score: 19/25
Period
17s
Long period groundswell
Score: 23/25
Wind
20km/h
W(269°)
Score: 1/25
Weather
29°C
0.3mm61%
First light 5:28amSunrise 5:58amSunset 6:06pmLast light 6:36pm
Windswell0.8m@3sSecondary0.5mConfidence
100%

Location & Conditions

Loading map...
0°45°90°135°180°225°270°315°NESW
Swell
Wind
Showing forecast for today

Hourly Forecast, Tide & Strike Windows

No ideal tide during daylight todayIdeal tide: 0.4–1.5m
6am
9am
12pm
3pm
6pm
6am
9am
12pm
3pm
6pm
6am
9am
12pm
3pm
6pm
6am
9am
12pm
3pm
6pm
6am
9am
12pm
3pm
6pm
6am
9am
12pm
3pm
6pm
6am
9am
12pm
3pm
6pm
6am
9am
12pm
3pm
6pm
6am
9am
12pm
3pm
6pm
6am
9am
12pm
3pm
6pm
°C
27°
29°
30°
29°
27°
25°
27°
26°
27°
25°
24°
26°
27°
27°
26°
25°
27°
27°
26°
24°
25°
26°
27°
26°
25°
25°
27°
27°
25°
24°
25°
27°
29°
28°
27°
25°
27°
28°
27°
26°
25°
27°
28°
28°
27°
25°
28°
29°
27°
26°
3m1.5
sec
17s
17s
17s
17s
17s
15s
15s
15s
15s
15s
14s
14s
14s
14s
14s
14s
14s
14s
14s
14s
12s
12s
12s
12s
12s
12s
12s
12s
12s
12s
12s
12s
12s
12s
12s
20s
20s
20s
20s
20s
17s
17s
17s
17s
17s
16s
16s
16s
16s
16s
swell
windkm/h
15g28
20g42
24g49
23g49
17g34
13g34
18g42
27g54
21g43
15g38
11g32
17g41
20g46
22g48
18g34
17g35
18g40
23g53
21g47
19g38
20g39
21g46
22g55
19g50
18g40
19g40
19g40
19g48
16g49
14g44
16g38
19g44
23g51
20g53
17g50
17g40
21g48
22g53
19g55
16g52
10g24
15g37
19g45
19g46
16g43
14g25
16g32
16g38
13g42
10g39
tidem
4:10am0.4m
10:30am0.2m
3:30pm0.3m
10:00pm0.2m
4:00am0.3m
8:30am0.3m
2:30pm0.3m
7:30pm0.2m
3:00am0.3m
11:30am0.4m
6:50pm0.2m
6:00am0.3m
11:50am0.4m
6:30pm0.2m
6:15am0.2m
12:06pm0.5m
6:42pm0.1m
12:40am0.5m
6:30am0.1m
12:40pm0.5m
6:50pm0.1m
12:55am0.6m
7:00am0.1m
12:55pm0.6m
7:04pm0.0m
1:21am0.6m
7:21am0.1m
1:21pm0.6m
7:22pm0.0m
1:45am0.6m
7:52am0.1m
1:47pm0.6m
7:45pm0.0m
2:07am0.7m
8:15am0.1m
2:12pm0.6m
8:12pm0.0m
Ideal tideStrike windowNight

Tide times today

4:10 am
High tide - 0.38m
10:30 am
Low tide - 0.20m
3:30 pm
High tide - 0.31m
10:00 pm
Low tide - 0.16m
Times shown in spot-local time.

Strike Score Breakdown

55
Fair
Components
Swell Direction25/25
Swell Size19/25
Swell Period23/25
Wind1/25
Raw Score68/100
Adjustments
Wind History-2
🌊 Tide-1
💨 Gusty Wind-5
⚠️ Weak Component-5
Adjusted Score55/100
Confidence
Multiplier×1.00
Final Score55
🌊 Slightly below optimal tide

Plan Your Strike

Return flights to CMB, departing today with a 5-day trip window.

Search Flights on Skyscanner
See where's firing right nowToday's best waves worldwide, scored live
Free Strike Report

Know when Indian Ocean is about to fire

Get the best strike windows in Indian Ocean — and worldwide — in your inbox every Monday & Thursday. Live Strike Scores, the swell behind them, zero fluff.

Free forever. Two emails a week. Unsubscribe anytime.

For real surf travel

Get the full Ahangama trip window

Pro unlocks the 10-day forecast window, unlimited alerts, and custom spot tracking that help turn a good-looking surf report into a better travel decision.

10-day window

See the trip window before flights get expensive.

Unlimited alerts

Let the app watch your score threshold for you.

Custom spots

Track the breaks that actually matter to your travel plans.

Swell Requirements

Optimal direction
S (190°)
Direction range
160° - 220°
Size range
0.6m - 2.5m
Ideal size
1.5m - 2m
Height multiplier
0.97×
Ideal period
14s+

Wind Requirements

Optimal direction
NNE (30°)
Offshore range
350° - 70°

Tide Requirements

Optimal tide
mid to high
Optimal range
0.4m - 1.5m

Water temp

28°C

Wetsuit

Boardshorts / Rashguard

Difficulty

5/10

Crowd level

4/10

Access: Known for stilt fishermen. Multiple reef breaks.

Frequently Asked Questions

What tide is best at Ahangama?

The Ahangama profile favors mid to high tide, ideally between 0.4m and 1.5m on the local tide chart. Compare this preference with the forecast tide and local conditions before choosing a session.

What wind direction is offshore at Ahangama?

The Ahangama profile uses wind from NNE (30°) as its preferred direction, with an offshore range of 350° to 70°. Wind speed matters too: light winds outside that range can still produce surfable conditions, while strong offshore winds can make takeoffs difficult.

What swell size and direction work best at Ahangama?

The Ahangama scoring profile favors swell from S (160° to 220°), a swell-height range of 0.6m to 2.5m, and a reference period of 14s. These are model inputs, not guaranteed breaking-wave heights or a promise that the surf will suit every ability.

When is the best time of year to surf Ahangama?

The main season at Ahangama is Nov, Dec, Jan, Feb, Mar, Apr. NE monsoon season. November-April.

How do I get to Ahangama?

The spot profile lists CMB as a nearby airport. The estimated road transfer is 140 minutes. Known for stilt fishermen. Multiple reef breaks.

What kind of wave is Ahangama?

Ahangama is a reef break, a peak with lefts and rights. Difficulty is rated 5/10.

Best Season

Peak: Nov, Dec, Jan, Feb, Mar, Apr

NE monsoon season. November-April.

Getting There

Airport
CMB
Drive time
140 min
Data quality
verified

Strike Log

Community Discussion