JP's Surf Camp

JP's Surf Camp

Share

JP’s Surf Camp, operated since 2001, focuses on teaching the fundamentals of surfing in a small group environment.

We are located at the San Clemente Pier and offer two classes per day. Check us out at jpssurfcamp.com for more information.

Photos from JP's Surf Camp's post 06/28/2026

What a great start to summer! So stoked on year 25 and all of the support! Rainbow® Sandals Sun Bum Hobie Surf Shop BLOCK THE BLAZE scents.for.survivors Caterina’s Gelato Bar C2O Coconut Water

02/08/2026

We are looking forward our 25th year of JP’s Surf Camp! Looking forward to another great summer! We can’t wait!Registration begins Wednesday, February 25th. 🏄‍♀️🏄‍♂️☀️🎉🤙🏻

02/02/2026

Summer 2026 registration begins Wednesday. February 25th at 8am. Contact jpssurfcamp.com for registration details.🏄‍♀️🏄‍♂️☀️🤙🏻

Photos from JP's Surf Camp's post 12/08/2025

JP’s Surf Camp + Scents for Survivors™ collaborate and support each other as partners in peace. Recently, JP joined the community at the Sidewalk Sale hosted by N**e Salon, connecting with locals and sharing space with Scents for Survivors™ as collaborators in compassion and healing. JP’s Surf Camp offers individual attention to children and adults, creating the opportunity to learn how to surf or enhance their surfing abilities. The camp welcomes all types of needs and desires, and strongly believes in the power of the ocean to provide water wellness and centering experiences in the safe, small-group environment JP’s Surf Camp provides.
Disclaimer: References to “wellness” or centering are intended in a general, lifestyle sense only. JP’s Surf Camp and Scents for Survivors™ do not provide medical or mental health treatment or therapy.
🌊 Wellness + Ocean Therapy



🤝 Inclusivity + Support


🕊 Mission & Impact

Want your business to be the top-listed Gym/sports Facility in San Clemente?

Click here to claim your Sponsored Listing.

Location

Category

Telephone

Address


San Clemente Pier
San Clemente, CA

Opening Hours

Monday 9am - 4pm
Tuesday 9am - 4pm
Wednesday 9am - 4pm
Thursday 9am - 4pm
Friday 9am - 4pm