Gianyar, Bali, Indonesia

Keramas Surf Report & Forecast

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

Updated just now Forecast data: Open-Meteo.com (CC BY 4.0)

Right now 23:00 WITA

3–5 ft Shoulder to head high
Good

Swell

1.4 m 11 s

S 191°

2nd swell

0.2 m 4 s

SSE 153°

Wind

4 km/h

Calm NNE · gusts 8 km/h

Tide

Falling 1.5 m

High 11:08 · Low 05:01

Water

29°C

Boardshorts or swimsuit

Weather

23°C Mostly clear

05:57 18:13

Best today: 06:00–11:00 · Good

Best times to surf

  1. Tomorrow 06:00–08:00 Good 3–5 ft Light & variable
  2. Wed 14 Oct 06:00–08:00 Good 3–4 ft Calm
  3. Thu 15 Oct 06:00–07:00 Fair to Good 2–4 ft Light & variable

7-day forecast

Keramas surf forecast

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

Loading the swell chart…

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

Monday 12 October Today

Good 3–5 ft 1.5 m @ 12 s S Best 06:00–11:00 Mostly sunny, 33°C

3-hourly surf forecast for Monday 12 October (local time, WITA)
Time Surf Swell Wind Tide Weather
00:00 3–5 ftGood 1.3 m12 s SSW 5 km/hgusts 10 km/hLight N 1.0 mFalling 22°CClear
03:00 3–5 ftGood 1.4 m12 s S 6 km/hgusts 10 km/hLight N -0.6 mFalling 22°CMostly clear
06:00 3–5 ftGood 1.5 m12 s S 3 km/hgusts 8 km/hLight N -0.6 mRising 20°CSunny
09:00 4–5 ftGood 1.5 m12 s S 7 km/hgusts 19 km/hLight ESE 0.8 mRising 29°CSunny
12:00 3–5 ftFair to Good 1.4 m12 s S 12 km/hgusts 28 km/hOnshore SSE 0.9 mFalling 32°CSunny
15:00 3–5 ftFair 1.4 m11 s S 15 km/hgusts 33 km/hOnshore SSE -0.3 mFalling 32°CMostly sunny
18:00 3–5 ftFair to Good 1.3 m11 s S 10 km/hgusts 23 km/hOnshore SE -0.1 mRising 29°CMostly sunny
21:00Now 3–5 ftGood 1.4 m11 s S 6 km/hgusts 14 km/hLight ENE 1.3 mRising 25°CClear

Tides Low 04:32 High 10:35 Low 16:17 High 22:25

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

Tuesday 13 October Tomorrow

Good 3–5 ft 1.4 m @ 12 s SSW Best 06:00–08:00 Drizzle, 32°C

3-hourly surf forecast for Tuesday 13 October (local time, WITA)
Time Surf Swell Wind Tide Weather
00:00 3–5 ftGood 1.4 m12 s S 5 km/hgusts 9 km/hLight NNE 1.2 mFalling 23°CClear
03:00 3–5 ftGood 1.4 m12 s S 5 km/hgusts 8 km/hLight NE -0.4 mFalling 25°COvercast
06:00 3–5 ftGood 1.4 m12 s SSW+ 0.3 m 4 s SSE 7 km/hgusts 12 km/hLight ENE -0.8 mRising 25°CPartly cloudy
09:00 3–5 ftFair to Good 1.3 m12 s SSW+ 0.3 m 4 s SE 10 km/hgusts 25 km/hX-on ESE 0.5 mRising 29°CMostly sunny
12:00 3–5 ftFair 1.3 m12 s SSW 15 km/hgusts 34 km/hOnshore SSE 0.9 mFalling 32°COvercast
15:00 3–5 ftFair 1.3 m11 s SSW 17 km/hgusts 38 km/hOnshore SSE -0.1 mFalling 31°CPartly cloudy
18:00 3–5 ftFair 1.2 m11 s SSW 13 km/hgusts 29 km/hOnshore SE -0.2 mRising 28°CDrizzle
21:00 3–4 ftGood 1.2 m11 s SSW 8 km/hgusts 14 km/hLight NE 1.1 mRising 25°CPartly cloudy

Tides Low 05:01 High 11:08 Low 16:43 High 22:52

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

Wednesday 14 October

Good 3–4 ft 1.2 m @ 11 s S Best 06:00–08:00 Drizzle, 32°C

