2025 Summer Camps

Space is limited. Register today!

Registration

All-Girls Surf Camp
All-Girls Surf Camp
June 9 – August 22
(10 one-week camps)
 
Register now
Co-Ed Surf Camp
Co-Ed Surf Camp
June 9 – August 22
(10 one-week camps)
 
Register now
Ocean Adventure Program
Ocean Adventure Program
July 7 – August 8
(4 one-week camps)
 
Register now
15th Street Beach & Bay Sports
15th Street Beach & Bay Sports
June 16 – August 15
(7 one-week camps)
 
Register now

Dates

Surf Camps

Jun 9, 2025 – Jun 13, 2025
Jun 16, 2025 – Jun 20, 2025
Jun 23, 2025 – Jun 27, 2025

Jul 7, 2025 – Jul 11, 2025
Jul 14, 2025 – Jul 18, 2025
Jul 21, 2025 – Jul 25, 2025
Jul 28, 2025 – Aug 1, 2025

Aug 4, 2025 – Aug 8, 2025
Aug 11, 2025 – Aug 15, 2025
Aug 18, 2025 – Aug 22, 2025

15th Street Beach & Bay Sports

Jun 16, 2025 – Jun 20, 2025
Jun 23, 2025 – Jun 27, 2025

Jul 7, 2025 – Jul 11, 2025
Jul 14, 2025 – Jul 18, 2025
Jul 21, 2025 – Jul 25, 2025

Aug 4, 2025 – Aug 8, 2025
Aug 11, 2025 – Aug 15, 2025

Ocean Adventure Program

Jul 7, 2025 – Jul 11, 2025
Jul 14, 2025 – Jul 18, 2025
Jul 21, 2025 – Jul 25, 2025

Aug 4, 2025 – Aug 8, 2025

Helpful tips:

  • We HIGHLY recommend considering ALL of our programs when registering, these programs will SELL OUT quickly.

  • If programs are full, please add yourself to the waitlist(s) as things change leading up to and during the summer.

  • MOST definitely add yourself here to receive our EMAIL ALERTS.

  • Please create an account with the City of NB at newportbeachca.gov/register.

  • We ALSO recommended registering from your DESKTOP computer as it’s the most efficient, NOT your cell phone.

  • For help with registration, cancellations, and changes, please call the City of Newport Beach Recreation Department at 949-270-8150.

  • For any camp questions, please call (949) 464-0077.

City of Newport Beach refund policy.