Swim Lessons & Registration
Choose a session, select a time slot, and register your swimmer.
Lessons run Monday through Thursday for two weeks.
Session 5 runs for one week.
Lesson locations are provided during registration.
How Registration Works
Follow these steps to register your swimmer
for summer lessons.
Each session runs Monday through Thursday, and swimmers attend at the same time each day.
1. Start the registration form
Fill out the parent and swimmer information
to begin registration.
2. Choose a session
Select the session dates that work best for your schedule.
3. Select a time slot
Pick an available lesson time during registration.
4. Attend at the same time each day
Lessons meet Monday through Thursday for the full session.
Sessions 1–4 are held in Castro Valley.
Session 5 is held in San Leandro.
Lesson locations are provided during registration.
2026 Summer Sessions
Please review the session dates below before
completing the registration form.
Session 1
June 1 – June 11
Monday – Thursday
Castro Valley
Session 4
July 13 – July 23
Monday – Thursday
Castro Valley
Session 2
June 15 – June 25
Monday – Thursday
Castro Valley
Session 3
June 29 – July 9
Monday – Thursday
Castro Valley
Session 5
July 27 – August 6
Monday – Thursday
San Leandro
Session times are selected during registration.
All swimmers attend at the same time each day.
Pricing & Payment
Sessions 1–4
$260 – Chabot Club members
$270 – Non-members
Session 5
$190 – Flat rate
Payment is required at the time of registration to hold your swimmer’s spot.
Payment instructions (Zelle / Venmo) are provided in the registration form.
Registrations without payment may be released.
Register for Summer Lessons
Complete the form below to reserve your swimmer’s spot.
Session and time selection happens during registration.
If you cannot see the form below,
click here to open the registration form.
Waitlist
If your preferred session is full, join the
waitlist using the button below.
We will contact you if a spot becomes available.
