Surf Station Surf School has been a legacy in the St. Augustine community since it opened it's doors in 1984. One of the best surf shops on the entire U.S. East Coast, Surf Station boasts some of the best instructors in the world. We tailor ever surfing lesson or surfboard rental to the individual surfer based on their experience and the current wave conditions.
Surf Station is also able to provide stand-up paddleboard (commonly called SUP) rentals and lessons to the St. Augustine community & visitors.
Is it summer time? St. Augustine has voted Surf Station's summer surf camp the #1 summer camp in St. Augustine. We offer summer camps at both St. Augustine Beach and Crescent Beach with CPR certified instructors. All girls camps are available select weeks.
Have questions? Give us a call at 904-471-9473 or stop by our main shop location at 1020 Anastasia BLVD. We look forward to seeing you!
Surf Station has the best surf instructors in St. Augustine. They are ready to cater a one-on-one or group surf lesson to your specific availability based on the current conditions at the beach. We also offer surfboard rentals for beginners and demo boards for the more advanced surfer. Stop by or give us a call to check on availability and schedule your Saint Augustine surf lesson.Surf Rentals & Lessons
Surf Station offers the best available SUP rentals & SUP lessons. Whether you are looking to learn flat water stand-up paddleboarding or get into the waves, Surf Station has an instructor ready to cater a lesson to your wants & experience level. Surf Station is also able to offer SUP rentals throughout St. Augustine, Crescent Beach & Ponte Vedra. Give us a call to check availability or schedule your lesson.SUP Rentals & Lessons
Voted Best Summer Camp In St. Augustine
**All camps run Monday, Tuesday, Thursday, and Friday with Wednesday being reserved as a weather day. The exception is the camp over July 4th which will be off on Tuesday the 4th.
View Our Instagram Feed
1020 Anastasia Blvd, St. Augustine, FL 32080
6880 A1A South, St. Augustine, FL 32080