Swim Lessons in California

Find verified swimming programs and lessons across California. Search, compare, and read reviews from other parents.

Quick Answer: To find swim lessons in California, use the directory below to search verified swim schools by city and read parent reviews. The American Academy of Pediatrics recommends most children start formal swim lessons by age 4, and as early as age 1. This matters because California has more residential pools than any other state and consistently records among the highest numbers of child drownings in the country — and formal lessons are associated with an 88% reduction in drowning risk for children ages 1–4, the age group for which the CDC reports drowning is a leading cause of death.

With more backyard pools than any other state and a warm climate that keeps kids in the water much of the year, swim skills are essential for California families. From Los Angeles and San Diego to the Bay Area, Sacramento, and the Central Valley, children swim spring through fall outdoors and year-round indoors, especially across Southern California. That exposure carries real risk: California consistently records among the highest numbers of child drownings in the country, and nationally drowning is a leading cause of death for children ages 1–4. Formal lessons — associated with an 88% reduction in drowning risk for young children — are one of the best investments a California family can make.

Two California-specific things to know. First, California's Swimming Pool Safety Act requires new and remodeled residential pools to include at least two of seven approved drowning-prevention features — typically a 60-inch enclosure fence with a self-closing, self-latching gate — and many cities layer on stricter local codes. Because most residential-pool drownings happen when a child reaches water unsupervised, pair barriers with the five layers of protection. Second, the Pacific coast adds open-water hazards pools don't: rip currents, cold water, sudden drop-offs, and sneaker waves — swim only where lifeguards are on duty and keep life jackets on young children.

Use the directory below to search verified swim schools across California, compare programs, and read reviews from other parents. Not sure where to start? Our beginner swim lessons guide walks you through what first classes look like at any age.

Swim Schools in California: Cities We Cover

Our California directory lists 48 verified swim schools across 40 cities. Listings cover national and regional programs including Aqua-Tots, Big Blue Swim School, British Swim School, Goldfish Swim School, King's Swim Academy, SafeSplash, Swim to Shore Swim School, Waterworks Aquatics. 48 of the 48 schools listed teach in an indoor pool, so lessons continue outside the summer season. Use the search box above to filter by school name or city, or jump to a town below.

Aliso Viejo swim lessons Anaheim swim lessons Brea swim lessons Buena Park swim lessons Chula Vista swim lessons Citrus Heights swim lessons Costa Mesa swim lessons Daly City swim lessons Elk Grove swim lessons Escondido swim lessons Fremont swim lessons Fullerton swim lessons Hawaiian Gardens swim lessons Hayward swim lessons Huntington Beach swim lessons Irvine swim lessons Lakewood swim lessons Long Beach swim lessons Milpitas swim lessons Mountain View swim lessons Murrieta swim lessons Orange swim lessons Pasadena swim lessons Rancho Cucamonga swim lessons Richmond swim lessons Sacramento swim lessons San Carlos swim lessons San Diego swim lessons San Francisco swim lessons San Jose swim lessons San Leandro swim lessons San Mateo swim lessons San Ramon swim lessons Santa Clara swim lessons Santa Clarita swim lessons Santa Monica swim lessons South San Francisco swim lessons Torrance swim lessons Tustin swim lessons Yorba Linda swim lessons

Swim schools by city in California

Listings are compiled from official school websites and are provided for comparison only — WaterWiseKids is an independent water-safety resource and does not operate, endorse or rank any school. Confirm current schedules and pricing directly with the school. For the national numbers behind our safety guidance, see the child drowning statistics dashboard. Run a swim school in California? Add or update your listing.

Visit each school's website for current addresses, phone numbers, and enrollment details. Listings are compiled from operator location lists and school websites.

48 swim schools found in California

British Swim School of Daly City

British Swim School
City: Daly City, CA
Type: Indoor • Year-round
InfantsToddlersPreschoolSchool-ageAdults

British Swim School of Richmond

British Swim School
City: Richmond, CA
Type: Indoor • Year-round
InfantsToddlersPreschoolSchool-ageAdults

British Swim School of San Francisco

British Swim School
City: San Francisco, CA
Type: Indoor • Year-round
InfantsToddlersPreschoolSchool-ageAdults

British Swim School of South San Francisco

British Swim School
City: South San Francisco, CA
Type: Indoor • Year-round
InfantsToddlersPreschoolSchool-ageAdults

Goldfish Swim School - Aliso Viejo

