
Surf Forecasts:
Playa Santa Teresa surf forecast from 26 Jul 2026:
- Best quality surf: Sunday 26 Jul, 6AM (local time) - 3.5ft (1.1m), 19s period, SW swell with cross-offshore winds.
- Most powerful swell: Tuesday 28 Jul, 3PM (local time) - 5ft (1.6m), 17s period, SW swell with 1,519 kJ wave energy.
- Next surfable swell (1★+): Sunday 26 Jul, 6AM (local time) - 3.5ft (1.1m), 19s period with SW swell.
Best Forecast Surf Conditions for Playa Santa Teresa this week:
The surf forecast for Playa Santa Teresa over the next 16 days: The first swell (rated 1 star or higher) is forecast to arrive on Sunday (Jul 26) at 6AM. The primary swell is predicted to be 1.1m and 19s period with a secondary swell of 0.6m and 8s. The wind is predicted to be cross-offshore as the swell arrives.
The most powerful waves expected at Playa Santa Teresa in the next 16 days are 1.6m 17s and forecast to arrive on Tuesday (Jul 28) at 3PM. Winds are predicted to be onshore at the time the swell arrives. The largest open ocean swell (not directed at the beach) is 0.8m 6s period and expected on Sunday (Aug 02) at 3AM.
| Wave Type | Time (CST) & Date | Wave Height & Period |
|---|---|---|
| Next good surf (1 star+) | 6AM (Sun 26th Jul) | 3.5ft (1.1m) 19s |
| Best Surf | 6AM (Sun 26th Jul) | 3.5ft (1.1m) 19s |
| Most Powerful | 3PM (Tue 28th Jul) | 5ft (1.6m) 17s |
Table - best surf conditions forecast for Playa Santa Teresa over the next 16 days.
The Lowdown
Alright, let’s talk waves. This is Rusty, and I’m looking at the same stretch of coast.
We’ve got a solid run of surf coming up at Playa Santa Teresa. The next couple of weeks are looking promising, with a really nice pulse of long-period, groundswell energy rolling in from the southwest. The water temp is about average for this time of year, so no surprises there.
The standout session is hands down Sunday morning, July 26th. We’re looking at a clean 4 ft swell from the southwest, with a very long 19-second period. That’s proper groundswell. The wind is light offshore from the northeast, just 3 mph, which is going to leave the surface silky. The combined energy is sitting at a solid 849 (moderate wave energy), but the quality of that wave is what’s got me excited. Expect very good surf conditions. This is a glassy, clean morning for the experienced crew. The long period means the waves will be well-shaped with plenty of push, and the gaps between sets will make paddling out a breeze. The only thing to watch for is that a long-period swell on a beach break can sometimes straighten out, but with the direction and wind, it should be holding nice lines.
The energy builds into the next week. Monday morning, July 27th is another gem. The swell drops a touch to 3 ft, but it’s still from the SW with a 19-second period, and the wind is again offshore from the NE at 3 mph. The combined energy jumps to 1182 (moderate wave energy), and it’s described as excellent surf for experienced surfers. Clean conditions again.
Tuesday morning, July 28th sees the swell size bump up to 4 ft, still from the SW, with a 17-second period. The wind is cross-offshore from the ENE at 3 mph, keeping things clean. The energy is now 1279 (moderate wave energy). Excellent conditions for the experienced surfer, but the size is starting to push it a bit for beginners.
Wednesday morning, July 29th is a special one. The swell is 5 ft from the SW, 16-second period, and the wind is glassy. Completely calm. The combined energy is 992 (moderate wave energy). Expect very good surf conditions. It doesn’t get much cleaner than that.
Thursday morning, July 30th the swell drops to 4 ft, but still a solid 14-second period. The wind is glassy from the ENE at 3 mph. The energy is 529 (moderate). Very good surf conditions again.
After that, the swell starts to ease off through the end of July and into early August. Mornings remain the best bet, with clean conditions and offshore winds, but the size drops. We’ve got a few days of 3 ft to 2 ft swell, with periods dropping to 12-13 seconds. The energy falls into the 200-300 range (weak to moderate). The consistency is still there, but the punch is gone.
Sunday morning, August 2nd is a glassy, 2 ft swell from the SW with a 15-second period. Good for a longboard or a fun log.
Monday morning, August 3rd is totally glassy, zero wind, with a 3 ft, 13-second SW swell. The energy is 340 (moderate). Good conditions for a small-wave session.
Into the second week, the models are showing a bit of a lull, but then a new pulse of SSW swell arrives around Thursday, August 6th and Friday, August 7th. The swell is 3 ft to 3 ft, with a 14-15 second period, and the mornings are glassy or with light offshore winds. The energy is back up to 294-311 (weak to moderate). It’s worth keeping an eye on, but it’s less certain out that far.
The best windows are definitely the mornings. The afternoons are a write-off. The wind swings onshore from the SW, and it gets messy. A few afternoons have a risk of thunderstorms and poor, choppy conditions.
Best on offer: Sunday morning July 26th is the top pick. Clean, long-period, offshore wind, and a solid 4 ft. Wednesday morning July 29th is a close second with that glassy surface and 5 ft.
Crowds: Playa Santa Teresa is a consistent spot, and crowds are “sometimes” present. On the best mornings, expect a few other guys out, but it’s not a zoo.
Bottom line: This is a proper run of groundswell for the area. The first week is the money. The second week has a few smaller, cleaner windows but nothing that will blow your hair back. Get on it early.
Rusty.
Short Range ForecastModerate rain (total 12mm), heaviest on Mon night. Warm (max 29°C on Sun morning, min 26°C on Sat night). Wind will be generally light. | Days 5-7 Weather SummaryModerate rain (total 12mm), heaviest on Thu night. Warm (max 29°C on Wed morning, min 26°C on Tue night). Wind will be generally light. | ||||||||||||||||||
Sunday 26 | Monday 27 | Tuesday 28 | Wednesday 29 | Thursday 30 | Friday 31 | ||||||||||||||
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) | SW 19 | SW 19 | SW 18 | SW 17 | SW 16 | SW 19 | SW 18 | SW 17 | SW 17 | SW 16 | SW 16 | SW 16 | SW 15 | SW 14 | SW 14 | SW 14 | SW 14 | SSW 13 | SW 13 |
Wave Graph | |||||||||||||||||||
1100 | 791 | 996 | 962 | 621 | 920 | 1327 | 1074 | 1519 | 1109 | 989 | 964 | 695 | 529 | 521 | 379 | 357 | 304 | 241 | |
Wind (km/h) | |||||||||||||||||||
Wind State on-shore cross-onshore cross-shore cross-offshore off-shore glassy | cross-off | off | on | glassy | off | cross-on | cross | cross-off | on | glassy | glassy | on | glassy | glassy | on | glassy | off | cross-on | cross |
High Tide | 00:18AM1.86m | 12:28PM2.12m | 1:12AM1.93m | 1:19PM2.19m | 1:59AM2.03m | 2:05PM2.27m | 2:41AM2.15m | 2:46PM2.34m | 3:20AM2.26m | 3:25PM2.39m | 3:56AM2.36m | 4:03PM2.41m | |||||||
Low Tide | 6:12AM0.84m | 7:01PM0.62m | 7:06AM0.77m | 7:47PM0.53m | 7:54AM0.70m | 8:29PM0.44m | 8:38AM0.62m | 9:06PM0.36m | 9:19AM0.55m | 9:42PM0.31m | 9:58AM0.49m | 10:16PM0.29m | |||||||
— | 5:28 | — | — | 5:28 | — | — | 5:30 | — | — | 5:30 | — | — | 5:30 | — | — | 5:30 | — | — | |
— | — | 6:04 | — | — | 6:04 | — | — | 6:04 | — | — | 6:02 | — | — | 6:02 | — | — | 6:02 | — | |
mm | — | — | 2 | 2 | — | — | 4 | 2 | 2 | — | — | — | 2 | — | 3 | 5 | — | 2 | 21 |
Temp °C | 28 | 29 | 29 | 28 | 29 | 29 | 28 | 29 | 29 | 28 | 29 | 29 | 28 | 29 | 29 | 28 | 29 | 29 | 27 |
Feels °C | 32 | 33 | 32 | 32 | 32 | 31 | 32 | 32 | 32 | 33 | 33 | 32 | 32 | 32 | 32 | 33 | 32 | 32 | 29 |
Swell 1 Height (m) Direction Period (s) | SW 19 | SW 19 | SW 18 | SW 17 | SW 16 | SW 19 | SW 18 | SW 17 | SW 17 | SW 16 | SW 16 | SW 16 | SW 15 | SW 14 | SW 14 | SW 14 | SW 14 | SSW 13 | SW 13 |
1100 | 791 | 996 | 962 | 553 | 920 | 1327 | 1074 | 1519 | 1109 | 989 | 964 | 695 | 529 | 521 | 379 | 357 | 304 | 241 | |
Swell 2 Height (m) Direction Period (s) | S 8 | S 8 | S 8 | S 10 | SW 19 | SW 14 | S 9 | SW 13 | S 9 | S 11 | S 11 | S 7 | S 7 | S 6 | S 6 | SSW 8 | S 8 | S 8 | S 8 |
42 | 44 | 46 | 94 | 621 | 293 | 40 | 205 | 25 | 59 | 58 | 24 | 15 | 13 | 12 | 21 | 19 | 19 | 18 | |
Swell 3 Height (m) Direction Period (s) | SW 11 | SW 11 | S 10 | SW 11 | S 10 | S 10 | SSW 12 | S 9 | SSW 11 | W 12 | W 12 | SSW 10 | S 10 | S 10 | S 10 | W 11 | WNW 10 | WNW 12 | WNW 11 |
103 | 58 | 52 | 18 | 68 | 67 | 28 | 39 | 25 | 3 | 3 | 10 | 8 | 7 | 7 | 9 | 10 | 27 | 24 | |
Wind waves Height (m) Direction Period (s) | — | — | — | — | WNW 6 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
— | — | — | — | 8 | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
Nearest Offshore or Glassy | |||||||||||||||||||
Distance (km) | 0 | 0 | 57 | 0 | 0 | 100 | 2 | 0 | 100 | 0 | 0 | 93 | 0 | 0 | 100 | 0 | 0 | 100 | 12 |
Best forecast wave conditions in Golfo de Nicoya | |||||||||||||||||||
Best forecast wave conditions in Costa Rica | |||||||||||||||||||
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)
Information about the Playa Santa Teresa Surf forecast
The above surf forecast table for Playa Santa Teresa provides essential information for determining whether the surfing conditions will be good over the next 16 days. A general guide to surfing at Playa Santa Teresa can be found by selecting the local surf guide option on the grey menu. Our Playa Santa Teresa 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 (Playa Santa Teresa) 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 Playa Santa Teresa 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.
Playa Santa Teresa is 51 km (32 miles) from Puntarenas. If you plan a holiday in Golfo de Nicoya, look for hotels and other accommodation in Puntarenas. Puntarenas has rooms for a wide range of budgets as well as car hire and transport links.










