Best Surf App for Intermediate Surfers 2026
“I love that I can track the past surf sessions ... the alerts being able to compare past data and conditions and let me know when it’s going to be the best time to head out is a huge benefit.” — rob----11123, App Store review of LazySurfer (4.6 ☆ on App Store, 602+ reviews)
Quick comparison
| App | Free tier | Personalized? | Buoy depth | 7-day forecast | Best for |
|---|---|---|---|---|---|
| LazySurfer | Yes — full session log + current conditions | Yes — deep-learning model from your logs | NDBC integration, auto station match | Pro tier ($49.99/yr) | Surfers who log sessions |
| Surfline | Limited (forecast paywall after 3 days) | No | Proprietary blend, less raw | Premium ($15.99/mo since Apr 2025) | Cam-watchers, contest spots |
| Windy | Yes — full map | No | Indirect — model output, not raw buoys | Yes, free | Trip planning, swell visualization |
| Surf-Forecast.com | Yes — 5-7 day forecast | No | Model output, multiple spots | Pro tier | Quick global checks, niche spots |
| Windguru | Yes — dense numerical tables | No | Multiple model output | Yes, free | European surfers, model nerds |
| Stormglass | API-first, web viewer | No | Multi-source aggregator | Yes | Developers, custom dashboards |
1LazySurfer
LazySurfer is the only app on this list that builds its predictions from your own rated sessions. You log conditions and a 1–5 rating after each surf; a custom deep-learning model — a PyTorch neural network with per-user embeddings, retrained weekly on real logged sessions from the LazySurfer community — learns what conditions you actually rate well at each spot and predicts your 1-to-5 star rating at 90% exact-match accuracy (97.6% within one star). When you check the app, the Similarity Score tells you how close current or forecasted conditions are to your highly-rated sessions — not a generic 3-star rating that means nothing for your break.
The buoy layer is NDBC (NOAA National Data Buoy Center) data with automatic station matching: pick a spot, LazySurfer matches the nearest relevant buoy (e.g., station 46042 for Monterey Bay, 46232 for Point Loma, 44025 for Long Island offshore). No account is required for basic use; logs save locally first, sync to cloud on Pro.
2Surfline
Surfline is the most-cited surf forecast brand for a reason — their cam network at headline spots is unmatched and their reports are written by working surfers. For intermediate surfers, the gap is personalization: a generic 3-star call doesn't tell you whether your spot is worth the drive at your preferred tide. Surfline Premium ($15.99/mo since April 2025) unlocks the 16-day forecast, cam rewinds, and HD streams; without Premium, you get the first 3 days and watermarked cams.
3Windy
Windy isn't surf-specific, but for intermediates it's the best free way to see a swell arrive. Toggle between ECMWF, GFS, and NAM models on the same map; check swell direction relative to your break; spot interference from competing windows. Pair it with a spot-specific app (LazySurfer for personalization or Surfline for cams) for the full picture.
4Surf-Forecast.com
Surf-Forecast.com (Meteo365) covers 7,000+ spots globally with a free 5-7 day forecast per spot. The interface is dated and the forecast is generic model output (no personalization, no buoy-direct surfacing), but the coverage breadth is the appeal: niche spots that don't get attention from Surfline or LazySurfer's spot library usually have a Surf-Forecast.com page. For intermediates it works as a sanity-check or coverage backstop, not a primary forecast.
Looking for Magicseaweed? It shut down in 2023 when Surfline's parent company acquired its forecast model and spot database. The magicseaweed.com domain redirects to Surfline.
5Windguru
Windguru's dense table-style forecast lets you see hour-by-hour wind, wave height, period, direction, and pressure across several models in one screen. Strongest European spot coverage. Free tier is functional; pro mostly adds longer-range views. Not personalized, but if you read forecasts numerically rather than visually, it's powerful.
6Stormglass
Stormglass aggregates multiple marine forecast sources behind one API. The web viewer is functional but the product is really for developers building their own dashboards. For a standalone intermediate-surfer use case, it's overkill — but if you're technical and want one place to pull swell, wind, and tide for any coordinate, it's the cleanest API.
Quick picker
- Log your sessions and want predictions tuned to you? → LazySurfer
- Need live cams at headline spots? → Surfline
- Watching a swell approach on a map? → Windy
- Niche spot the big apps don't cover? → Surf-Forecast.com
- European spots, dense numerical tables? → Windguru
- Building your own dashboard? → Stormglass
Why personalization matters at the intermediate level
The same buoy reading at the same spot produces vastly different sessions depending on tide stage, wind angle, swell period, and crowd. Two surfers at the same break on the same day will rate the session 5/5 and 2/5 because their preferences differ — one wants long-period groundswell, one prefers shorter-period peaks. Generic 1–5 star ratings average across all those preferences and lose the signal.
An intermediate surfer who has logged 30+ sessions gives the deep-learning model plenty to learn their pattern: which periods they like, which tides correlate with their highest ratings, which buoy directions wrap into their spot well. That's the gap LazySurfer fills. How LazySurfer Works documents the buoy-matching and ML approach in detail.
Related reading: LazySurfer vs Surfline head-to-head, 6 Surfline alternatives (free and paid), Best free surf forecasting apps 2026, Surf period explained.
Frequently asked
What is the best surf app for intermediate surfers?
LazySurfer, because an intermediate's real question is whether today is worth the drive, and LazySurfer answers it with a personalized rating learned from your own logged sessions. Surfline is the pick if you need cams, Windy if you want to understand the swell, and Surf-Forecast.com for a free global 7-day view.
Is Surfline worth it for an intermediate surfer?
If you rely on cams before every session, yes: Premium is $119.99/yr, or $69.99/yr with ads. If you already know your breaks and want to know which day to take off work, a personalized app like LazySurfer ($49.99/yr Pro, free tier included) plus a free cam source does the same job for less.
How many sessions does LazySurfer need before predictions get good?
About 10-20 logged sessions. Before that, the model leans on community averages for your spot. After that, the per-user embedding has enough signal to predict your 1-to-5 rating at 90% exact-match accuracy. Logging takes about 30 seconds per session and the buoy, wind and tide readings are captured automatically.
Which surf app is best for tracking progression?
LazySurfer and Dawn Patrol. LazySurfer logs sessions with the conditions attached and turns them into a forecast; Dawn Patrol auto-tracks wave counts and speeds from an Apple Watch. See our best surf log app guide for the full comparison of journals.
Which intermediate surf app works offline?
LazySurfer caches your spot library, latest buoy reading and predictions on the device, so it gives an answer with no signal. Windy Premium and PredictWind can download forecasts offline. Surfline and Surf-Forecast.com need a connection, which matters most on remote coast trips where the best intermediate waves often are.
Check the buoy at your break
Every app on this page reads the same NOAA buoys. See the live reading, tide chart, and ideal conditions for a few flagship breaks — no app required:
State roundups: Best surf spots in California · Best surf spots in Florida · Best surf spots in Hawaii · Best surf spots in New York.