Bukit Peninsula, Bali, Indonesia

Uluwatu Surf Report & Forecast

  • Reef break
  • Left-hander
  • Advanced
7-day forecast

Updated 52 minutes ago Forecast data: Open-Meteo.com (CC BY 4.0)

Right now 23:30 WITA

6–9 ft Well overhead
Good

Swell

2.2 m 11 s

SSW 201°

2nd swell

0.5 m 4 s

SE 130°

Wind

17 km/h

Moderate offshore ESE · gusts 33 km/h

Tide

Falling 1.5 m

High 11:25 · Low 05:18

Water

27°C

Boardshorts or swimsuit

Weather

26°C Drizzle

05:57 18:13

Best today: 10:00–16:00 · Epic

Forecaster's take

AI forecast summary

The models suggest Uluwatu is firing right now, with a clean 6 to 9 ft of 2.3 m SSW swell at 11 seconds and a light offshore ESE breeze. Tomorrow stays Good all day at 5 to 8 ft, so go early when the wind is lightest at 14 km/h, because it builds to 24 km/h offshore by the afternoon and could get a bit gusty. Low tide is around 5:18am and high around 11:25am, and different sections will work on each. Thursday eases to 4 to 7 ft and Friday to 4 to 6 ft, still offshore and Good. Experienced surfers only.

Written 52 minutes ago from the latest model run. A computer-model estimate — always check the beach before you paddle out.

Best times to surf

  1. Tomorrow 06:00–18:00 Good 5–8 ft Moderate offshore
  2. Thu 15 Oct 06:00–18:00 Good 4–7 ft Moderate offshore
  3. Fri 16 Oct 06:00–16:00 Good 4–6 ft Moderate offshore

7-day forecast

Uluwatu surf forecast

Local time at the break (WITA, UTC+8)

Loading the swell chart…

Surf height (coloured by rating) Wind: offshore → onshore

Tuesday 13 October Today

Epic 7–10 ft 2.8 m @ 12 s SSW Best 10:00–16:00 Drizzle, 31°C

3-hourly surf forecast for Tuesday 13 October (local time, WITA)
Time Surf Swell Wind Tide Weather
00:00 6–9 ftGood 2.3 m11 s SSW+ 0.7 m 6 s SSE 15 km/hgusts 28 km/hOffshore ESE 1.2 mFalling 27°CPartly cloudy
03:00 7–10 ftEpic 2.7 m12 s SSW+ 0.7 m 5 s SE 15 km/hgusts 27 km/hOffshore E -0.6 mFalling 26°COvercast
06:00 7–10 ftGood 2.6 m12 s SSW+ 0.8 m 7 s SSE 13 km/hgusts 24 km/hX-off E -0.9 mRising 26°CPartly cloudy
09:00 7–10 ftGood 2.8 m12 s SSW+ 0.7 m 4 s SE 18 km/hgusts 39 km/hOffshore E 0.7 mRising 29°CDrizzle
12:00 7–10 ftEpic 2.8 m12 s SSW+ 0.4 m 5 s ESE 18 km/hgusts 41 km/hOffshore ESE 1.0 mFalling 31°CMostly sunny
15:00 7–10 ftEpic 2.6 m12 s SSW+ 0.3 m 4 s E 21 km/hgusts 46 km/hOffshore ESE -0.3 mFalling 30°CMostly sunny
18:00 6–10 ftGood 2.5 m11 s SSW 18 km/hgusts 40 km/hOffshore ESE -0.4 mRising 28°COvercast
21:00Now 6–9 ftGood 2.3 m11 s SSW+ 0.4 m 4 s E 16 km/hgusts 30 km/hOffshore ESE 1.2 mRising 27°CMostly clear

Tides Low 04:49 High 10:57 Low 16:39 High 22:44

05:57 18:13 Modelled tide — not for navigation. Heights relative to mean sea level.

Wednesday 14 October Tomorrow

Good 5–8 ft 2.2 m @ 11 s SSW Best 06:00–18:00 Sunny, 30°C

