Swimming Lessons for East Bay Kids - 510 Families

Swimming Lessons for East Bay Kids

It’s that time of year: parents are looking for swim lessons. We’ve rounded up some of the swimming schools and pools currently offering lessons to children.

Thank you to our sponsor, Patti’s Swim School in Castro Valley. Founded by Patti O’Brien, Patti’s Swim School benefits from 45 years of aquatic expertise. With a Master’s in Education, Autism Swim certification, and Infant Water Survival experience, Patti ensures top-quality swim lessons.

adult swimming with small child
Where water safety means fun – Patti’s Swim School makes learning to swim exciting | Photo: Patti’s Swim School

East Bay swimming programs that will help teach your child to swim

Alameda | Berkeley | Castro Valley | Emeryville  | Fremont | Hayward  | Oakland | West Contra Costa County (Richmond, El Cerrito, El Sobrante) | Other (925) Lessons

We arranged our East Bay swimming lesson list roughly from the South to the North. If you don’t see your local favorite, let us know. Our best advice is to sign up early!

Fremont Swim Lessons

American Swim Academy, Fremont

Swimmers as young as 4 months old learn through a structured, consistent program that builds progressively from basic swimming techniques to more advanced and challenging skills. Five East Bay locations including Newark in the (510). Find out more >

Happy Fish Swim School, Fremont or Livermore

Swim lessons for water babies, children, and adults. Inquire about a free trial class for all new students. Summer swim team and Spring swim clinics are also available for more advanced swimmers. Find out more >

SafeSplash Swim School, Fremont

This swim school offers lessons for babies through adults in session-based classes. Nice warm water, and free trial classes available. They also offer a cute medal progression program highlighting kindness, dedication, and passion. Visit website >

Hayward Swimming Lessons

Hayward Plunge, Hayward

An indoor pool that offers lots of swim lesson options, from tots to advanced. Lessons fill up quickly, though, so sign up early! Check the recreation guide for more information >

Waterworks Swim School, Hayward

Swim classes are available for ages 2.5+ at the Waterworks Swim School with three locations in Hayward. Pools are usually heated to 84 degrees, so nice and comfortable. They also offer more advanced stroke clinics and adult classes. Additional location in Concord. Register here >

Castro Valley Swim Lessons

👉 Patti’s Swim School, Castro Valley

Swim lessons at this private pool are effective, efficient, and fun! At Patti’s Swim School, students are taught in a supportive, compassionate, and focused environment with ample individualized attention, enabling them to learn and master new swimming skills.

adult and child swimming
Every expert started as a beginner | Photo: Patti’s Swim School

A warm saline pool and low teacher-to-student ratios are highlights at this swimming school. Patti’s has developmentally appropriate classes for ages 5 months old through adults and specializes in students with anxiety disorders, learning differences, and Autism. Professional instructors are highly trained and effective.

To register, call (510) 331 – 6610 or sign up online >

Fun fact: Swimming is fantastic for brain health! The bilateral cross-patterning movement of swimming helps cognition, eases learning, and benefits overall academic performance.

The Swim Academy East Bay, Castro Valley

The Swim Academy serves swimmers ages 4 to 15 years old. They offer small semi-private classes and create an atmosphere where the kids feel safe and want to achieve. Find more information here >

Alameda Swimming Lessons

AquaTech Swim School, Alameda

AquaTech has parent/child lessons and bigger kid lessons, available on a perpetual plan (for a monthly rate). Perpetual lessons are ongoing year-round; a child can join at any time. Note that there is usually a waitlist for these lessons. Private lessons are also available.  See details >

Encinal Swim Center, Alameda

The City of Alameda offers youth and child swim classes at Encinal Swim Center, beginning at 3 months old, from Baby and Me classes to tot, adaptive, and more advanced lessons. More information here >

Oakland Swim Lessons

Downtown Oakland YMCA

Session-based swim lessons for children start every couple of months. All swim lesson sessions run on either a Monday / Wednesday schedule or a Tuesday / Thursday schedule, with some Saturday opportunities as well. Swim Lessons are offered at the Downtown Berkeley (indoors), Oakland (indoors), and Pleasant Hill (outdoors) branches at different times throughout the year. More information here >

little girl swimming in pool
At Patti’s Swim School, they build confident swimmers one lesson at a time | Photo: Patti’s Swim School

Roberts Pool, Oakland

This recently renovated pool is a local favorite. The East Bay Regional Park District offers frequent swim lessons at the outdoor pool in Roberts Regional Park. From 6 months to 3 years, parents will get in the pool with their children. More details >

City of Oakland community pools

