Track Your Surfing Progress Over Time
Are you actually getting better, or does it just feel that way? Surf Log tracks your progression with data — session frequency, wave counts, habit consistency, and goal achievement over weeks, months, and years.

Progress You Can Measure
Surfing improvement is notoriously hard to measure. There's no scoreboard, no race time, no clear metric that says "you're better than last month." This is why so many surfers plateau without realizing it — they can't see whether their effort is translating into actual improvement.
Surf Log changes this by tracking the metrics that correlate with surfing progress: session frequency and consistency, wave counts per session, which conditions you're comfortable in, and whether your goals are being met. These proxy metrics paint a clear picture of improvement that feeling alone can't provide.
The progress tracker shows your trends over any time period. See your 30-day, 90-day, and yearly trends at a glance. Celebrate the upward curves, identify the dips, and use the data to stay motivated. Surfing is a lifelong pursuit — having a record of your journey makes the path clearer and more rewarding.
Everything you need in Surf Log
Discover all the powerful features that make Surf Log the perfect app for your needs.
📝Detailed Session Logging
Log every aspect of your surf sessions with ease
Record wave conditions, board used, session duration, wave count, and personal notes. Create a comprehensive record of every surf session.
📈Progress Analytics
Visualize your surfing progression over time
Track your improvement with detailed charts and statistics. See trends in your session frequency, wave count, and skill development.
🔄Habit Tracking
Build better habits to accelerate your progression
Track session-level habits and measure your consistency. Link habits to your goals and see which routines lead to the biggest improvements in your surfing.
🎯Goal Creation
Set goals with habits and success measures
Define clear surfing goals, attach habits to build, and track success measures to know when you've made it. Stay motivated with structured progression.
🏄Quiver Management
Manage your full board collection in one place
Track every surfboard in your quiver with detailed specs. Log which board you ride each session and discover which shapes perform best in different conditions.
☁️iCloud Sync
Your data backed up and synced across all your devices
Automatic CloudKit sync keeps your sessions, boards, and goals up to date across every device. Full offline support — log sessions anywhere and sync when you're back online.
Log, analyze, and improve your surfing in three steps
Our comprehensive logging system helps you track every aspect of your surfing journey.
1. Log Your Sessions
Quickly log session details including conditions, waves, equipment, and personal notes with our intuitive interface.

2. Track Progress
View detailed analytics and charts showing your progression, session frequency, and performance trends over time.

3. Improve Performance
Use insights from your data to identify patterns, set goals, and make informed decisions about your surfing.

Loved by Surf Log users
See what our users are saying about their experience with Surf Log.
Alex Rivera
Surf Coach
Surf Log is an incredible tool for tracking student progress. The detailed analytics help me identify areas for improvement and celebrate achievements.
Lisa Park
Travel Surfer
I've used Surf Log to document surf trips around the world. The habit tracking keeps me focused on improving, and looking back at my session history from different trips is incredible.
Tom Wilson
Local Surfer
After using Surf Log for a year, I can see exactly how much I've improved. The progress tracking keeps me motivated to get out there more often.
Frequently asked questions
Everything you need to know about Surf Log.