3-hourly surf forecast for Wednesday 14 October (local time, WITA)
Time Surf Swell Wind Tide Weather
00:00 6–9 ftGood 2.2 m11 s SSW+ 0.6 m 5 s SE 17 km/hgusts 31 km/hOffshore ESE 1.4 mFalling 26°CDrizzle
03:00 6–8 ftGood 2.1 m11 s SSW+ 0.7 m 6 s SE 16 km/hgusts 29 km/hOffshore ESE -0.3 mFalling 26°CClear
06:00 5–8 ftGood 2.1 m11 s SSW+ 0.6 m 5 s SE 15 km/hgusts 28 km/hOffshore ESE -1.0 mRising 26°CSunny
09:00 5–8 ftGood 2.0 m11 s SSW+ 0.4 m 4 s SE 19 km/hgusts 41 km/hOffshore ESE 0.4 mRising 29°CSunny
12:00 5–8 ftGood 2.0 m11 s SSW+ 0.3 m 4 s ESE 20 km/hgusts 45 km/hOffshore ESE 1.0 mFalling 30°CSunny
15:00 5–8 ftGood 2.0 m11 s SSW+ 0.3 m 5 s SE 25 km/hgusts 52 km/hOffshore ESE -0.1 mFalling 30°CSunny
18:00 5–8 ftGood 1.9 m11 s SSW+ 0.3 m 4 s SSE 20 km/hgusts 45 km/hOffshore SE -0.4 mRising 28°CSunny
21:00 5–7 ftGood 1.9 m11 s SSW+ 0.5 m 4 s SE 15 km/hgusts 30 km/hOffshore ESE 0.9 mRising 27°CClear

Tides Low 05:18 High 11:25 Low 17:02 High 23:11

05:57 18:13 Modelled tide — not for navigation. Heights relative to mean sea level.

Thursday 15 October

Good 5–7 ft 1.8 m @ 10 s SSW Best 06:00–18:00 Drizzle, 31°C

3-hourly surf forecast for Thursday 15 October (local time, WITA)
Time Surf Swell Wind Tide Weather
00:00 5–7 ftGood 1.8 m10 s SSW+ 0.5 m 4 s SE 12 km/hgusts 23 km/hOffshore SE 1.4 mFalling 26°CClear
03:00 5–7 ftGood 1.8 m10 s SSW+ 0.4 m 4 s ESE 10 km/hgusts 20 km/hOffshore ESE 0.0 mFalling 26°CClear
06:00 5–7 ftGood 1.7 m10 s SSW+ 0.3 m 4 s SE 12 km/hgusts 23 km/hOffshore ESE -0.9 mRising 26°CSunny
09:00 4–7 ftGood 1.7 m10 s SSW+ 0.3 m 3 s SSE 16 km/hgusts 36 km/hOffshore ESE 0.1 mRising 29°CMostly sunny
12:00 4–7 ftGood 1.7 m10 s SSW 19 km/hgusts 42 km/hOffshore SE 0.9 mFalling 31°CSunny
15:00 4–7 ftGood 1.6 m10 s SSW 23 km/hgusts 48 km/hOffshore SE 0.1 mFalling 30°CSunny
18:00 4–6 ftGood 1.6 m10 s SSW 17 km/hgusts 41 km/hOffshore ESE -0.4 mRising 28°CMostly sunny
21:00 4–6 ftGood 1.5 m10 s SSW+ 0.3 m 3 s SE 15 km/hgusts 29 km/hOffshore ESE 0.7 mRising 27°CMostly clear

Tides Low 05:46 High 11:55 Low 17:27 High 23:35

05:56 18:13 Modelled tide — not for navigation. Heights relative to mean sea level.

Friday 16 October

Good 4–6 ft 1.4 m @ 10 s SSW Best 06:00–16:00 Drizzle, 31°C

3-hourly surf forecast for Friday 16 October (local time, WITA)
Time Surf Swell Wind Tide Weather
00:00 4–6 ftGood 1.4 m10 s SSW+ 0.3 m 3 s SE 14 km/hgusts 26 km/hOffshore ESE 1.4 mFalling 27°CPartly cloudy
03:00 4–6 ftGood 1.4 m10 s SSW+ 0.4 m 3 s S 10 km/hgusts 21 km/hOffshore E 0.3 mFalling 26°CMostly clear
06:00 4–6 ftGood 1.4 m10 s SSW+ 0.4 m 3 s S 8 km/hgusts 17 km/hOffshore E -0.8 mRising 26°CMostly sunny
09:00 4–5 ftGood 1.3 m9 s SSW+ 0.3 m 3 s SSE 14 km/hgusts 32 km/hOffshore ESE -0.1 mRising 29°CDrizzle
12:00 4–5 ftGood 1.3 m9 s SSW 16 km/hgusts 37 km/hOffshore SE 0.8 mFalling 31°CSunny
15:00 4–5 ftGood 1.3 m9 s SSW 18 km/hgusts 39 km/hOffshore SSE 0.3 mFalling 30°CSunny
18:00 3–5 ftGood 1.2 m9 s SSW+ 0.4 m 4 s S 15 km/hgusts 36 km/hOffshore SE -0.3 mRising 28°CSunny
21:00 3–5 ftFair to Good 1.2 m8 s SSW+ 0.4 m 6 s SSW 10 km/hgusts 21 km/hOffshore SE 0.5 mRising 27°CMostly clear

