Group Swim Lessons
We offer swim lessons for all ages and abilities throughout the year! Explore options for every age group and level below.
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
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!
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.
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.