About
JCCSF Swim School offers swim lessons for children ages 6 months to 17 years. Water Babies includes parent or guardian participation and requires swim diapers under the child’s swimsuit. Other classes include Frogs, Puffers, Gobies, Stingrays, Tiger Barbs, Seals, Dolphins, Sharks, Tiger Sharks, and Pre-Swim Team, with activities such as self-submersion, floating, streamlining, backstroke kicks, beginning freestyle, underwater swimming, and swimming the full 25-yard lap pool.
Programs
- JCCSF Swim School — Ages 6 months – 17 years
- Water Babies — 6–36 months · Parent or guardian must be in the class. Swim diapers are required and must be worn under the child’s swimsuit. No prerequisites.
- Frogs — Ages 3–5 · For children new to swimming or not yet swimming independently. No prerequisites.
- Puffers — Ages 3–5 · Level 1 class. Focuses on self-submersion and floating on stomachs and backs unassisted.
- Gobies — Ages 3–5 · Children must be able to float independently for 3–5 feet and be comfortable underwater.
- Stingrays — Ages 3–5 · Level 2 class. Students learn streamlining, backstroke kicks, beginning freestyle, and underwater swimming.
- Tiger Barbs — Ages 6–12 · Level 3 class. Registration requires contacting the program by email.
- Seals — Ages 6–12 · Level 3 class. Students refine freestyle, complete backstroke, and learn breaststroke and butterfly kicks.
- Dolphins — Ages 6–12 · Level 4 class. Students continue refining freestyle and backstroke and swim the entire length of the lap pool (25 yards).
- Sharks — Ages 6–12 · Advanced level class split into Sharks and Tiger Sharks.
- Tiger Sharks — Ages 6–12 · Advanced level class split into Sharks and Tiger Sharks.
- Pre-Swim Team — Ages 6–12 · Students are referred to email for registration.
At a glance
- Ages: 0–17 years old
About the provider
There are no assessments required for several lower levels. Availability across swim levels will gradually increase until maximum enrollment. Waitlisted students will be notified when space becomes available. Due to high demand, Water Babies, Level 1, and Level 2 are limited to one enrollment per student. Level 3, Level 4, Level 5, and Pre-Swim Team are limited to two enrollments per student. Students may contact [email protected] for questions or registration help.
Last updated September 4, 2026.
Is this your business? There is no cost, but you will be asked to sign up or log in.