The City of Oakland operates five pools, most with swimming lessons: deFremery Pool, Larry Reid Sports Center (formerly East Oakland Sports Center), Fremont Pool (near Fremont High), Lions Pool (at Dimond Park), and Temescal Pool (at Oakland Technical High School). Visit the Oakland Parks and Rec activities catalog online and register for an account. Then you can search for the location and lessons you want. Good luck navigating!

Piedmont Community Pool

Opening April 11, 2026, for community swimming, registration for lessons and other aquatic programs begins on April 21. More details >

Piedmont Swim Team Swim School at Montclair Swim Club, Oakland

Families can join Montclair Swim Club as a seasonal activity and enjoy the pool at their leisure, or register for swim lessons through Piedmont Swim Team. For ages 4+, with emphasis on a pre-competitive program. More information here >

Emeryville Swimming Lessons

Emeryville Center of Community Life (ECCL)

Swim Lessons offered at ECCL Aquatic Facility are 25-minute group or private 1:1 sessions with a certified American Red Cross Instructor—available Monday-Thursday and Saturdays. Upon completing all swim levels, Emeryville Swim Center also has a swim team for kids who want to take it to the next level. The summer session is June – September. More information here >

Berkeley Swimming Lessons

Swimming lessons at UC Berkeley

The beautiful Strawberry Canyon Recreation Area offers lessons for babies, toddlers, and big kids as part of UC Berkeley Cal Recreation. Babies from 6 months to 3 years will get in the pool with their parents. Private, semi-private, and group lessons are available. Open for summer registration. More information here >

King Swim Center, North Berkeley

“Parent and me” swimming classes are available, all the way up to advanced and swim team level. Outdoor pool, right next to a super fun playground and neighborhood. 2026 registration has begun for Spring.  More info >

West Campus Pool, West Berkeley

Youth swim classes start at age 3 at this refurbished swimming pool. 2026 registration has begun for Spring.  More info >

girl walking on grass towards pool
West Campus has a large pool with warm water and plenty of lifeguards on hand | Photo: Julie Herson

YMCA (Berkeley)

Session-based swim lessons for children 6 months+ start throughout the year on either a Monday / Wednesday, Tuesday / Thursday, or Saturday schedule. Swim Lessons are offered at branches at different times throughout the year. More information here >

Albany Swimming Lessons

Albany Aquatic Center

Located on the Albany High School campus (and many of the teachers are Albany High kids), there’s usually ample parking. The indoor pool hosts swimming lessons every day, from babies to pre-swim team. Very popular with locals, so lessons can fill up quickly. You can schedule an assessment before signing up. Dress in layers since it can get steamy inside while you’re waiting! More information here >

West Contra Costa Swimming Lessons

British Swim School, El Cerrito & Richmond

Located in a few East Bay locations, including a 24-Hour Fitness in El Cerrito and City Sports at Hilltop, Richmond. Register online after taking a quiz to figure out what level to choose. They offer specialized stroke development classes that build on their water survival program. More information here >

Canyon Swim School, El Sobrante

This institution is a (510) Families’ favorite, where several of our children willingly put their faces in the water for the first time. Here’s our review of Canyon Swim School. 2026 Summer Registration opens March 21. More info from them here >

kids swim lessons
Canyon Swim School pool is warm and comfortable | Photo: Julie Herson

El Cerrito Swim Center

Offers classes in an outdoor saline pool. Includes opportunities for infants and preschoolers as well as big kids. The City of El Cerrito manages the class schedule and registration info. Spring sessions are available now, and Summer sessions are coming soon (check the second week of April). Youth scholarships are also available. More information here >

Richmond Swim Center & Richmond Plunge

Both pools now offer swim lessons, with the Richmond Plunge also offering more recreational swim times. The Richmond Swim Center and Richmond Plunge are both great options for indoor swimming. Details about Richmond Swim Classes >

Favorite swim lessons in the (925)

Fellow parents tell us that for those whose schedule permits a longer commute, it may be worthwhile to seek swimming lessons in warmer parts of the East Bay. Carol recommends Harriet Plummer Aquatic School in Lafayette. We also hear great things about the American Swim Academy and British Swim School in Walnut Creek and Pleasant Hill.

We strive to update this article when new information becomes available.

Thank you again to our sponsor, Patti’s Swim School in Castro Valley.

pattis swim school logo

Get the {510} Families weekend planner in your inbox. It's free!

* indicates required

1 thought on “Swimming Lessons for East Bay Kids”

  1. Calphin Swim Academy in Fremont is a great facility for kids to learn swimming; they have been in business for 23 years now and their fully re-modeled facility is re-opening in Summer of this year. They also have a wonderful facility in Dublin!

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Sponsor

Doodle Ad
logo
Scroll to Top