Skip to content
Log InBrowse CandidatesFind EmployersJobsCrewsCoursesGuidesHow It Works
Our StoryFor SeasonairesFor EmployersFAQAmbassadorsBrand PartnershipsThe Season EditFeedback
Join as SeasonaireI'm Hiring
Home/Conditions/ Bali (Uluwatu)
Live surf report

Bali (Uluwatu)

Indonesia ยท Asia

Current score
7.9
Great
โ˜€๏ธ

Current conditions

Clear
Swell height
1.3 m
Swell period
11 s
Wind
0 km/h
Water temp
30ยฐC
Best session this week
Saturday 25 April
1.6 m swell ยท 11 km/h wind

Next 7 days

Forecast via Open-Meteo
Today
20 Apr
โ˜๏ธ
1.3 m
9 s period
14 km/h wind
Tomorrow
21 Apr
โ›ˆ๏ธ
1.5 m
10 s period
11 km/h wind
Wed
22 Apr
๐ŸŒฆ๏ธ
1.6 m
11 s period
13 km/h wind
Thu
23 Apr
๐ŸŒฆ๏ธ
1.9 m
11 s period
11 km/h wind
Fri
24 Apr
โ˜๏ธ
1.9 m
11 s period
10 km/h wind
Sat
25 Apr
๐ŸŒฆ๏ธ
1.6 m
12 s period
11 km/h wind
Best session
Sun
26 Apr
โ˜๏ธ
1.7 m
12 s period
15 km/h wind
The luck factor

This week is looking above average for mid-April.

Comparing the 7-day forecast to the last 5 years of marine data for the same week at Bali (Uluwatu).

Below avgAbove avg
8.1/10
vs typical 6.7/10 for mid-April

What's driving it

Average swell height
1.3 m typical
1.7 m
Swell period
9.7 s typical
10.8 s
Wind
17 km/h typical
12 km/h
Solid swell days
2.8 typical
5 forecast

Recent form

Last 2 days of logged conditions.

30-day average
7.9/10
Days firing
2
Score 7 or higher
Best day recently
7.9/10
19 Apr
Days logged
2

Working in Bali (Uluwatu) this season?

Create a free profile and let employers in Bali (Uluwatu) find you.

Create Profile โ†’

Frequently asked questions

How often is this page updated?

Current conditions refresh every morning at 06:00 UTC from the daily snapshot. The 7-day forecast caches for 6 hours, and the historical baseline for this calendar week refreshes weekly.

What is the luck factor?

We run the same scoring algorithm on this week's 7-day forecast and on the average of the last 5 years for the same calendar week. The delta tells you whether Bali (Uluwatu) is shaping up better, worse, or about the same as a typical mid-April.

How is 'best session' picked?

We score each day of the 7-day forecast using the same algorithm as the leaderboard, and highlight the highest scorer. Think of it as the day most likely to be worth driving to the beach.

Where does the data come from?

Open-Meteo's Marine API (swell height, period, water temperature) and Weather API (wind and conditions). The same models power many surf forecast apps.

Does the score capture local knowledge?

Honestly, no. Every break has tide windows, swell directions and reef contours that a global model cannot see. Treat the score as a starting point, then check a local cam.