3-hourly surf forecast for Wednesday 14 October (local time, WITA)
Time Surf Swell Wind Tide Weather
00:00 3–4 ftFair to Good 1.2 m11 s SSW+ 0.3 m 4 s SE 8 km/hgusts 13 km/hLight ENE 1.4 mFalling 25°CMostly clear
03:00 3–4 ftGood 1.2 m11 s S+ 0.3 m 4 s SE 8 km/hgusts 12 km/hLight ENE -0.1 mFalling 24°CMostly clear
06:00 3–4 ftGood 1.2 m11 s S+ 0.3 m 4 s SSE 4 km/hgusts 9 km/hLight NE -0.8 mRising 24°CMostly sunny
09:00 3–4 ftFair to Good 1.2 m11 s S 10 km/hgusts 24 km/hOnshore SE 0.3 mRising 29°CDrizzle
12:00 3–4 ftFair 1.1 m11 s S 16 km/hgusts 35 km/hOnshore SSE 0.9 mFalling 32°CSunny
15:00 3–4 ftPoor to Fair 1.1 m11 s S 19 km/hgusts 40 km/hOnshore SSE 0.1 mFalling 31°CSunny
18:00 3–4 ftFair 1.1 m11 s S 14 km/hgusts 30 km/hOnshore SE -0.2 mRising 28°COvercast
21:00 3–4 ftGood 1.1 m10 s S 6 km/hgusts 14 km/hLight ESE 0.9 mRising 27°CClear

Tides Low 05:32 High 11:36 Low 17:06 High 23:16

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

Thursday 15 October

Fair to Good 2–4 ft 1.1 m @ 10 s S Best 06:00–07:00 Drizzle, 32°C

3-hourly surf forecast for Thursday 15 October (local time, WITA)
Time Surf Swell Wind Tide Weather
00:00 3–4 ftGood 1.1 m10 s S 3 km/hgusts 8 km/hLight ENE 1.4 mFalling 25°CDrizzle
03:00 3–4 ftFair to Good 1.0 m10 s S 3 km/hgusts 5 km/hLight ENE 0.2 mFalling 25°COvercast
06:00 2–4 ftFair to Good 1.0 m10 s S+ 0.3 m 4 s SSE 7 km/hgusts 12 km/hLight ENE -0.8 mRising 24°COvercast
09:00 2–4 ftFair 1.0 m10 s S+ 0.3 m 4 s SE 11 km/hgusts 25 km/hX-on ESE 0.0 mRising 29°CPartly cloudy
12:00 2–4 ftPoor to Fair 0.9 m10 s S 16 km/hgusts 36 km/hOnshore SSE 0.8 mFalling 32°COvercast
15:00 2–4 ftPoor to Fair 0.9 m10 s SSW 19 km/hgusts 44 km/hOnshore SSE 0.2 mFalling 30°CDrizzle
18:00 2–3 ftFair 0.9 m10 s SSW 12 km/hgusts 28 km/hOnshore SSE -0.2 mRising 28°COvercast
21:00 2–3 ftFair 0.9 m10 s S 4 km/hgusts 11 km/hLight ENE 0.7 mRising 26°COvercast

Tides Low 06:01 High 12:07 Low 17:30 High 23:42

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

Friday 16 October

Fair 2–3 ft 0.8 m @ 9 s S Best 06:00–08:00 Drizzle, 32°C

3-hourly surf forecast for Friday 16 October (local time, WITA)
Time Surf Swell Wind Tide Weather
00:00 2–3 ftFair 0.8 m9 s S 3 km/hgusts 8 km/hLight NE 1.4 mFalling 25°CDrizzle
03:00 2–3 ftFair 0.8 m9 s S 5 km/hgusts 7 km/hLight ENE 0.4 mFalling 24°CPartly cloudy
06:00 2–3 ftFair 0.8 m9 s S 6 km/hgusts 9 km/hLight NE -0.6 m 24°CMostly sunny
09:00 2–3 ftPoor to Fair 0.8 m9 s S+ 0.3 m 4 s SE 8 km/hgusts 22 km/hOnshore SE -0.1 mRising 29°CDrizzle
12:00 2–3 ftPoor to Fair 0.7 m8 s S+ 0.3 m 5 s SSE 15 km/hgusts 34 km/hOnshore SSE 0.6 mRising 32°COvercast
15:00 2–3 ftPoor 0.7 m9 s SSW 21 km/hgusts 46 km/hX-on S 0.3 mFalling 30°COvercast
18:00 2–3 ftPoor to Fair 0.7 m9 s SSW 14 km/hgusts 43 km/hOnshore SSE -0.2 mRising 28°CPartly cloudy
21:00 2–3 ftPoor to Fair 0.7 m9 s SSW 3 km/hgusts 27 km/hLight ENE 0.5 mRising 26°CMostly clear

Tides Low 06:33 High 12:38 Low 17:50

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

Saturday 17 October

Poor to Fair 2 ft 0.7 m @ 9 s S Best 06:00–11:00 Drizzle, 31°C