Tides Low 06:15 High 12:21 Low 17:52

05:56 18:13 Modelled tide — not for navigation. Heights relative to mean sea level.

Saturday 17 October

Fair to Good 3–5 ft 1.1 m @ 9 s SSW Best 07:00–18:00 Partly cloudy, 31°C

3-hourly surf forecast for Saturday 17 October (local time, WITA)
Time Surf Swell Wind Tide Weather
00:00 3–5 ftFair to Good 1.1 m7 s SSW+ 0.4 m 8 s SSW 5 km/hgusts 13 km/hLight SE 1.2 mFalling 26°COvercast
03:00 3–4 ftFair 1.1 m7 s SSW+ 0.4 m 8 s SSW 10 km/hgusts 18 km/hOffshore SSE 0.5 mFalling 26°COvercast
06:00 3–4 ftFair 1.1 m8 s SSW 5 km/hgusts 12 km/hLight SE -0.6 mFalling 25°CPartly cloudy
09:00 3–4 ftFair to Good 1.1 m9 s SSW 9 km/hgusts 23 km/hOffshore SE -0.2 mRising 29°CSunny
12:00 3–4 ftFair to Good 1.1 m8 s SSW 14 km/hgusts 34 km/hOffshore SSE 0.6 mRising 31°CSunny
15:00 3–5 ftFair to Good 1.0 m8 s SSW+ 0.4 m 19 s SW 15 km/hgusts 35 km/hX-off SSE 0.3 mFalling 31°CMostly sunny
18:00 3–4 ftFair 1.0 m8 s SSW+ 0.3 m 13 s SSW 13 km/hgusts 34 km/hX-off SSE -0.2 mRising 29°CMostly sunny
21:00 3–4 ftFair to Good 1.0 m8 s SSW 9 km/hgusts 27 km/hOffshore SE 0.3 mRising 28°CMostly clear

Tides High 00:03 Low 06:48 High 12:53 Low 18:14

05:55 18:14 Modelled tide — not for navigation. Heights relative to mean sea level.

Sunday 18 October

Good 4–6 ft 1.4 m @ 13 s SSW Best 06:00–18:00 Drizzle, 31°C

3-hourly surf forecast for Sunday 18 October (local time, WITA)
Time Surf Swell Wind Tide Weather
00:00 3–4 ftFair to Good 1.1 m9 s SSW 5 km/hgusts 16 km/hLight SSE 1.0 m 27°CDrizzle
03:00 3–5 ftFair to Good 1.1 m9 s SSW 2 km/hgusts 11 km/hLight N 0.6 mFalling 26°CDrizzle
06:00 3–5 ftGood 1.0 m10 s SSW+ 0.3 m 10 s SSE 3 km/hgusts 6 km/hLight N -0.3 mFalling 26°CMostly sunny
09:00 3–5 ftGood 1.0 m11 s SSW+ 0.5 m 8 s S 6 km/hgusts 20 km/hLight E -0.3 mRising 29°CDrizzle
12:00 3–5 ftGood 1.0 m12 s SSW+ 0.6 m 4 s S 16 km/hgusts 38 km/hOffshore ESE 0.4 mRising 31°CSunny
15:00 4–6 ftGood 1.1 m12 s SSW+ 0.6 m 4 s S 18 km/hgusts 41 km/hOffshore SE 0.4 mFalling 31°CMostly sunny
18:00 4–6 ftGood 1.2 m12 s SSW+ 0.6 m 4 s S 15 km/hgusts 40 km/hOffshore SE 0.0 mFalling 29°CSunny
21:00 4–6 ftGood 1.3 m12 s SSW+ 0.6 m 4 s S 12 km/hgusts 31 km/hOffshore ESE 0.2 mRising 28°CClear

