
Surf Forecasts:
Villa surf forecast from 3 Jul 2026:
- Best quality surf: Sunday 5 Jul, 7AM (local time) - 3ft (0.9m), 20s period, SW swell with glassy winds.
- Most powerful swell: Monday 6 Jul, 10AM (local time) - 5ft (1.6m), 17s period, SW swell with 1,484 kJ wave energy.
- Next surfable swell (1★+): Sunday 5 Jul, 7AM (local time) - 3ft (0.9m), 20s period with SW swell.
Best Forecast Surf Conditions for Villa this week:
The surf forecast for Villa over the next 16 days: The first swell (rated 1 star or higher) is forecast to arrive on Sunday (Jul 05) at 7AM. The primary swell is predicted to be 0.9m and 20s period with a secondary swell of 1.5m and 8s. Another secondary swell of 0.9m and 14s is also forecast. The wind is predicted to be glassy as the swell arrives.
The most powerful waves expected at Villa in the next 16 days are 1.6m 17s and forecast to arrive on Monday (Jul 06) at 10AM. Winds are predicted to be cross-onshore at the time the swell arrives.
| Wave Type | Time (-05) & Date | Wave Height & Period |
|---|---|---|
| Next good surf (1 star+) | 7AM (Sun 5th Jul) | 3ft (0.9m) 20s |
| Best Surf | 7AM (Sun 5th Jul) | 3ft (0.9m) 20s |
| Most Powerful | 10AM (Mon 6th Jul) | 5ft (1.6m) 17s |
Table - best surf conditions forecast for Villa over the next 16 days.
Updates in hr min s Forecast update imminent
Alright folks, Rusty here. Let’s get into it. The outlook for Villa is a long, drawn-out run of waves that are pretty much always just a little bit off. We’ve got swell on the cards for the full 16 days, but honestly, it’s a real mixed bag of marginal conditions. The wind is the main problem – it’s cross-on for most of the period, which is going to mess with the line-up. The water temp is about average for this time of year, so nothing unusual there.
We kick off on Friday the 3rd. The swell is coming in from the SSW at 5 ft, with a long period of 14 seconds. That’s proper groundswell, but it’s hitting a reef that’s already exposed to the SW, so it’s running straight down the line. The combined energy is moderate (975), but the wind is onshore and light, so the surface is a bit bumpy. It’s described as marginal, and really, it’s just not stacking up. This carries on through Saturday and Sunday morning. Sunday morning sees a big jump in period to 20 seconds and the energy spikes up to 1326 (moderate wave energy), but the wind swings to the south-east, making it cross-on and choppy. It’s frustrating.
The best chance we see looks to be Monday the 6th. The swell holds at 5 ft from the SW with a period of 17 seconds, giving a solid moderate energy reading (1800). The wind is lighter from the WSW, only 6 mph, but it’s still cross-on. It’s not perfect, but it’s the most size we get. Tuesday the 7th is similar, with 5 ft and 16-second period, but the wind stays cross-on. After that, it really starts to fade. From Wednesday the 8th onward, the swell drops, the period drops, and the wind stays stubbornly cross-on. By the 11th and 12th, it’s barely 3 ft to 4 ft, and the energy is dropping into the weak range (389). The wind is still cross-on, and the surf quality is poor.
There’s a tiny window Monday the 13th where the swell picks back up to 5 ft with a 15-second period, and the energy is back to moderate (1057), but again, the wind is cross-on. By Tuesday the 14th, it’s a complete write-off with poor conditions and gentle, choppy cross-on wind. The last few days from the 15th to the 18th are just a trickle of weak, short-period swell with more cross-on wind. The 18th is a clear morning with 3 ft SSW swell, but again, cross-on.
Honestly, for the whole 16-day window, there’s no standout day. The wave quality is consistently marginal. The reef at Villa is an advanced spot, and it’s very consistent, which means it’s always breaking, but it’s just not clean. The crowds are often there, so you’ll be sharing these average waves. The best bet is probably Monday the 6th or Tuesday the 7th for the most size, but don’t expect a classic session. It’s a summer of patience.
Rusty.
Short Range ForecastMostly dry. Very mild (max 19°C on Fri morning, min 17°C on Fri night). Wind will be generally light. | Days 4-6 Weather SummaryMostly dry. Warm (max 20°C on Tue morning, min 17°C on Tue night). Wind will be generally light. | ||||||||||||||||||||
Friday 3 | Saturday 4 | Sunday 5 | Monday 6 | Tuesday 7 | Wednesday 8 | Thursday 9 | |||||||||||||||
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) | SSW 14 | SSW 14 | SSW 14 | SSW 13 | SSW 13 | SW 21 | SW 20 | SW 19 | SW 18 | SW 17 | SW 16 | SSW 16 | SW 16 | SSW 16 | SW 16 | SSW 15 | SW 15 | SW 15 | SSW 16 | SSW 16 | SW 15 |
Wave Graph | |||||||||||||||||||||
774 | 630 | 722 | 577 | 282 | 548 | 746 | 1100 | 1149 | 1484 | 1302 | 1155 | 1018 | 832 | 702 | 584 | 496 | 418 | 691 | 452 | 805 | |
Wind (km/h) | |||||||||||||||||||||
Wind State on-shore cross-onshore cross-shore cross-offshore off-shore glassy | on | cross-on | cross-on | cross-on | on | cross-on | cross-on | cross-on | cross-on | cross-on | on | cross | cross-on | on | cross | cross-on | cross-on | cross | on | cross-on | glassy |
High Tide | 7:53PM0.47m | 8:58AM0.87m | 8:47PM0.48m | 9:25AM0.84m | 9:49PM0.49m | 9:53AM0.80m | 10:58PM0.53m | 10:26AM0.76m | 00:09AM0.59m | 11:07AM0.71m | 1:18AM0.67m | 12:00PM0.65m | 2:21AM0.76m | ||||||||
Low Tide | 3:27PM0.34m | 1:31AM0.20m | 4:02PM0.33m | 2:04AM0.26m | 4:33PM0.31m | 2:45AM0.33m | 5:04PM0.28m | 3:40AM0.40m | 5:38PM0.24m | 5:04AM0.45m | 6:19PM0.19m | 6:53AM0.47m | 7:07PM0.14m | ||||||||
6:28 | — | — | 6:28 | — | — | 6:28 | — | — | 6:28 | — | — | 6:28 | — | — | 6:28 | — | — | 6:28 | — | — | |
— | 5:53 | — | — | 5:53 | — | — | 5:54 | — | — | 5:54 | — | — | 5:54 | — | — | 5:55 | — | — | 5:55 | — | |
mm | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
Temp °C | 19 | 19 | 18 | 19 | 19 | 18 | 19 | 19 | 18 | 19 | 19 | 18 | 20 | 19 | 18 | 19 | 19 | 18 | 19 | 19 | 18 |
Feels °C | 19 | 19 | 18 | 19 | 19 | 18 | 20 | 18 | 18 | 19 | 19 | 19 | 20 | 20 | 19 | 18 | 19 | 19 | 19 | 19 | 18 |
Swell 1 Height (m) Direction Period (s) | SSW 14 | S 8 | SSW 14 | S 8 | S 8 | SSW 8 | S 9 | S 9 | S 8 | S 9 | SW 16 | SSW 16 | SW 16 | SSW 16 | SW 16 | SSW 15 | SW 15 | SW 15 | SSW 16 | S 7 | SW 15 |
774 | 233 | 722 | 196 | 181 | 270 | 339 | 402 | 375 | 384 | 1302 | 1155 | 1018 | 832 | 702 | 584 | 496 | 418 | 691 | 72 | 805 | |
Swell 2 Height (m) Direction Period (s) | S 8 | SSW 14 | S 8 | SSW 13 | SSW 13 | SSW 13 | SW 20 | SW 19 | SW 18 | SW 17 | S 8 | S 8 | S 7 | S 8 | S 8 | S 8 | S 7 | S 7 | S 7 | SSW 16 | S 7 |
201 | 630 | 168 | 577 | 282 | 249 | 746 | 1100 | 1149 | 1484 | 324 | 239 | 88 | 131 | 82 | 80 | 64 | 77 | 72 | 452 | 74 | |
Swell 3 Height (m) Direction Period (s) | — | SW 18 | SW 26 | SW 16 | S 12 | SW 21 | SSW 14 | S 11 | — | — | — | — | S 9 | — | W 11 | NW 11 | W 18 | SSW 18 | W 16 | SW 13 | NW 10 |
— | 155 | 26 | 129 | 199 | 548 | 264 | 40 | — | — | — | — | 60 | — | 2 | 5 | 6 | 211 | 5 | 208 | 4 | |
Wind waves Height (m) Direction Period (s) | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
— | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | |
Nearest Offshore or Glassy | |||||||||||||||||||||
Distance (km) | 17 | 13 | 13 | 13 | 13 | 13 | 13 | 13 | 13 | 13 | 13 | 13 | 13 | 13 | 13 | 13 | 13 | 13 | 13 | 13 | 13 |
Best forecast wave conditions in Lima | |||||||||||||||||||||
Best forecast wave conditions in Peru | |||||||||||||||||||||
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 Villa Surf forecast
The above surf forecast table for Villa provides essential information for determining whether the surfing conditions will be good over the next 16 days. A general guide to surfing at Villa can be found by selecting the local surf guide option on the grey menu. Our Villa 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 (Villa) 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 Villa 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.
Villa is 20 km (12 miles) from the city of Lima. If you plan a holiday in Lima, look for hotels and other accommodation in Lima. Lima has rooms for a wide range of budgets as well as car hire and transport links.









