
Surf Forecasts:
Caballos surf forecast from 8 Aug 2026:
- Most powerful swell: Saturday 15 Aug, 11AM (local time) - 7ft (2.1m), 8s period, ENE swell with 494 kJ wave energy.
Best Forecast Surf Conditions for Caballos this week:
The most powerful waves expected at Caballos in the next 16 days are 2.1m 8s and forecast to arrive on Saturday (Aug 15) at 11AM. Winds are predicted to be cross-offshore at the time the swell arrives. The largest open ocean swell (not directed at the beach) is 1.1m 6s period and expected on Tuesday (Aug 11) at 2AM.
| Wave Type | Time (AST) & Date | Wave Height & Period |
|---|---|---|
| Next good surf (1 star+) | - | - |
| Best Surf | - | - |
| Most Powerful | 11AM (Sat 15th Aug) | 7ft (2.1m) 8s |
Table - best surf conditions forecast for Caballos over the next 16 days.
The Lowdown
Alright, let’s get this out there. It’s Saturday morning, August 8th, and ol’ Rusty here is lookin’ at the next couple weeks for Caballos. Now, I gotta be straight with ya – it’s a bit of a tease out here. The island’s pumping out this easterly wind, and the swell, well, it’s there, but it’s coming in with a cross-off angle that’s just not doin’ us any favors. The water’s sittin’ at a warm 85°, which is pretty much right on the money for this time of year, so the boardshorts are gonna be your best friend.
We’re lookin’ at a rough start. For the first week, the energy in the water is weak to moderate. The Saturday the 8th kicks off with a 4ft ENE swell at 7 seconds, and it just doesn’t get any better for a while. It’s messy, it’s punchy, and the cross-off wind is making it all mush. We’re talkin’ scores of zero out of ten for most of these days. The swell direction is from the ENE, but this place needs it from the North. It’s just all wrong.
We go into the 9th, 10th, 11th, all the same story. Swell around 4ft, then dropping to 3ft, with a period of 6 seconds. That’s short-period junk, no power. The wind is a steady 19-30 km/h from the east, which is cross-off, but it’s just adding a ton of texture. The energy numbers are low, mostly between 75 and 186, which is just weak to moderate, and I’m not getting stoked. It’s a week of paddling for nothing.
You gotta wait, and I mean really wait. The first real glimpse of life shows up on Friday the 14th. The swell picks up to 6ft and the energy starts to climb – we’re lookin’ at 419. It’s still not perfect, but it’s got a bit more push. The period is only 8 seconds, so it’s a bit of a short-period wind swell, not the clean groundswell we want. But it’s something.
Now, Saturday the 15th is the first day that gets a score of 1 out of 10. The swell is 7ft, the energy is up there at 534, but the wind is still a fresh 35 km/h cross-off. It’s lumpy, and the break is gonna be a grumpy one. This is pushing past the beginner-zone too – over 5ft, so you need to know what you’re doing. It’s not the clean one we’re all chasing, but it’s the biggest we see for a while.
Then Monday the 17th throws a real curveball. The wind swings to a cross direction, and it’s bringing a cross-chop with it. The morning swell is 7ft, but it’s a mess. But the afternoon? Oh boy, the afternoon on the 17th is the standout of this whole forecast. The swell drops a touch to 6ft, but the period jumps way up to 11 seconds, and the energy number hits 674 – that’s the biggest of the whole run. It’s a real groundswell pulse, and it has power. But that cross-chop is still there. It’s a score of 1, but it’s the best we’ve got. This is the one I’m circling on the calendar. It’s not going to be perfect, but there’ll be some proper waves out there. This will suit the point and reef better than the beach.
After that punch, it fades away. The energy drops off from Tuesday the 18th onwards. The swell drops to 4ft and then keeps fading into the 3ft range with a period of 8 seconds. The energy numbers sink back down to the 40s and 50s. The rest of the second week is a whole lot of nothing. It’s a week of small, clean but weak waves. It looks like Saturday the 22nd might give us a tiny bump, but it’s still just weak.
So here’s the skinny: it’s a bleak outlook for a while. The cross-off wind is the killer, and the swell direction is just all wrong. The one window is that Monday afternoon – the 17th. That 11-second groundswell is the real deal. If you’re an advanced surfer, that’s your window. It’s gonna be a raw, powerful day, but that’s when you’ll find the biggest and best waves. The rest is a lot of waiting, a lot of weird little waves, and a lot of wind. Forecasts can change, and it doesn't get this poor for long, so we’ll keep an eye on it. But as it stands, don’t get your hopes up too high.
Rusty, out.
Short Range ForecastLight rain (total 2mm), mostly falling on Sun morning. Warm (max 30°C on Sun afternoon, min 27°C on Sat morning). Mainly fresh winds. | Days 4-6 Weather SummarySome drizzle, heaviest during Wed night. Warm (max 30°C on Wed afternoon, min 26°C on Tue night). Mainly fresh winds. | ||||||||||||||||||||
Saturday 8 | Sunday 9 | Monday 10 | Tuesday 11 | Wednesday 12 | Thursday 13 | Friday 14 | |||||||||||||||
AM | PM | Night | AM | PM | Night | AM | PM | Night | AM | PM | Night | AM | PM | Night | AM | PM | Night | AM | PM | Night | |
Swell Height Map | |||||||||||||||||||||
Wave Height (m) Direction Period (s) | ENE 7 | ENE 7 | ENE 6 | ENE 6 | ENE 6 | ENE 6 | ENE 6 | ENE 6 | ENE 6 | ENE 6 | ENE 6 | ENE 6 | NE 8 | E 6 | NE 8 | E 7 | E 7 | E 7 | ENE 7 | ENE 8 | ENE 8 |
Wave Graph | |||||||||||||||||||||
110 | 113 | 121 | 132 | 156 | 133 | 133 | 113 | 71 | 58 | 55 | 66 | 11 | 76 | 11 | 168 | 220 | 247 | 405 | 395 | 437 | |
Wind (km/h) | |||||||||||||||||||||
Wind State on-shore cross-onshore cross-shore cross-offshore off-shore glassy | cross-off | cross-off | cross-off | cross-off | cross-off | cross-off | cross-off | cross-off | cross-off | cross-off | cross-off | cross-off | cross-off | cross-off | cross-off | cross-off | cross-off | cross-off | cross-off | cross-off | cross-off |
High Tide | 6:34PM0.46m | 4:19AM0.23m | 7:29PM0.48m | 5:49AM0.24m | 8:18PM0.48m | 7:07AM0.26m | 9:01PM0.47m | 8:15AM0.29m | 9:41PM0.45m | 9:16AM0.33m | 10:18PM0.43m | 10:13AM0.35m | 10:52PM0.40m | ||||||||
Low Tide | 10:28AM-0.06m | 1:30AM0.21m | 11:33AM-0.07m | 2:14AM0.19m | 12:39PM-0.07m | 2:50AM0.16m | 1:41PM-0.07m | 3:22AM0.14m | 2:39PM-0.05m | 3:55AM0.11m | 3:34PM-0.03m | 4:29AM0.07m | 4:26PM0.00m | ||||||||
6:03 | — | — | 6:03 | — | — | 6:03 | — | — | 6:03 | — | — | 6:03 | — | — | 6:05 | — | — | 6:05 | — | — | |
— | 6:54 | — | — | 6:53 | — | — | 6:53 | — | — | 6:52 | — | — | 6:52 | — | — | 6:52 | — | — | 6:51 | — | |
mm | — | — | — | 1 | — | — | — | — | 1 | — | — | — | — | — | 1 | — | — | — | — | — | — |
Temp °C | 29 | 29 | 27 | 29 | 30 | 28 | 30 | 30 | 28 | 29 | 29 | 27 | 29 | 30 | 27 | 29 | 30 | 27 | 29 | 29 | 27 |
Feels °C | 28 | 29 | 28 | 28 | 29 | 29 | 29 | 29 | 30 | 29 | 28 | 28 | 29 | 30 | 29 | 27 | 29 | 28 | 27 | 27 | 27 |
Swell 1 Height (m) Direction Period (s) | NE 8 | NE 9 | ENE 6 | NE 9 | NE 9 | NE 9 | NE 10 | NE 9 | ENE 6 | ENE 6 | NE 8 | ENE 6 | NE 8 | NE 8 | NE 8 | NNE 9 | NNE 8 | NNE 12 | NNE 12 | NNE 12 | NNE 13 |
18 | 19 | 121 | 20 | 19 | 20 | 15 | 28 | 71 | 58 | 18 | 66 | 11 | 11 | 11 | 8 | 6 | 15 | 14 | 13 | 17 | |
Swell 2 Height (m) Direction Period (s) | — | — | NE 9 | — | NNE 11 | — | NE 8 | NE 9 | NE 9 | NE 8 | E 10 | NE 8 | N 7 | N 11 | N 6 | N 14 | NE 13 | N 8 | — | NE 15 | NNE 11 |
— | — | 19 | — | 11 | — | 11 | 28 | 20 | 18 | 2 | 17 | 1 | 2 | 1 | 4 | 7 | 1 | — | 8 | 12 | |
Swell 3 Height (m) Direction Period (s) | — | — | — | — | — | — | — | — | — | E 10 | — | E 9 | N 11 | NE 11 | — | — | — | — | — | — | — |
— | — | — | — | — | — | — | — | — | 2 | — | 2 | 2 | 5 | — | — | — | — | — | — | — | |
Wind waves Height (m) Direction Period (s) | ENE 7 | ENE 7 | — | ENE 6 | ENE 6 | ENE 6 | ENE 6 | ENE 6 | E 6 | — | ENE 6 | E 6 | E 6 | E 6 | ENE 6 | E 7 | E 7 | E 7 | ENE 7 | ENE 8 | ENE 8 |
110 | 113 | — | 132 | 156 | 133 | 133 | 113 | 88 | — | 55 | 80 | 73 | 76 | 56 | 168 | 220 | 247 | 405 | 395 | 437 | |
Nearest Offshore or Glassy | |||||||||||||||||||||
Distance (km) | 132 | 880 | 357 | 872 | 880 | 24 | 127 | 344 | 24 | 880 | 344 | 2 | 120 | 880 | 270 | 120 | 121 | 349 | 132 | 880 | 496 |
Best forecast wave conditions in Puerto Rico | |||||||||||||||||||||
Best forecast wave conditions in Puerto Rico | |||||||||||||||||||||
Header Global | |||||||||||||||||||||
- Map Icons:
Break
Live Wave Height (m)
Live Wind Speed (km/h)
Surf Rating (10 Max)
Ocean Swells (m)
Wind Speed (km/h)
Latest Updates
Information about the Caballos Surf forecast
The above surf forecast table for Caballos provides essential information for determining whether the surfing conditions will be good over the next 16 days. A general guide to surfing at Caballos can be found by selecting the local surf guide option on the grey menu. Our Caballos surf forecast is unique since it includes wave energy (power) that defines the real feel of the surf rather than just the height or the period. If you surf the same spot (Caballos) regularly then make a mental note of the wave energy from the surf forecast table each time you go. Very soon you may start to choose your surf days based on the wave energy alone combined with our forecast of favourable offshore wind conditions. Our star ratings will help here and of course you will also find the usual wave height and period predictions on our surf forecasts as well as a full break down of the swell components under our advanced users option (to reveal that, click the little Einstein character under the tide times).
Further information to help with frequently asked questions about our surf forecast for Caballos may be found under the help tab on the top menu and also by moving your mouse over the question marks on the surf forecast table itself. Please always bear in mind that the forecast is for near-shore open water and local factors at each surf break influence the actual breaking wave height, such as the beach / reef profile, water depths offshore and shelter.











