Swim Lessons

Swim Lessons

Summer Swim Lessons Registration: May 13 at 9am!

All swim lessons are taught by certified instructors. Due to limited capacity, you will only be able to register for ONE session per child listed below. 



Registration Locations (In-Person Only!)

  • In-person at MLK Pool at 9am for summer lessons at Herbert Hasell and WL Stephens pools
  • In-person at James Island Recreation Center at 9am for summer lessons at James Island pool

Make sure you have the following things ready to go on registration day: 

  • Preferred session and backup session
  • Preferred swim lesson location
  • Class based on child's age
  • Preferred time of class (have a backup prepared in case the class is full)
  • Method of payment (Visa, Mastercard, check or money order - NO CASH)

Swim Lesson Sessions

  • Session 1: June 12-22 (no class June 19)
  • Session 2: June 26-July 7 (no class July 4)
  • Session 3: July 17-27
  • Session 4: July 31-August 10

  • Classes will take place Monday-Thursday, except for weeks with holidays (no lessons June 19 & July 4)
  • Call 843-724-7346 for swim lesson dates and times available!  


  • Martin Luther King, Jr. Pool (155 Jackson St)
  • WL Stephens Pool (780 W. Oak Forest Dr)
  • Herbert Hasell Pool (265 Fishburne Ave)

Cost of Lessons

  • Star Babies & Star Tots
    • $35/resident or $45/non-resident
  • Preschool, Beginner, Intermediate, Advanced Stroke School
    • $40/resident or $50/non-resident
  • Adults
    • $45/resident or $55/non-resident

Class Descriptions & Times

Levels and class times offered will vary per session and location.

  • Parent and Child: Star Babies/Star Tots (ages 6 months - 3 years)
  • Preschool: Swim School Preschool (ages 3-4)
  • Beginner: Swim School Beginner (ages 5+)
  • Intermediate: Swim School (based on ability, ages 5+)
  • Advanced: Stroke School (based on ability, ages 5+)USA Swimming Foundation Make a Splash

Helpful Documents

Make a Splash

The City of Charleston Recreation Department is a proud partner of Make a Splash! Make a Splash is the national child-focused water safety initiative of the USA Swimming Foundation, which aims to provide the opportunity for every child in America to learn to swim. Make a Splash partners with learn-to-swim providers and water safety advocates across the country to provide swimming lessons and educate children and their families on the importance of learning how to swim. 

The USA Swimming Foundation has invested millions of dollars to provide grants to qualified Local Partner learn-to-swim programs, to spread national awareness, and to bring together strategic partners to end drowning. 

To date, nearly 2 million children have received the lifesaving gift of swim lessons through our Make a Splash Local Partner network, comprised of more than 600 qualified lesson providers across the nation. To learn more, visit the Make a Splash Website.