Tides High 00:30 Low 07:22 High 13:30 Low 18:42

05:55 18:14 Modelled tide — not for navigation. Heights relative to mean sea level.

Monday 19 October

Epic 6–9 ft 2.1 m @ 13 s SSW Best 06:00–15:00 Drizzle, 31°C

3-hourly surf forecast for Monday 19 October (local time, WITA)
Time Surf Swell Wind Tide Weather
00:00 5–7 ftEpic 1.4 m13 s SSW+ 0.5 m 4 s S 9 km/hgusts 22 km/hOffshore ESE 0.8 mRising 27°CMostly clear
03:00 5–7 ftEpic 1.5 m13 s SSW+ 0.5 m 5 s S 5 km/hgusts 18 km/hLight ENE 0.7 mFalling 26°CPartly cloudy
06:00 5–8 ftEpic 1.7 m13 s SSW+ 0.5 m 5 s SSW 2 km/hgusts 15 km/hLight ENE 0.0 mFalling 26°CDrizzle
09:00 5–8 ftEpic 1.8 m12 s SSW+ 0.4 m 4 s SSE 10 km/hgusts 24 km/hOffshore ESE -0.2 mRising 29°CDrizzle
12:00 5–8 ftEpic 1.9 m12 s SSW+ 0.3 m 3 s ESE 15 km/hgusts 37 km/hOffshore SE 0.2 mRising 31°CDrizzle
15:00 6–9 ftGood 2.0 m12 s SSW+ 0.3 m 3 s ESE 17 km/hgusts 40 km/hOffshore SSE 0.3 mFalling 30°CDrizzle
18:00 6–9 ftEpic 2.1 m12 s SSW+ 0.3 m 3 s SE 16 km/hgusts 40 km/hOffshore SE 0.2 mFalling 28°CDrizzle
21:00 6–9 ftEpic 2.1 m12 s SSW+ 0.3 m 3 s SE 13 km/hgusts 36 km/hOffshore SE 0.2 mRising 27°CDrizzle

Tides High 01:00 Low 08:10 High 14:30 Low 19:15

05:54 18:14 Modelled tide — not for navigation. Heights relative to mean sea level.

Spot guide

Surfing Uluwatu

Uluwatu, below the cliffs of Bali's Bukit Peninsula, is one of the most famous left-hand reef breaks in the world. Indian Ocean swells wrap around the headland and break along a long coral reef that changes with the size and tide, from the Peak and Temples on smaller days to the Outside Corner and the long, fast Racetracks section as the swell builds.

The dry season, roughly April to October, brings the most consistent south-westerly groundswell and the south-east trade winds that blow offshore. Uluwatu holds swell from a few feet up to big, powerful days, and it became world-famous after appearing in the 1972 film Morning of the Earth.

Access is through the famous cave below the cliffs, which can be tricky on a big swell or a high tide. Strong currents, sharp reef and a crowded, international lineup make it best suited to advanced surfers, though the view from the clifftop warungs is there for everyone.

Map & nearby

Breaks near Uluwatu

All Indonesia spots
Loading map…

Nearby breaks

Padang Padang

Bukit Peninsula, Bali

Good 4–7 ft
  • 18 km/h Offshore
  • 28°C
1.6 km

Keramas

Gianyar, Bali

Good 3–5 ft
  • 6 km/h Light & variable
  • 29°C
37 km

Desert Point

Sekotong, Lombok

Good 5–7 ft
  • 22 km/h Offshore
  • 28°C
81 km

G-Land

Alas Purwo, East Java

Good 6–8 ft
  • 12 km/h Offshore
  • 25°C
83 km

Macaronis

Pagai Utara, Mentawai Islands

Good 4–7 ft
  • 9 km/h Cross-offshore
  • 29°C
1,801 km

Lance's Right

Sipora, Mentawai Islands

Good 4–6 ft
  • 6 km/h Light & variable
  • 30°C
1,830 km

Find your wave

Get the swell alert

A heads-up when the swell lines up, plus the week's best surf news and new free guides. No spam — unsubscribe any time.

  • Swell alerts
  • Weekly surf news
  • New free guides
  • Store drops

Free, confirmed by email. No spam — unsubscribe with one click. Privacy

Ask the surf AI

Quick answers about Uluwatu, based on the live forecast.

Beta

AI answers can be wrong — always check conditions yourself.