
Surf Forecasts:
Balangan surf forecast from 29 Jul 2026:
- Best quality surf: Thursday 30 Jul, 11PM (local time) - 4.5ft (1.4m), 14s period, SSW swell with offshore winds.
- Most powerful swell: Thursday 6 Aug, 8AM (local time) - 8ft (2.4m), 17s period, SSW swell with 3,467 kJ wave energy.
- Next surfable swell (1★+): Thursday 30 Jul, 11PM (local time) - 4.5ft (1.4m), 14s period with SSW swell.
Best Forecast Surf Conditions for Balangan this week:
The surf forecast for Balangan over the next 16 days: The first swell (rated 1 star or higher) is forecast to arrive on Thursday (Jul 30) at 11PM. The primary swell is predicted to be 1.4m and 14s period with a secondary swell of 0.8m and 18s. Another secondary swell of 1.1m and 6s is also forecast. The wind is predicted to be offshore as the swell arrives.
The most powerful waves expected at Balangan in the next 16 days are 2.4m 17s and forecast to arrive on Thursday (Aug 06) at 8AM. Winds are predicted to be 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 Type | Time (WITA) & Date | Wave Height & Period |
|---|---|---|
| Next good surf (1 star+) | 11PM (Thu 30th Jul) | 4.5ft (1.4m) 14s |
| Best Surf | 11PM (Thu 30th Jul) | 4.5ft (1.4m) 14s |
| Most Powerful | 8AM (Thu 6th Aug) | 8ft (2.4m) 17s |
Table - best surf conditions forecast for Balangan over the next 16 days.
The Lowdown
Alright, let’s break this down in feet and miles per hour for the crew that thinks in imperial. Balangan’s got a really solid run of SSW groundswell coming through the next couple of weeks. The water’s sitting right about average for this time of year, so no weird temperature surprises.
Starting off Thursday, July 30th, it’s a bit of a slow start. We’ve got some chest-high waves, about 4 to 5 feet, with a long 15-second period from the SSW. The morning’s cloudy and the wind’s blowing from the ESE at 15 mph, which is offshore but a bit fresh. The energy’s moderate at 1261. The afternoon picks up a little (1535 energy) but the wind jumps to 18 mph – still clean, but not the best session length.
Friday the 31st gets better. Same size, roughly 4 feet, but the period stretches to 17 seconds. The wind drops to a nice 12 mph from the ESE, glassy and offshore. The energy’s up to 1485. The morning is the pick here – clean, lined-up, and excellent conditions for anyone with some experience. Afternoon’s still fun but the breeze goes cross-off.
Saturday August 1st is a standout. Morning has 4- to 5-foot sets, but by the afternoon it’s a solid 5 to 6 feet, with an 18-second period. The wind is offshore all day, gentle in the morning, moderate in the afternoon, and the energy jumps to 2427. This is a proper day – the reef will be holding well and it’s clean as a whistle.
Sunday the 2nd is another cracker. 6 to 7 feet of clean, 17-second groundswell. Offshore wind from the ESE at 12 mph, energy at 2267. Consistent and powerful – this is the kind of session that sticks in the memory.
Monday the 3rd and Tuesday the 4th drop back to about 5 to 6 feet. The period shortens a little through the week, but the wind stays offshore and the waves are clean. Nothing mind-blowing, but solid fun for a few days.
Wednesday the 5th bumps back up to about 5 to 6 feet with a 15-second period. Morning is excellent, afternoon gets a bit windier (15 mph) but still clean.
Thursday the 6th through Saturday the 8th gets serious. Swell hits 8 feet with 16- to 17-second periods. The energy’s in the 2500 to 2987 range. Wind is offshore but stronger – 15 to 18 mph. This is not for beginners. The reef will be cooking, but you’ll need to be comfortable with size and a serious paddle.
Sunday the 9th to Tuesday the 11th holds size but with a slight drop. The 9th sees a chance of rain in the morning, but it’s still clean. The 10th is a standout – 8 feet in the morning with energy at 2651, clean offshore wind. That’s a big, powerful day.
Wednesday the 12th and Thursday the 13th keep the size up – 7 to 8 feet. The 13th afternoon sees a massive energy spike to 4781. The wind goes cross-offshore, so it’s a bit different to the straight offshore but still clean.
And then the big finish: Friday August 14th. We’re looking at a solid 11 to 12 feet of swell, 17-second period, and an energy reading of 7100. That’s a monster day. Morning has moderate offshore wind at 12 mph, so it’ll be clean and terrifyingly good. This is expert-only territory. The afternoon stays huge (6479 energy) with cross-off wind. If you’re not experienced, stay on the beach and watch the show.
Overall, this is a fantastic run of clean, long-period groundswell at Balangan. The first standout is Saturday August 1st for a solid afternoon session. The absolute standout is Friday August 14th – a massive, clean, once-in-a-while type day. The crowd is listed as “sometimes,” but that big swell will pull in the locals. Keep your eyes on the horizon for that last week.
Rusty.
Short Range ForecastMostly dry. Warm (max 25°C on Thu morning, min 24°C on Thu morning). Mainly fresh winds. | Days 4-6 Weather SummaryMostly dry. Warm (max 26°C on Sun afternoon, min 25°C on Sun morning). Wind will be generally light. | ||||||||||||||||||||
Thursday 30 | Friday 31 | Saturday 1 | Sunday 2 | Monday 3 | Tuesday 4 | Wednesday 5 | |||||||||||||||
AM | PM | Night | AM | PM | Night | AM | PM | Night | AM | PM | Night | AM | PM | Night | AM | PM | Night | AM | PM | Night | |
Swell Height Map | |||||||||||||||||||||
Wave Height (m) Direction Period (s) | SSW 15 | SSW 15 | SSW 14 | SSW 17 | SSW 17 | SSW 16 | SW 16 | SSW 18 | SSW 17 | SSW 17 | SSW 16 | SSW 16 | SSW 15 | SSW 14 | SSW 15 | SSW 14 | SSW 13 | SSW 16 | SSW 15 | SSW 15 | SSW 18 |
Wave Graph | |||||||||||||||||||||
892 | 857 | 777 | 1069 | 890 | 1081 | 1031 | 1837 | 1910 | 2241 | 2110 | 1982 | 1337 | 1319 | 1225 | 1351 | 768 | 700 | 1158 | 1238 | 3028 | |
Wind (km/h) | |||||||||||||||||||||
Wind State on-shore cross-onshore cross-shore cross-offshore off-shore glassy | off | off | off | off | cross-off | off | off | off | off | off | off | off | cross-off | off | off | off | off | off | off | off | off |
High Tide | 10:30AM2.44m | 11:22PM2.11m | 11:02AM2.51m | 11:47PM2.23m | 11:33AM2.51m | 00:12AM2.34m | 12:04PM2.47m | 00:38AM2.41m | 12:34PM2.37m | 1:04AM2.45m | 1:06PM2.23m | 1:32AM2.46m | 1:41PM2.03m | 2:04AM2.43m | |||||||
Low Tide | 5:07PM0.22m | 4:58AM0.72m | 5:33PM0.18m | 5:31AM0.63m | 5:57PM0.17m | 6:03AM0.56m | 6:22PM0.21m | 6:36AM0.52m | 6:46PM0.29m | 7:11AM0.51m | 7:11PM0.40m | 7:49AM0.54m | 7:38PM0.53m | ||||||||
6:33 | — | — | 6:33 | — | — | 6:33 | — | — | 6:33 | — | — | 6:33 | — | — | 6:33 | — | — | 6:33 | — | — | |
— | 6:16 | — | — | 6:16 | — | — | 6:16 | — | — | 6:16 | — | — | 6:17 | — | — | 6:17 | — | — | 6:17 | — | |
mm | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 1 | — | — |
Temp °C | 25 | 25 | 24 | 25 | 25 | 25 | 24 | 25 | 25 | 25 | 26 | 25 | 25 | 25 | 25 | 25 | 25 | 25 | 25 | 25 | 25 |
Feels °C | 23 | 23 | 22 | 25 | 24 | 25 | 25 | 26 | 26 | 27 | 27 | 25 | 26 | 26 | 25 | 26 | 25 | 26 | 25 | 25 | 25 |
Swell 1 Height (m) Direction Period (s) | SSW 15 | SSW 15 | SSW 14 | SSW 17 | SSW 17 | SSW 16 | SW 16 | SSW 18 | SSW 17 | SSW 17 | SSW 16 | SSW 16 | SSW 15 | SSW 14 | SSW 15 | SSW 14 | SSW 13 | SSW 13 | SSW 15 | SSW 15 | SSW 18 |
892 | 857 | 777 | 1069 | 890 | 1081 | 1031 | 1837 | 1910 | 2241 | 2110 | 1982 | 1337 | 1319 | 1225 | 1351 | 768 | 659 | 1158 | 1238 | 3028 | |
Swell 2 Height (m) Direction Period (s) | SSW 20 | SSW 19 | SSW 18 | SSW 13 | SSW 13 | SSW 20 | SSW 20 | SSW 14 | SE 7 | SE 6 | — | SE 7 | SE 7 | — | SE 7 | ESE 7 | SW 16 | SSW 16 | SSW 21 | SSW 20 | SE 6 |
256 | 578 | 503 | 351 | 421 | 259 | 298 | 553 | 37 | 26 | — | 51 | 64 | — | 57 | 76 | 595 | 700 | 359 | 932 | 24 | |
Swell 3 Height (m) Direction Period (s) | — | — | — | S 24 | SSW 22 | SSW 20 | S 20 | — | — | — | — | — | — | — | — | — | ESE 6 | SE 6 | SE 6 | SE 6 | — |
— | — | — | 11 | 91 | 221 | 196 | — | — | — | — | — | — | — | — | — | 52 | 26 | 13 | 42 | — | |
Wind waves Height (m) Direction Period (s) | SE 6 | SE 6 | SE 6 | SE 6 | SE 7 | SE 7 | SE 6 | SE 7 | ESE 7 | ESE 6 | SE 4 | SE 7 | — | SE 7 | ESE 7 | SE 7 | SE 6 | — | — | SE 6 | SE 6 |
113 | 100 | 76 | 54 | 75 | 63 | 41 | 37 | 81 | 54 | 13 | 119 | — | 73 | 99 | 35 | 31 | — | — | 14 | 54 | |
Nearest Offshore or Glassy | |||||||||||||||||||||
Distance (km) | 37 | 37 | 0 | 0 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 37 | 0 |
Best forecast wave conditions in The Bukit - Bali | |||||||||||||||||||||
Best forecast wave conditions in Indonesia | |||||||||||||||||||||
Header Global | |||||||||||||||||||||
- Map Icons:
Break
Live Wave Height (m)
Live Wind Speed (km/h)
Surf Rating (10 Max)
Ocean Swells (m)
Wind Speed (km/h)
Information about the Balangan Surf forecast
The above surf forecast table for Balangan provides essential information for determining whether the surfing conditions will be good over the next 16 days. A general guide to surfing at Balangan can be found by selecting the local surf guide option on the grey menu. Our Balangan 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 (Balangan) 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 Balangan 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.
Balangan is 10 km (6 miles) from the city of Kuta. If you plan a holiday in The Bukit - 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.










