Group Swim Lessons

We offer swim lessons for all ages and abilities throughout the year! Explore options for every age group and level below.

young female under water taking a swim lesson from YMCA aquatics instructor in an indoor pool

Learn to Swim at the Y

Swim lessons are offered at our Berkeley (indoor), Oakland (indoor), and Pleasant Hill (outdoor) branches throughout the year. Lessons are open to both Y members and non-members, with priority registration and discounted pricing available for YMCA of the East Bay members. 

Session Schedule

Group swim lessons run monthly from January through November and are offered: 

  • Twice a week (Monday/Wednesday or Tuesday/Thursday)
  • Once a week (Saturday or Sunday) 

Registration

  • Y Members: Registration opens on the 1st of each month at 12:00 PM 
    (If the 1st is a holiday, registration opens on the 2nd)
  • Non-Members: Registration opens on the 15th of each month at 12:00 PM 

Lessons are filled on a first-come, first-served basis based on membership status. 

How to Register for Group Swim Lessons

1

Find Your Swim Level

Swim levels are divided by age group and skill level. Take a look at our swim level descriptions below find what's right for you or your child!

2

Check Our Calendar

Registration for lessons opens on the 1st of each month for Y members, and the 15th of each month for non-members. Sessions are filled on a first-come, first-served basis with priority given to Y members.

3

Sign Up and Get Started

Find your level, select your session, and sign up below! We recommend using the search, filter, and sort tools to find your correct session. Don't forget to review our policies at the bottom of the page!

Parent & Child Swim Levels

Preschool Swim Levels

Youth Swim Levels

Adaptive Swim Levels

Teen / Adult Levels

Financial Assistance

Financial assistance is available for qualifying individuals and families for group swim lessons. Both Y members and non-members may apply. 

Important Policies