Bay Area's most aloha-spirited swim school β private lessons, group classes, and swim team for all ages, from first splash to first race.
From first-timers to competitive swimmers β we've got a class for every wave rider.
One-on-one coaching tailored to your pace. Perfect for focused skill-building at any level.
Small group coaching for 2β4 swimmers. Great value with custom lesson plans.
Learn alongside others in a fun, energetic setting. Small groups, big progress.
Drop-in group sessions for 4+ swimmers at a lower rate. Show up, swim, and learn together β no commitment required.
Advanced one-on-one training for competitive swimmers. Race prep, technique refinement, and peak performance.
We come to your pool! All lesson types available at your location for maximum convenience and value.
Booking your spot is as easy as a shaka. Three steps and you're in the water.
Browse private lessons, group classes, parent & tot, youth, adult, or swim team options.
Select your preferred date, time slot, and class size that fits your schedule and enter your preferred contact information.
We'll reach out to confirm right away! Pay at the lesson with your preferred payment app.
Find the perfect class for you or your little one. Spots fill up fast β book yours today.
Real stories from real swimmers and their families.
"My daughter went from terrified of water to swimming laps in just 8 weeks. The instructors here are pure magic!"
"I learned to swim at 42. Never thought I'd say that. The adult classes are so welcoming and the instructors are incredibly patient."
"The swim team program is top-notch. My son dropped 10 seconds off his 100m freestyle in one season. Incredible coaching!"
"Parent & Tot classes are the highlight of our week. The instructors make it so fun and safe for babies. Highly recommend!"
Join hundreds of Bay Area families who've found their love for the water at Shaka Swim School.
Reserve Your Spot Now