Almaden Valley Athletic Club®

AVAC Swim School

Welcome to AVAC Swim School®. Since 1964, the mission of AVAC Swim School® has been to create comfortable and confident swimmers who are safer around the water. Our goal is to provide a personalized customer experience, and to employ fun-loving and knowledgeable individuals who will embody the spirit of play in a nurturing, safe, family-centered environment. Our year-round swimming lessons are held in our spectacular indoor pool heated to 89º. Swimmers are grouped by age and ability, to create the most successful environment for our students.

Contact us today at 408.267.4032 or email us!



We Have Programs For You

  • Small Group Classes

    30 minute lessons for infants to adults.

    Read More

  • Registration & Forms

  • Barnacles Baby Class

    8 weeks up to 5 months old, 15 maximum students.

    Read More

  • Dive In Movie Nights

    We've added 12 more inner tubes for a total of 35 available for rent. Simply stop by the front desk, or call 408.445.4900 starting at 5 pm to reserve yours (first come, first served).
    Saturday, July 28 | Frozen
    • FREE for AVAC® Members
    • Guests & Swim School Families: $20 Adults | $8 Children
    • $60 Package = 4 tickets (any age) plus BBQ plates
    • $5 inner-tube rental (first come, first served)

    Read More

  • Birthday Parties

    Celebrate your child's special day with a party at our state-of-the-art indoor pool. Our warm, 90-degree water & fun atmosphere make AVAC Swim School® the perfect location.

    Read More

  • Open Swim

    Come and play with your family or bring your friends. Lap swim is available & lifeguards are on duty. Open to the public!

    Read More

  • Testimonials & Awards

    AVAC Swim School® has received awards for excellence every year since 1976.

    Read More

Swim School Hours

5400 Camden Avenue
San Jose CA 95124
Email Us

Monday - Friday: 8:30 am to 8 pm
Saturday and Sunday: 8:30 am to 4 pm

Watch our video!

Where To Find Us


Mon thru Fri - 5 am to 10 pm
Sat and Sun - 6:30 am to 8 pm

5400 Camden Ave
San Jose, California 95124