Patti's Swim School

Patti's Swim School, 4621 James Ave, Castro Valley, CA 94546

Location of Patti's Swim School campPatti's Swim School, 4621 James Ave, Castro Valley, CA 94546

About

Patti's Swim School offers Parent & Child / Baby and Me Classes, Child Swim Instruction, Private Swim Instruction, Adult Swim Instruction, Adaptive Instruction, and Special Needs Swim Support. Lessons are ongoing and year-round, and all lessons are private 1:1. Baby and Me classes are offered Monday through Thursday and Saturday.

Programs

  • Parent & Child / Baby and Me Classes — Monday-Thursday and Saturday
  • Child Swim Instruction
  • Private Swim Instruction
  • Adult Swim Instruction
  • Adaptive Instruction
  • Special Needs Swim Support

At a glance

  • Ages: 0–18 years old
  • General schedule: Lessons are ongoing and year-round. All lessons are private 1:1. Baby and Me classes are offered Monday-Thursday and Saturday. Summer Intensive Program (June-August 2026) students attend four days per week Monday through Thursday.
  • Facility hours: 8 AM to 8 PM

About the provider

Patti O'Brien is the founder of Patti's Swim School. The school was established in 1981 and says it has helped over 200,000 individuals on one page and over 100,000 individuals on another page. Its mission is to transform swimmers of all ages into confident and skilled swimmers through personalized lessons, expert coaching, and a safe and fun learning environment.

Enrollment is ongoing and year-round. The school says it uses perpetual enrollment; students register once and then keep the same day/time until cancellation. Written notice to withdraw must be given at least 60 days prior to the next billing date on one page; another page says 30 days in advance. No make-up lessons or refunds for missed lessons are offered. Instructor requests are considered but not guaranteed.

What families say

“We love love love Patti's! Our kiddo used to never get off the pool steps and now is able to dive and can almost swim across the whole pool. Santiago, our instructor, was so friendly, patient and overall awesome! All of the staff is super professional and helpful. Booking was easy, transparent and straightforward. We look forward to more time at Patti's!” — Nanci Roman Gonzalez

Last updated September 12, 2026.

Is this your business? There is no cost, but you will be asked to sign up or log in.