Goldfish Swim School
City: Aliso Viejo, CA
Type: Indoor • Year-round
InfantsToddlersPreschoolSchool-age

Aqua-Tots - Anaheim

Aqua-Tots
City: Anaheim, CA
Type: Indoor • Year-round
InfantsToddlersPreschoolSchool-age

Aqua-Tots - Chula Vista

Aqua-Tots
City: Chula Vista, CA
Type: Indoor • Year-round
InfantsToddlersPreschoolSchool-age

Aqua-Tots - Costa Mesa

Aqua-Tots
City: Costa Mesa, CA
Type: Indoor • Year-round
InfantsToddlersPreschoolSchool-age

Aqua-Tots - Hawaiian Gardens

Aqua-Tots
City: Hawaiian Gardens, CA
Type: Indoor • Year-round
InfantsToddlersPreschoolSchool-age

Aqua-Tots - Orange

Aqua-Tots
City: Orange, CA
Type: Indoor • Year-round
InfantsToddlersPreschoolSchool-age

Aqua-Tots - Rancho Cucamonga

Aqua-Tots
City: Rancho Cucamonga, CA
Type: Indoor • Year-round
InfantsToddlersPreschoolSchool-age

Aqua-Tots - Tustin

Aqua-Tots
City: Tustin, CA
Type: Indoor • Year-round
InfantsToddlersPreschoolSchool-age

SafeSplash - Elk Grove

SafeSplash
City: Elk Grove, CA
Type: Indoor • Year-round
ToddlersPreschoolSchool-ageAdults

SafeSplash - San Jose

SafeSplash
City: San Jose, CA
Type: Indoor • Year-round
ToddlersPreschoolSchool-ageAdults

Swim to Shore Swim School - Murrieta

Swim to Shore Swim School
City: Murrieta, CA
Type: Indoor • Year-round
InfantsToddlersPreschoolSchool-age

King's Swim Academy - San Carlos

King's Swim Academy
City: San Carlos, CA
Type: Indoor • Year-round
InfantsToddlersPreschoolSchool-age

King's Swim Academy - San Mateo

King's Swim Academy
City: San Mateo, CA
Type: Indoor • Year-round
InfantsToddlersPreschoolSchool-age

Waterworks Aquatics - Irvine

Waterworks Aquatics
City: Irvine, CA
Type: Indoor • Year-round
InfantsToddlersPreschoolSchool-ageAdults

Waterworks Aquatics - Pasadena

Waterworks Aquatics
City: Pasadena, CA
Type: Indoor • Year-round
InfantsToddlersPreschoolSchool-ageAdults

Waterworks Aquatics - San Francisco

Waterworks Aquatics
City: San Francisco, CA
Type: Indoor • Year-round
InfantsToddlersPreschoolSchool-ageAdults

Waterworks Aquatics - San Jose

Waterworks Aquatics
City: San Jose, CA
Type: Indoor • Year-round
InfantsToddlersPreschoolSchool-ageAdults

Waterworks Aquatics - Santa Clarita

Waterworks Aquatics
City: Santa Clarita, CA
Type: Indoor • Year-round
InfantsToddlersPreschoolSchool-ageAdults

Waterworks Aquatics - Torrance

Waterworks Aquatics
City: Torrance, CA
Type: Indoor • Year-round
InfantsToddlersPreschoolSchool-ageAdults

SafeSplash - Brea

SafeSplash
City: Brea, CA
Type: Indoor • Year-round
ToddlersPreschoolSchool-ageAdults

SafeSplash - Buena Park

SafeSplash
City: Buena Park, CA
Type: Indoor • Year-round
ToddlersPreschoolSchool-ageAdults

SafeSplash - Citrus Heights

SafeSplash
City: Citrus Heights, CA
Type: Indoor • Year-round
ToddlersPreschoolSchool-ageAdults

SafeSplash - Fremont

SafeSplash
City: Fremont, CA
Type: Indoor • Year-round
ToddlersPreschoolSchool-ageAdults

SafeSplash - Fullerton

SafeSplash
City: Fullerton, CA
Type: Indoor • Year-round
ToddlersPreschoolSchool-ageAdults

SafeSplash - Hayward

SafeSplash
City: Hayward, CA
Type: Indoor • Year-round
ToddlersPreschoolSchool-ageAdults

SafeSplash - Long Beach

SafeSplash
City: Long Beach, CA
Type: Indoor • Year-round
ToddlersPreschoolSchool-ageAdults

SafeSplash - Milpitas