3-hourly surf forecast for Saturday 17 October (local time, WITA)
Time Surf Swell Wind Tide Weather
00:00 2–3 ftPoor to Fair 0.7 m9 s SSW 3 km/hgusts 5 km/hLight N 1.2 mFalling 24°CDrizzle
03:00 2–3 ftPoor to Fair 0.6 m9 s SSW 4 km/hgusts 8 km/hLight N 0.6 mFalling 23°CDrizzle
06:00 2 ftPoor to Fair 0.6 m9 s SSW 3 km/hgusts 10 km/hLight N -0.4 mFalling 24°CDrizzle
09:00 2 ftPoor to Fair 0.6 m8 s S 5 km/hgusts 16 km/hLight SSE -0.2 mRising 29°CDrizzle
12:00 2 ftPoor 0.6 m6 s S 13 km/hgusts 30 km/hOnshore SSE 0.5 mRising 31°CMostly sunny
15:00 2 ftPoor 0.5 m8 s SSW 13 km/hgusts 33 km/hOnshore SSE 0.4 mFalling 30°CSunny
18:00 1–2 ftPoor 0.5 m7 s SSW+ 0.3 m 13 s SSW 8 km/hgusts 31 km/hOnshore SE 0.0 mRising 28°CSunny
21:00 1–2 ftPoor to Fair 0.5 m6 s S+ 0.3 m 12 s SSW 2 km/hgusts 19 km/hLight NNE 0.4 mRising 26°CMostly clear

Tides High 00:09 Low 07:06 High 13:08 Low 18:10

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

Sunday 18 October

Fair 2–3 ft 0.7 m @ 13 s SSW Best 06:00–11:00 Drizzle, 31°C

3-hourly surf forecast for Sunday 18 October (local time, WITA)
Time Surf Swell Wind Tide Weather
00:00 1–2 ftPoor to Fair 0.5 m7 s S+ 0.3 m 10 s SSW 6 km/hgusts 9 km/hLight N 1.0 m 25°COvercast
03:00 1–2 ftPoor to Fair 0.5 m8 s S+ 0.3 m 10 s SSW 5 km/hgusts 12 km/hLight N 0.7 mFalling 24°CDrizzle
06:00 2 ftPoor to Fair 0.5 m7 s S+ 0.3 m 10 s SSW 2 km/hgusts 10 km/hLight N -0.1 mFalling 25°COvercast
09:00 2 ftPoor to Fair 0.5 m8 s S+ 0.4 m 7 s SSW 6 km/hgusts 17 km/hLight SE -0.2 mRising 29°CDrizzle
12:00 2–3 ftPoor 0.5 m10 s SSW+ 0.4 m 9 s SSW 15 km/hgusts 35 km/hOnshore SSE 0.3 mRising 31°CSunny
15:00 2–3 ftPoor to Fair 0.5 m13 s SSW+ 0.4 m 9 s S 15 km/hgusts 38 km/hOnshore SSE 0.4 mFalling 31°CMostly sunny
18:00 2–3 ftFair 0.6 m12 s SSW+ 0.4 m 7 s S 7 km/hgusts 38 km/hLight SSE 0.1 m 29°CMostly sunny
21:00 2–3 ftFair 0.7 m13 s SSW+ 0.4 m 5 s S 1 km/hgusts 32 km/hLight S 0.3 mRising 26°CDrizzle

Tides High 00:35 Low 07:45 High 13:50 Low 18:30

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

Spot guide

Surfing Keramas

Keramas, on Bali's east coast, is a high-performance right-hander that breaks over a reef of volcanic rock and coral off a black-sand beach. It produces fast, hollow walls that are perfect for turns and barrels, which is why it has hosted Championship Tour contests.

Unlike the breaks on the Bukit, Keramas is at its best in the wet season, roughly November to March, when north-westerly winds blow offshore on this side of the island. It needs a south to south-easterly swell to light up, and mid to high tide usually gives the best shape over the shallow reef.

The wave is fast and the reef unforgiving, so it suits advanced surfers. It can be crowded when it is good, and night surfing under floodlights has been offered here, giving surfers the chance to share the waves after dark.

Map & nearby

Breaks near Keramas

All Indonesia spots
Loading map…

Nearby breaks

Padang Padang

Bukit Peninsula, Bali

Fair to Good 4–7 ft
  • 28°C
35 km

Uluwatu

Bukit Peninsula, Bali

Fair to Good 6–9 ft
  • 28°C
37 km

Desert Point

Sekotong, Lombok

Fair to Good 4–7 ft
  • 28°C
56 km

G-Land

Alas Purwo, East Java

Fair to Good 6–8 ft
  • 25°C
111 km

Macaronis

Pagai Utara, Mentawai Islands

Fair to Good 5–7 ft
  • 29°C
1,818 km

Lance's Right

Sipora, Mentawai Islands

Fair to Good 4–6 ft
  • 30°C
1,847 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 Keramas, based on the live forecast.

Beta

AI answers can be wrong — always check conditions yourself.