Green Monster


Deep Blue Swim School

Deep Blue Swim School offers free infant classes (3-5 months), private swim lessons, parent-and-me group classes, pre-competitive swim team, stroke clinics, and scuba for kids year round in their 92 degree indoor and ozone-filtrated pools.

Golden West Swim Lessons

Group and private swim lessons are offered June 17 – August 1 at Golden West College’s Aquatic Facility. Class offerings include: Parent and Me, Transitional Parent and Me, Preschool (ages 3-5), Level 1-5 (ages 6+) and Water Polo.

Swim For Life Aquatics Center at the Alpert JCC

At the AJCC’s Swim For Life Aquatics Center, trained and certified American Red Cross Water Safety instructors teach each student to swim with confidence, using a 9-step swim program created by the American Red Cross. Want to be part of a year-round prep swim team? Join the BlueFin Swim Team for kids ages 6-12!

United Waterpolo Club

Dedicated to teaching and promoting water polo to youth throughout Southern California, the non-profit club offers competitive programs for boys and girls (5-14). Mini-Polo program too!

American Red Cross

Referrals to Red Cross-certified swim programs and instructors. Enter your zip code on their website to find a location near you.

Junior Lifeguard Program of Newport Beach

Seven-week program teaches Junior Lifeguards valuable aquatic skills, beach environment awareness, and the role of ocean lifeguards…all while having fun at the beach! The program (ages 9-15) runs June 25 – August 8, Monday – Thursday, with occasional Friday competitions. Morning (9 a.m. – noon) and afternoon sessions (1-4 p.m.).

Junior Lifeguards at Crystal Cove Park

Registration begins in March. Tryouts April 6, 15, 27 and May 11. The program runs June 24 – August 15 (ages 7- 15). Session 1, June 24 – July 18, Monday – Thursday. Session 2, July 22 – August 15. Morning sessions, 8:30 – noon and afternoon sessions, 1-4:30 p.m. $370. Extended day available. Spring-break camps, pre- and post Junior Guards camps, and spring and fall after-school camp are also offered. 

Junior Lifeguards at Huntington Beach

Program (ages 9-17) runs June 24 – August 15, Monday – Friday. Morning session, 8:30 a.m. – noon; afternoon session, 1-4:30 p.m. New full-day session available, 8:30 a.m. – 4:30 p.m. New program has been added for younger boys and girls ages 6-8: Junior Lifeguard Sand Crabs!

Junior Lifeguards at Long Beach

Instruction in lifeguard rescue techniques, first aid, ocean sports, physical conditioning, and marine ecology. Participants also have the opportunity to become CPR certified. The program (ages 9-17) runs June 24 – August 2, morning (9 a.m. – noon) and afternoon (1-4 p.m.) sessions.

Junior Lifeguards Program of Seal Beach

The program (ages 9-17) includes lifeguard skills, first aid, and competition, plus open water swimming, paddle boarding, body surfing, body boarding, surfing, beach games and more. Program runs June 17 – August 2, Monday – Friday, 9 a.m. – noon.

Southern California Swim Teams

Southern California Swimming (SCS) oversees city and community club teams. Swimmers (4+) are grouped according to age and ability for year-round, weekday workouts and weekend competitions, culminating in the Junior Olympic Championships. Find local clubs on their website.

USA Water Polo

The website provides information on Southern California water polo clubs, clinics, camps and tournaments for boys and girls (7+).

Wading and Spray Pools

Find splash pads and wading pools, open during the summer months, in Long Beach, Orange County and surrounding cities.