Canggu Surf Break

Lat Long: 8.67° S 115.14° E

Canggu Surf Forecast and Surf Report

Issued: 7 pm 29 Jul 2026 (local time)

Forecast update in  hr  min

Today's Canggu sea temperature is
27.0° C
0.6° 

Canggu surf forecast is for near shore open water. Breaking waves will often be smaller at less exposed spots.


Canggu surf forecast from 29 Jul 2026:

  • Best quality surf: Friday 31 Jul, 2AM (local time) - 4.5ft (1.4m), 14s period, SSW swell with cross-offshore winds.
  • Most powerful swell: Thursday 6 Aug, 2AM (local time) - 7.5ft (2.3m), 18s period, SSW swell with 3,273 kJ wave energy.
  • Next surfable swell (1★+): Friday 31 Jul, 2AM (local time) - 4.5ft (1.4m), 14s period with SSW swell.

Best Forecast Surf Conditions for Canggu this week:

The surf forecast for Canggu over the next 16 days: The first swell (rated 1 star or higher) is forecast to arrive on Friday (Jul 31) at 2AM. The primary swell is predicted to be 1.4m and 14s period with a secondary swell of 0.9m and 18s. Another secondary swell of 0.9m and 6s is also forecast. The wind is predicted to be cross-offshore as the swell arrives.

The most powerful waves expected at Canggu in the next 16 days are 2.3m 18s and forecast to arrive on Thursday (Aug 06) at 2AM. Winds are predicted to be cross-offshore at the time the swell arrives. The largest open ocean swell (not directed at the beach) is 1.2m 7s period and expected on Monday (Aug 03) at 8AM.

Wave TypeTime (WITA) & Date Wave Height & Period
Next good surf (1 star+) 2AM (Fri 31st Jul)4.5ft (1.4m) 14s
Best Surf 2AM (Fri 31st Jul)4.5ft (1.4m) 14s
Most Powerful 2AM (Thu 6th Aug)7.5ft (2.3m) 18s

Table - best surf conditions forecast for Canggu over the next 16 days.


The Lowdown

G’day, Rusty here. We’ve got a solid run of south swell lining up at Canggu. It’s not all perfect, but there’s a real standout waiting for the patient.

The pattern starts Thursday the 30th of July with a 5ft SSW swell running at a very long 15 seconds. The wind’s a cross-offshore in the morning – clean enough – but the combined wave energy is well into the strong range at 1261, so there’s plenty of push. The tides might mess with it a little, though. Afternoon gets a bit lumpy as the wind swings cross-shore.

Friday the 31st sees the swell drop a touch to 4ft, still from the SSW, but the period stretches to a deep 17 seconds. That’s proper groundswell. Clean morning in the gentle cross-shore breeze, but it’s still classed as marginal. The energy sits at 1477 – still strong.

Saturday the 1st of August bumps up again. Morning has 5ft at 16 seconds, and the afternoon hits 6ft at 18 seconds – nice and long. Energy jumps to 1690 then 2428. Winds stay light and cross-shore, so the surf will be clean but that cross angle means it’s not glassy perfection. Still, a good day.

Sunday the 2nd of August is where it starts to get interesting. The morning shows 7ft at 17 seconds, cross-shore wind. But the afternoon – now we’re talking. 7ft at 16 seconds, wind goes cross-off from the ESE at just 9 mph. That’s clean. Combined energy is 2174, and the call is “excellent surf conditions for experienced surfers.” That’s the first real highlight. Canggu is a reef break that’s consistent, so if you’re confident on a 6ft wave, Sunday arvo is your session. The water temp is about average for this time of year, no drama there.

Monday the 3rd and Tuesday the 4th stay in the 6ft range with moderate cross winds – surfable, but not special. The energy drops to the 1400s.

Wednesday the 5th holds 6ft, still the same story.

Now, Thursday the 6th of August – big jump. Morning has 8ft at 17 seconds from the SSW, cross-off wind from the ESE at 16 mph. Energy is a massive 3253. This is serious swell, expert territory. The morning window is clean, but the afternoon goes cross-shore and messier. Friday the 7th is similar: 8ft again, cross-off in the morning. Saturday the 8th pushes to 8ft at 16 seconds, cross-off morning, energy 3244. These days are for experienced surfers only. The swell matches the optimum SSW direction for Canggu, and the long period means those reef breaks will be holding some proper lines.

Sunday the 9th and Monday the 10th drop back. Monday the 10th has 8ft but cross-shore winds, not ideal for the quality. The energy is still strong, but the wind is a distraction.

Then we hit the big one. Look at Thursday the 13th of August. Morning has 10ft from the SSW at 18 seconds, and the afternoon is 12ft at 18 seconds. The combined energy is 6602 and then 7372 – that’s very strong wave energy. Winds are light and cross-shore, so it’s clean. This is a serious groundswell for experts only. Canggu will be handling a lot of water.

Friday the 14th of August is the absolute standout. Morning has 13ft at 19 seconds from the SSW. That’s an incredibly long period, with combined energy at 12190 – very, very strong. Winds are light cross-shore, so the surface stays clean. This is the best session in the whole 16-day window. Only experienced, well-equipped surfers should be out. That swell direction is bang on what Canggu likes, and the consistency at this reef means it will be a show. Crowds are possible so get out early.

The first week has some nice windows, but don’t waste your time on the mediocre days. Sunday the 2nd afternoon is your early highlight. But the real gold is Thursday the 13th and Friday the 14th. Those are the ones to circle on the calendar.

