Join us in the water!

1:1 Private Lessons

Whether new to the water or focused on stroke and turn, we work with all ages and levels of experience to promote water safety and skills development.

Group Swimming Classes

Our Tadpole Group Classes are available seasonally for our younger swimmers between the ages of 3-7 who have experience in the water, but may not yet be ready to swim unassisted.

VMRC Private Lessons

If your swimmer is receiving services from Valley Mountain Regional Center, please request a referral from your service coordinator.