Live · updated 10:43 PM

Where's working now

Every Indonesian spot ranked by current conditions. Stop guessing — go where it's good.

1
Epic
Uluwatu
Bali · Reef break
5km/h
Offshore
2
Epic
Balangan
Bali · Reef break
5km/h
Offshore
3
Epic
Balian
Bali · River mouth
7km/h
Offshore
4
Epic
Bingin
Bali · Reef break
5km/h
Offshore
5
Epic
Canggu
Bali · Reef break
7km/h
Offshore
6
Epic
DreamLand
Bali · Beach break
5km/h
Offshore
7
Epic
Impossibles
Bali · Reef break
5km/h
Offshore
8
Epic
Keramas
Bali · Reef break
5km/h
Offshore
9
Epic
Kuta Reef
Bali · Beach break
6km/h
Offshore
10
Epic
Legian Beach
Bali · Beach break
6km/h
Offshore
11
Epic
Medewi Beach
Bali · Point break
1km/h
Offshore
12
Epic
Nusa Dua
Bali · Reef break
5km/h
Offshore
13
Epic
Padang Padang
Bali · Reef break
5km/h
Offshore
14
Epic
Are Guling
Lombok · Reef break
9km/h
Cross-shore
15
Epic
Desert Point
Lombok · Reef break
8km/h
Offshore
16
Epic
Mawi
Lombok · Reef break
9km/h
Offshore
17
Epic
Seger Reef
Lombok · Reef break
9km/h
Cross-shore
18
Epic
Selong Belanak
Lombok · Beach break
9km/h
Offshore
19
Epic
G-Land
Java · Reef break
1km/h
Offshore
20
Epic
Beng Bengs
Mentawai · Reef break
5km/h
Onshore
21
Epic
Ebay
Mentawai · Reef break
4km/h
Onshore
22
Epic
Greenbush
Mentawai · Reef break
7km/h
Cross-shore
23
Epic
HT’s (Hollow Trees / Lance’s Right)
Mentawai · Reef break
8km/h
Onshore
24
Epic
Lance’s Left
Mentawai · Reef break
8km/h
Onshore
25
Epic
Macaronis
Mentawai · Reef break
7km/h
Cross-shore
26
Epic
Pitstops
Mentawai · Reef break
5km/h
Onshore
27
Epic
Lakey Peak
Sumbawa · Reef break
5km/h
Offshore
28
Epic
Scar Reef
Sumbawa · Reef break
5km/h
Cross-shore
29
Epic
Super Suck
Sumbawa · Reef break
6km/h
Cross-shore
30
Epic
Tropical Beach
Sumbawa · Reef break
6km/h
Cross-shore
31
Epic
Yoyos
Sumbawa · Reef break
6km/h
Cross-shore
32
Epic
Dylan’s Right
Simeulue · Reef break
0km/h
Offshore
33
Epic
The Peak (Simeulue)
Simeulue · Reef break
0km/h
Cross-shore
34
Epic
Green Bowl
Bali · Reef break
5km/h
Offshore
35
Epic
Nyang Nyang
Bali · Reef break
5km/h
Offshore
36
Epic
Sri Lanka
Bali · Reef break
5km/h
Offshore
37
Epic
Sanur Reef
Bali · Reef break
4km/h
Offshore
38
Epic
Serangan
Bali · Reef break
6km/h
Offshore
39
Epic
Ketewel
Bali · Reef break
4km/h
Offshore
40
Epic
Kuta Beach
Bali · Beach break
6km/h
Offshore
41
Epic
Legian
Bali · Beach break
6km/h
Offshore
42
Epic
Seminyak
Bali · Beach break
6km/h
Offshore
43
Epic
Canggu / Batu Bolong
Bali · Reef break
7km/h
Offshore
44
Epic
Echo Beach
Bali · Reef break
7km/h
Offshore
45
Epic
Berawa
Bali · Reef break
6km/h
Offshore
46
Epic
Pererenan
Bali · Reef break
7km/h
Offshore
47
Epic
Medewi
Bali · Point break
1km/h
Offshore
48
Epic
Yeh Leh
Bali · River mouth
1km/h
Offshore
49
Epic
Keramas Left / Cucukan
Bali · Reef break
5km/h
Offshore
50
Epic
Desert Point / Bangko-Bangko
Lombok · Reef break
8km/h
Offshore
51
Epic
Are Guling Left
Lombok · Reef break
9km/h
Offshore
52
Epic
Are Guling Right
Lombok · Reef break
9km/h
Offshore
53
Epic
Mawun
Lombok · Reef break
9km/h
Cross-shore
54
Epic
Ekas Inside
Lombok · Reef break
9km/h
Cross-shore
55
Epic
Ekas Outside
Lombok · Reef break
9km/h
Cross-shore
56
Epic
Serangan / Serenting
Lombok · Reef break
9km/h
Cross-shore
57
Epic
Areguling Bay Inside
Lombok · Reef break
9km/h
Offshore
58
Epic
Belongas Bay
Lombok · Reef break
6km/h
Offshore
59
Epic
Puri's Point
Lombok · Reef break
8km/h
Offshore
60
Epic
Inside Ekas Left
Lombok · Reef break
9km/h
Cross-shore
61
Epic
Tampah
Lombok · Beach break
9km/h
Offshore
62
Epic
Lakey Pipe
Sumbawa · Reef break
5km/h
Offshore
63
Epic
Periscopes
Sumbawa · Reef break
5km/h
Offshore
64
Epic
Nungas
Sumbawa · Reef break
5km/h
Offshore
65
Epic
Cobblestones
Sumbawa · Reef break
5km/h
Offshore
66
Epic
Nangadoro
Sumbawa · Reef break
5km/h
Offshore
67
Epic
Yo-Yo's - The Hook
Sumbawa · Reef break
6km/h
Cross-shore
68
Epic
Yo-Yo's - The Wedge
Sumbawa · Reef break
6km/h
Cross-shore
69
Epic
Tropical
Sumbawa · Reef break
6km/h
Cross-shore
70
Epic
Northern Rights
Sumbawa · Reef break
4km/h
Offshore
71
Epic
Phantoms
Sumbawa · Reef break
7km/h
Cross-shore
72
Epic
Benete
Sumbawa · Reef break
5km/h
Cross-shore
73
Epic
Maluk
Sumbawa · Beach break
6km/h
Cross-shore
74
Epic
Supers
Sumbawa · Reef break
7km/h
Cross-shore
75
Epic
Little Bingin
Sumbawa · Reef break
7km/h
Cross-shore
76
Epic
Jimmy's Right
Sumbawa · Reef break
5km/h
Cross-shore
77
Epic
Jimmy's Left
Sumbawa · Reef break
5km/h
Cross-shore
78
Epic
Hu'u Beach
Sumbawa · Reef break
5km/h
Offshore
79
Epic
Sori Point
Sumbawa · Reef break
10km/h
Offshore
80
Epic
Wane
Sumbawa · Reef break
8km/h
Cross-shore
81
Epic
Bima Bay Outer
Sumbawa · Point break
6km/h
Cross-shore
82
Epic
G-Land / Grajagan
Java · Reef break
1km/h
Offshore
83
Epic
Money Trees
Java · Reef break
1km/h
Offshore
84
Epic
Speedies
Java · Reef break
1km/h
Offshore
85
Epic
Kongs
Java · Reef break
1km/h
Offshore
86
Epic
Tiger Tracks
Java · Reef break
1km/h
Offshore
87
Epic
20/20's
Java · Reef break
1km/h
Offshore
88
Epic
Watu Karung
Java · Reef break
9km/h
Offshore
89
Epic
Srau
Java · Reef break
9km/h
Offshore
90
Epic
Pancer Door
Java · Beach break
8km/h
Offshore
91
Epic
Teleng Ria
Java · Beach break
8km/h
Offshore
92
Epic
Cimaja
Java · Point break
4km/h
Offshore
93
Epic
Indicators Cimaja
Java · Reef break
4km/h
Offshore
94
Epic
Sawarna
Java · Reef break
4km/h
Offshore
95
Epic
Karang Hawu
Java · Reef break
4km/h
Offshore
96
Epic
Ombak Tujuh
Java · Reef break
4km/h
Cross-shore
97
Epic
Turtles
Java · Reef break
10km/h
Onshore
98
Epic
One Palm Point
Java · Reef break
10km/h
Onshore
99
Epic
Apocalypse
Java · Reef break
10km/h
Onshore
100
Epic
Batu Karas
Java · Point break
6km/h
Offshore
101
Epic
Pangandaran
Java · Beach break
4km/h
Offshore
102
Epic
Parangtritis
Java · Beach break
5km/h
Offshore
103
Epic
Watukarung Kasap
Java · Reef break
9km/h
Offshore
104
Epic
Cisolok
Java · Point break
4km/h
Offshore
105
Epic
Rags Left
Mentawai · Reef break
7km/h
Cross-shore
106
Epic
Rags Right
Mentawai · Reef break
7km/h
Cross-shore
107
Epic
Thunders
Mentawai · Reef break
5km/h
Cross-shore
108
Epic
The Hole
Mentawai · Reef break
7km/h
Cross-shore
109
Epic
Lance's Right / HT's
Mentawai · Reef break
8km/h
Onshore
110
Epic
Bintangs
Mentawai · Reef break
8km/h
Onshore
111
Epic
Telescopes
Mentawai · Reef break
5km/h
Onshore
112
Epic
Iceland
Mentawai · Reef break
5km/h
Onshore
113
Epic
Scarecrows
Mentawai · Reef break
5km/h
Onshore
114
Epic
Seven Palms
Mentawai · Reef break
5km/h
Onshore
115
Epic
Ombak Tidur
Mentawai · Reef break
5km/h
Onshore
116
Epic
Hideaways
Mentawai · Reef break
5km/h
Onshore
117
Epic
Good Times
Mentawai · Reef break
4km/h
Onshore
118
Epic
Promises
Mentawai · Reef break
4km/h
Onshore
119
Epic
Silabu Left
Mentawai · Reef break
7km/h
Cross-shore
120
Epic
Bat Cave
Mentawai · Reef break
8km/h
Onshore
121
Epic
Lagundri Bay / The Point
Nias · Point break
5km/h
Cross-shore
122
Epic
Indicators
Nias · Reef break
5km/h
Cross-shore
123
Epic
Kiddies Corner
Nias · Reef break
5km/h
Cross-shore
124
Epic
The Machine
Nias · Reef break
5km/h
Cross-shore
125
Epic
Rockstar
Nias · Reef break
5km/h
Cross-shore
126
Epic
Afulu
Nias · Reef break
6km/h
Cross-shore
127
Epic
Hinako Rights
Nias · Reef break
6km/h
Cross-shore
128
Epic
Sirombu
Nias · Reef break
5km/h
Offshore
129
Epic
Telo Island Rights
Nias · Reef break
4km/h
Onshore
130
Epic
Telo Island Lefts
Nias · Reef break
4km/h
Onshore
131
Epic
Nias North Point
Nias · Reef break
7km/h
Cross-shore
132
Epic
Lafau
Nias · Reef break
7km/h
Cross-shore
133
Epic
Hilisataro
Nias · Reef break
5km/h
Cross-shore
134
Epic
Ujung Bocur / Karang Nyimbor
Sumatra · Point break
6km/h
Offshore
135
Epic
Krui Left
Sumatra · Reef break
6km/h
Offshore
136
Epic
Krui Right
Sumatra · Reef break
6km/h
Offshore
137
Epic
Mandiri Beach
Sumatra · Beach break
6km/h
Offshore
138
Epic
Jimmy's
Sumatra · Reef break
4km/h
Offshore
139
Epic
Jenny's Right
Sumatra · Reef break
5km/h
Offshore
140
Epic
Honey Smacks
Sumatra · Reef break
5km/h
Offshore
141
Epic
The Peak
Sumatra · Reef break
6km/h
Offshore
142
Epic
Banana Island
Sumatra · Reef break
4km/h
Offshore
143
Epic
Bengkulu Beach Breaks
Sumatra · Beach break
3km/h
Cross-shore
144
Epic
Simeulue - The Peak
Simeulue · Reef break
1km/h
Onshore
145
Epic
Simeulue - Thailand's
Simeulue · Reef break
3km/h
Cross-shore
146
Epic
Simeulue - Jackals
Simeulue · Reef break
0km/h
Cross-shore
147
Epic
Occy's Left / Nihiwatu
Sumba · Reef break
5km/h
Offshore
148
Epic
Miller's Right
Sumba · Reef break
5km/h
Offshore
149
Epic
Pero
Sumba · Reef break
7km/h
Offshore
150
Epic
Watu Malandong
Sumba · Reef break
7km/h
Offshore
151
Epic
Rua Beach
Sumba · Reef break
5km/h
Offshore
152
Epic
Marosi
Sumba · Reef break
5km/h
Offshore
153
Epic
Tarimbang
Sumba · Reef break
7km/h
Offshore
154
Epic
Mandorak
Sumba · Reef break
4km/h
Cross-shore
155
Epic
Mbawana
Sumba · Reef break
4km/h
Cross-shore
156
Epic
Kodi Reefs
Sumba · Reef break
5km/h
Offshore
157
Epic
Wanokaka
Sumba · Reef break
5km/h
Offshore
158
Epic
Gerupuk
Lombok · Reef break
10km/h
Cross-shore
159
Epic
Senggigi
Lombok · Reef break
4km/h
Offshore
160
Epic
Burgerworld
Mentawai · Reef break
12km/h
Onshore
161
Epic
Kandui Left
Mentawai · Reef break
12km/h
Onshore
162
Epic
Rifles
Mentawai · Point break
12km/h
Onshore
163
Epic
Tanjung Aan
Lombok · Reef break
10km/h
Cross-shore
164
Epic
Gerupuk Inside Right
Lombok · Reef break
10km/h
Cross-shore
165
Epic
Gerupuk Outside Right
Lombok · Reef break
10km/h
Cross-shore
166
Epic
Gerupuk Outside Left
Lombok · Reef break
10km/h
Cross-shore
167
Epic
Don Don
Lombok · Reef break
10km/h
Cross-shore
168
Epic
Kid's Point
Lombok · Reef break
10km/h
Cross-shore
169
Epic
Senggigi Reef
Lombok · Reef break
4km/h
Offshore
170
Epic
Kertasari
Sumbawa · Reef break
7km/h
Cross-shore
171
Epic
Ujung Genteng
Java · Reef break
15km/h
Cross-shore
172
Epic
No Kandui
Mentawai · Reef break
12km/h
Onshore
173
Epic
Bank Vaults
Mentawai · Reef break
12km/h
Onshore
174
Epic
Nipussi
Mentawai · Reef break
12km/h
Onshore
175
Epic
4 Bobs
Mentawai · Reef break
12km/h
Onshore
176
Epic
A-Frames
Mentawai · Reef break
12km/h
Onshore
177
Epic
Bawa
Nias · Reef break
10km/h
Cross-shore
178
Epic
Asu
Nias · Reef break
11km/h
Cross-shore
179
Epic
Way Jambu / Sumatran Pipeline
Sumatra · Reef break
13km/h
Cross-shore
180
Epic
Enggano Island
Sumatra · Reef break
13km/h
Cross-shore
181
Epic
Simeulue - Dylan's Right
Simeulue · Reef break
1km/h
Cross-shore
182
Epic
Simeulue - Tea Bags
Simeulue · Reef break
1km/h
Cross-shore
183
Epic
Simeulue - Alus Alus
Simeulue · Reef break
1km/h
Cross-shore
184
Epic
Aceh - Lampuuk
Sumatra · Beach break
11km/h
Onshore
185
Epic
Aceh - Lhoknga
Sumatra · Reef break
11km/h
Onshore
186
Epic
Banyak Islands
Sumatra · Reef break
3km/h
Cross-shore
187
Epic
Do'o
Rote · Reef break
18km/h
Offshore
188
Epic
Savu Island Reefs
Timor · Reef break
19km/h
Cross-shore
189
Good
T-Land / Boa
Rote · Reef break
22km/h
Offshore
190
Good
Boa Right
Rote · Reef break
22km/h
Offshore
191
Good
Suckies
Rote · Reef break
22km/h
Offshore
192
Good
Nembrala Beach
Rote · Reef break
22km/h
Offshore
193
Good
Squealers
Rote · Reef break
22km/h
Offshore
194
Good
The Bommie
Rote · Reef break
22km/h
Offshore
195
Good
Peanuts
Rote · Reef break
22km/h
Offshore
196
Good
Oenggaut
Rote · Reef break
18km/h
Cross-shore
197
Good
Dela Beach
Rote · Reef break
22km/h
Offshore
198
Good
Bo'a Channel
Rote · Reef break
22km/h
Offshore
199
Good
Ndao Island
Rote · Reef break
26km/h
Offshore
200
Good
Raijua Reefs
Timor · Reef break
30km/h
Offshore
201
Good
Mentawai-facing Mainland Reefs
Sumatra · Reef break
6km/h
Offshore
202
Good
Tapaktuan
Sumatra · Reef break
0km/h
Offshore
203
Good
Alor - Mali Beach
Timor · Reef break
2km/h
Onshore
204
Good
Pasti
Nias · Reef break
4km/h
Onshore
205
Good
The Bubble
Nias · Reef break
4km/h
Onshore
206
Good
Monkeys
Nias · Reef break
4km/h
Onshore
207
Good
GTs
Nias · Reef break
4km/h
Onshore
208
Fair
Kolbano
Timor · Reef break
17km/h
Cross-shore
209
Fair
Oetune
Timor · Beach break
11km/h
Offshore
210
Fair
Le-Ba
Nias · Reef break
4km/h
Onshore
211
Fair
Natal
Sumatra · Reef break
9km/h
Offshore
212
Fair
Alor - Kalabahi Reefs
Timor · Reef break
2km/h
Offshore
213
Fair
Nemberala-facing Timor Reefs
Timor · Reef break
22km/h
Offshore
214
Fair
Sedi Point
Rote · Point break
19km/h
Onshore
215
Fair
Teddy's
Timor · Reef break
15km/h
Onshore
216
Fair
Air Cina
Timor · Reef break
19km/h
Onshore
217
Poor–Fair
Walakiri
Sumba · Beach break
10km/h
Onshore
218
Poor–Fair
Landu Leko
Rote · Reef break
22km/h
Offshore
219
Poor–Fair
Tablolong
Timor · Reef break
22km/h
Onshore
220
Poor–Fair
Semau Island
Timor · Reef break
18km/h
Onshore
221
Poor–Fair
Wairinding Coast
Sumba · Reef break
9km/h
Onshore
222
Poor
Puru Kambera
Sumba · Beach break
30km/h
Onshore
223
Poor
Kupang Beach Peaks
Timor · Beach break
21km/h
Cross-shore