Rusty.

Short Range Forecast

Mostly dry. Warm (max 26°C on Fri afternoon, min 24°C on Wed night). Wind will be generally light.

Days 5-7 Weather Summary

Mostly dry. Warm (max 26°C on Sun morning, min 24°C on Sat night). Wind will be generally light.

Thursday
30
Friday
31
Saturday
1
Sunday
2
Monday
3
Tuesday
4
Night
AM
PM
Night
AM
PM
Night
AM
PM
Night
AM
PM
Night
AM
PM
Night
AM
PM
Night
Rating
(10 max)
3
3
2
4
2
2
4
3
3
4
2
4
4
2
3
4
2
2
3
Swell
Height Map
Height Map
Height Map
Height Map
Height Map
Height Map
Height Map
Height Map
Wave
Height (m)
Direction
Period (s)
1.1
SSW
13
1.4
SSW
15
1.4
SSW
15
1.4
SSW
14
1.3
SSW
17
1.3
SSW
17
1.5
SSW
16
1.5
SSW
16
1.7
SSW
18
1.8
SSW
17
2
SSW
17
2
SSW
16
2
SSW
16
1.8
SSW
15
1.8
SSW
15
1.8
SSW
15
1.8
SSW
14
1.8
SSW
14
1.2
SSW
16
Wave Graph
Metric surfscale
Energy kJ
414
892
857
777
1069
890
1081
1155
1837
1813
2241
2136
1982
1337
1337
1374
1370
1222
700
Wind (km/h)
20
ESE
20
ESE
25
SE
15
ESE
15
SE
15
SE
15
ESE
15
SE
15
SE
10
ESE
15
SE
10
ESE
10
ENE
15
SE
20
SE
15
ESE
20
SE
15
SE
15
ESE
Wind State
cross-off
cross-off
cross
cross-off
cross
cross
cross-off
cross
cross
cross-off
cross
cross-off
cross-off
cross
cross-off
cross-off
cross
cross
cross-off
High Tide
11:02PM1.93m
10:33AM2.42m
11:27PM2.07m
11:05AM2.48m
11:52PM2.19m
11:36AM2.48m
00:17AM2.30m
12:07PM2.44m
00:42AM2.37m
12:38PM2.33m
1:08AM2.41m
1:10PM2.18m
1:36AM2.42m
Low Tide
4:26AM0.85m
5:11PM0.22m
5:00AM0.74m
5:37PM0.18m
5:33AM0.65m
6:01PM0.18m
6:06AM0.59m
6:25PM0.23m
6:40AM0.55m
6:50PM0.31m
7:15AM0.53m
7:15PM0.42m
cloud
part cloud
part cloud
cloud
part cloud
clear
part cloud
part cloud
clear
part cloud
clear
clear
clear
clear
clear
part cloud
part cloud
clear
clear
<span class="translation_missing" title="translation missing: en.weather_tables.sunrise">Sunrise</span>
6:33
6:33
6:33
6:33
6:33
6:33
<span class="translation_missing" title="translation missing: en.weather_tables.sunset">Sunset</span>
6:16
6:16
6:16
6:16
6:17
6:17
6:17
 mm
Temp °C
25
25
25
24
25
26
25
25
25
25
26
26
25
26
26
25
26
26
25
Feels °C
24
24
24
24
25
26
26
26
25
27
27
27
27
27
26
26
26
26
27
  • Map Icons:
  • Break
  • Live Wave Height (m)
  • Live Wind Speed (km/h)
  • Surf Rating (10 Max)
  • Ocean Swells (m)
  • Wind Speed (km/h)
Map placeholder
How to use the Wavefinder 
submit an eyeball surf report

Quick surf report for Canggu:

join our community of surf reporters

FREE! Surf-Forecast.com widget for your website

The surf report / weather widget below is available to embed on third party websites free of charge and provides a summary of our Canggu surf forecast. Simply grab the html code snippet that we provide and paste it into your own site. You can choose your preferred language and metric/imperial units for the surf forecast feed to suit users of your site. Click here to get the code.


Information about the Canggu Surf forecast

The above surf forecast table for Canggu provides essential information for determining whether the surfing conditions will be good over the next 16 days. A general guide to surfing at Canggu can be found by selecting the local surf guide option on the grey menu. Our Canggu surf forecast is unique since it includes wave energy (power) that defines the real feel of the surf rather than just the height or the period. If you surf the same spot (Canggu) regularly then make a mental note of the wave energy from the surf forecast table each time you go. Very soon you may start to choose your surf days based on the wave energy alone combined with our forecast of favourable offshore wind conditions. Our star ratings will help here and of course you will also find the usual wave height and period predictions on our surf forecasts as well as a full break down of the swell components under our advanced users option (to reveal that, click the little Einstein character under the tide times).

Further information to help with frequently asked questions about our surf forecast for Canggu may be found under the help tab on the top menu and also by moving your mouse over the question marks on the surf forecast table itself. Please always bear in mind that the forecast is for near-shore open water and local factors at each surf break influence the actual breaking wave height, such as the beach / reef profile, water depths offshore and shelter.

Canggu is 7 km (4 miles) from the city of Kuta. If you plan a holiday in West Coast of Bali, look for hotels and other accommodation in Kuta. Kuta has rooms for a wide range of budgets as well as car hire and transport links.

Nearest locationNearest