• surf1

    Surf and Beach Camps

  • half

    Half and Full Day Options

  • wave2

  • private2

    Private Lessons

  • boardstation

    Birthday Parties



Surf Camps

Our Spring & Summer surf camps are Ages 8-17 (Beach Camp 3-7) focusing on teaching children how to become confident and safe waterman while learning to surf waves.

More Details »


Beach Camps

Our Spring & Summer beach camps are ages 3-7 focusing on team building, water and beach safety and learning to surf and boogie board with one on one attention.

More Details »


Private Lessons

We have experienced surf instructors from around the world eager to teach surfing any day any time and at any location year round.  All ages welcome.

More Details »


Stand Up Paddling

We provide quality stand up paddle boards to teach the basics of SUP.  Sign up for a private year round or our scheduled classes with affordable pricing.

More Details »


Parties & Events

This is our staffs favorite event.  Give your child, spouse or company a memorable and unique experience by having Perfect Day organize a Surf Party.

More Details »



Want to get a head start before camp?  Start with our surf or SUP classes with more private surf instruction at affordable prices.

More Details »

Santa MonicaManhattan BeachRedondo BeachTorranceDockweiler

Santa Monica, this location is one parking lot South of the Annenberg Beach House which is a public beach facility where you can enjoy the pool, sign up for stand up paddle boarding, yoga and more while your kids are surfing.  You can also enjoy the beach front restaurant Back on the Beach Cafe.  We are along the bike path where you can also get in your exercise if interested or simply do a free drop off and pick up in our convenient parking lot.

547 Palisades Beach Rd   Google Maps

Manhattan Beach is located just South of the Manhattan Pier at 7th st.  You can take a nice walk to the pier and enjoy the various restaurants and shops.  We are along the bike path where you can also get in your exercise if interested or simply drop and pick up your kids at our free drop off and pick up location at 700 Ocean dr.


Redondo Beach, we have two locations in Redondo (Redondo and Torrance).  Both are South of the Redondo Pier, but the “Redondo” location is our weekly city camp on the Northern end of the Esplanade and the “Torrance” location is at the Southern end of the Esplanade and is our more flexible camp where you can schedule by the day.  We are along the bike path and have free pick up and drop off along the street at Knob and Esplanade.


Torrance Beach, this location is at the southern end of the Esplanade bordering Redondo and Torrance Beach.  You enter the large beach parking lot on Paseo De La Playa and go to the south end near the exit and mountain side where you will see our camp vans and sign in table.  We are along the bike path and walking distance to the Riviera Village.  This camp is our flexible, schedule by the day camp.


Dockweiler Beach, this Playa Del Rey location is a beach all to ourselves!  When you enter Dockweiler beach you turn right and find our sweet spot near the jetty.  You can bunny hop to our canopy from the parking lot.  We are along a nice long bike path for you to enjoy or simply drop off with your free pick up and drop off pass that will be issued the first day.



View More

Site Map | Privacy | Disclaimer | Terms & Agreement | Contact