Surfnerd Logo

The Rock - Kabalana

Hourly Forecast
Timezone: America/New_York
⏱️s.
⚑️kJ
πŸŒ’
Saturday 6
Sunday 7
Monday 1
Tuesday 2
Wednesday 3
Thursday 4
Friday 5
Saturday 6
Join for free to see full forecast and tides
Join for free

Want AI predictions?

Log your session so our AI can make predictions on the surf conditions. This means personalized surf reports and much more.

Sunrise
00:22 - 00:44
Sunset
12:31 - 12:53
Air temperature
24Β°C - 29Β°C
Water temperature
24Β°C
Closest moon phase
Third quarter
Sun Dec 22

Ideal surf conditions at The Rock - Kabalana

Swell window
S, SW
Best swell direction
SW
Swell size
2ft - 2ft
Swell breaks over
Dead Coral
Wave types
Reef
Wave directions
Left
Wind window
NE
Best tides at
Low, Mid
Skill Level
Intermediate

The Rock - Kabalana surf guide

The Rock, also known as Kabalana, is a popular surf spot located at Kabalana beach. This place is known for its consistent surf conditions, making it a favorite among local and visiting surfers. The vibe here is laid-back, and it’s a great place to catch some waves. However, due to its popularity, you can expect a crowd, especially on good days. If the waves are flat, it's best to look for other activities to pass the time.

The waves at The Rock are pretty reliable, with optimal swell direction coming from the Southwest. It can handle swell sizes starting from around 2 feet (about 0.6 meters). The surf tends to break over dead coral, creating some punchy reef waves. Most of the action happens on low to mid tides, and the waves typically break left. The ideal wind direction is from the NorthEast. If you're an intermediate surfer, you'll find this spot suits your level well, offering a mix of challenge and fun.

Since The Rock is a wedgy spot, it can be a bit thumpy, especially over the shallow reef, so keep that in mind when you're out there. Being a reef and beach break, it gives you a nice variety of wave types to enjoy. Just remember, if it's flat, you might want to look for something else to do instead of waiting for the waves to pick up!