SafeSplash
City: Milpitas, CA
Type: Indoor • Year-round
ToddlersPreschoolSchool-ageAdults

SafeSplash - Mountain View

SafeSplash
City: Mountain View, CA
Type: Indoor • Year-round
ToddlersPreschoolSchool-ageAdults

SafeSplash - Sacramento

SafeSplash
City: Sacramento, CA
Type: Indoor • Year-round
ToddlersPreschoolSchool-ageAdults

SafeSplash - Sacramento Natomas

SafeSplash
City: Sacramento, CA
Type: Indoor • Year-round
ToddlersPreschoolSchool-ageAdults

SafeSplash - Sacramento Land Park

SafeSplash
City: Sacramento, CA
Type: Indoor • Year-round
ToddlersPreschoolSchool-ageAdults

SafeSplash - San Jose Hillsdale

SafeSplash
City: San Jose, CA
Type: Indoor • Year-round
ToddlersPreschoolSchool-ageAdults

SafeSplash - San Leandro

SafeSplash
City: San Leandro, CA
Type: Indoor • Year-round
ToddlersPreschoolSchool-ageAdults

SafeSplash - San Ramon

SafeSplash
City: San Ramon, CA
Type: Indoor • Year-round
ToddlersPreschoolSchool-ageAdults

SafeSplash - Santa Clara

SafeSplash
City: Santa Clara, CA
Type: Indoor • Year-round
ToddlersPreschoolSchool-ageAdults

SafeSplash - Santa Monica

SafeSplash
City: Santa Monica, CA
Type: Indoor • Year-round
ToddlersPreschoolSchool-ageAdults

SafeSplash - Torrance

SafeSplash
City: Torrance, CA
Type: Indoor • Year-round
ToddlersPreschoolSchool-ageAdults

SafeSplash - Yorba Linda

SafeSplash
City: Yorba Linda, CA
Type: Indoor • Year-round
ToddlersPreschoolSchool-ageAdults

Big Blue Swim School - Escondido

Big Blue Swim School
City: Escondido, CA
Type: Indoor • Year-round
InfantsToddlersPreschoolSchool-age

Big Blue Swim School - Huntington Beach

Big Blue Swim School
City: Huntington Beach, CA
Type: Indoor • Year-round
InfantsToddlersPreschoolSchool-age

Big Blue Swim School - Lakewood

Big Blue Swim School
City: Lakewood, CA
Type: Indoor • Year-round
InfantsToddlersPreschoolSchool-age

Big Blue Swim School - San Diego

Big Blue Swim School
City: San Diego, CA
Type: Indoor • Year-round
InfantsToddlersPreschoolSchool-age

Big Blue Swim School - Torrance

Big Blue Swim School
City: Torrance, CA
Type: Indoor • Year-round
InfantsToddlersPreschoolSchool-age

Big Blue Swim School - Tustin

Big Blue Swim School
City: Tustin, CA
Type: Indoor • Year-round
InfantsToddlersPreschoolSchool-age

Swim Lessons in California: Frequently Asked Questions

How much do swim lessons cost in California?

Group swim lessons in California typically run $18-$50 per class, with city aquatic centers and YMCAs at the lower end and dedicated swim schools in metros like Los Angeles, San Diego, San Jose, and the Bay Area at the higher end. Private lessons generally cost $60-$120 per session. California's warm climate and dense population mean a large number of programs and year-round indoor options, especially in Southern California.

What age should kids start swim lessons in California?

The American Academy of Pediatrics supports starting formal swim lessons at age 1 for most children. This matters in California, where drowning is a leading cause of injury death for children ages 1-4 and where backyard pools and a long outdoor swim season keep kids around water for much of the year. Starting early builds water competence before children are tall enough to reach a pool unsupervised.

Does California require pool fences or safety barriers?

Yes. Under California's Swimming Pool Safety Act, when a building permit is issued to build or remodel a residential pool, the pool must include at least two of seven approved drowning-prevention safety features - commonly an enclosure fence at least 60 inches high with a self-closing, self-latching gate, plus a safety cover or door and window alarms. Many cities add stricter local codes, so check with your building department.

Are California beaches safe for young swimmers?

California's Pacific coast adds hazards that pools do not: strong rip currents, cold water that saps strength quickly, sudden drop-offs, and sneaker waves. Swim only at lifeguarded beaches, keep young children within arm's reach, use Coast Guard-approved life jackets, and teach kids to swim parallel to shore to escape a rip current. Ocean swimming is a different skill than pool swimming and calls for extra caution.

Leave a Review