Water Safety First! Swim Schools in Charleston


*This article was originally published in June 2023 and updated in June 2024.

With Memorial Day weekend behind us, pool season is officially here! As National Water Safety Month comes to a close, it’s time to home in on the kiddos’ water safety and swim skills. Here are some swim schools to keep on your radar in the Charleston area . . .

Swim Schools: a female swim instructor teaches three children in the pool.Charleston Area Swim Schools

Mount Pleasant

  • Kids First Swim School
    Queensborough Shopping Plaza
    1000 Johnny Dodds Blvd. Suite #104, Mount Pleasant

Ages: 2 months on up
Classes: Mommy (or Daddy) & Me, small group lessons, private instruction
Sessions: On-going classes year-round
Registration: Online; no application fee.
Tuition: Check online for group and private instruction pricing and for class availability.
Fine print: Classes fill up fast so plan to make your booking in advance.

Ages: 4 months old to adult, private from 2-12 years
Classes: Baby, toddler, child, small group lessons; semi-private and private lessons.
Sessions: On-going classes year-round in facility’s indoor pool.
Registration: Online; $40 Annual Family Registration Fee.
Tuition: $29.90 for Brighton Baby and 30-minute group lessons; $39.90 for 20-minute private; $56.70 for 30-minute private; $79.80 for 30-minute semi-private ($39.90 per child). Monthly billing. Check website for availability and pricing.
Fine print: Two-year consecutive winner of the Best of Mount Pleasant award for Best Place for Swim Lessons!

Park West Pool – (under renovations; currently closed for group lessons; lap swimming is available)
1251 Park West Blvd., Suite 102

Ages: 6 months old to adult; private lessons also available
Classes: Star Babies (6 months to 3 years), Star Tots (3-4 years), Beginner (5+ years), Intermediate (5+ years), Advanced (5+ years), Stroke School (5+ years), and Adult Learn to Swim (13+ years). Check with each location when enrollment for private lesson will become available and for additional information.
Sessions: Swim lessons available at the in-door heated pools at the R. L. Jones Center and at Park West Pool (currently closed for renovations for group lessons; open for lap swim only); check with each location for seasonal availability.
Registration: Register in-person at either location. Once registered, enrollment in classes can be done online or in-person. Check with each location for registration deadlines and details.
Tuition: Check website for availability and pricing.
Fine print: Check the IN MOTION Mount Pleasant Recreation Magazine for additional information on group lessons, privates, and other swim teams and courses.


Ages: 8 months old on up
Classes: Rookie Swim Lessons (8 months to 4 years); Big Rookie Swim Lessons (4 years and up); SINKorSwim Stroke & Returning Students; Group Swim Lessons.
Sessions: Seasonal availability at pools in Summerville, Hanahan-Otranto, and Hanahan-Tanner Plantation (group lessons available at Summerville location only).
Registration: Online; $40 non-refundable annual fee for individuals; $80 per family.
Tuition: Rookie Swim Lessons: $33/15-minute lesson; Big Rookie Swim Lessons & SINKorSwim-Stroke/Returning Student: $54/30-minute lesson; Group Swim Lessons: $25/30-minute lesson. Sibling and military discounts are available.
Fine print: 2022, 2021, 2019 & 2017 Lowcountry Parent Magazine’s Mom’s Choice Awards Winner!


Ages: 2 months to adult
Classes: Begin-to-swim programs offered with private, semi-private, parent/child instruction, and group lessons available in eight-lesson increments at a time. Six-lesson drop-in program available for the summer season.
Sessions: Year-round availability at an in-ground heated and enclosed pool in Hanahan and a private indoor pool in Mount Pleasant.
Registration: The registration form is available to download from website. One-time $40 registration fee and eight pre-paid lessons are required for new clients.
Tuition: Advanced payment is required for 8 lessons (or 6 lessons for summer drop-in). Check with school for class pricing. Sibling and military discounts are available. Flexible payment options.
Fine print: Specialize in swim lessons for all ages and abilities, including children and adults with special needs; Adaptive Aquatics certified.

Multiple Locations & Mobile Options

Ages: 6 months to 16+ years; adult swim lessons also available
Classes: Offering group lessons and privates at community and private pools throughout the Charleston area as well as at the North Charleston Aquatic Center. Adaptive swim lessons, swim team, and other aquatics training are available.
Sessions: On-going classes year-round. Summer session schedules vary by pool. Check website for sessions and pool availability.
Registration: Online; $45 annual family registration fee. A minimum of eight lessons (two months) is required. Monthly billing via autopay is required.
Tuition: Varies by class/level, starting at $31.50/group class, $36.50 for semi-private, and $42.50 for private 30-minute lessons. Check the website for classes, levels, and pricing.
Fine print: Only three students max per swim class for ages 3 and up. LowCountry Swim School offers discounts to military, siblings, families, and seniors 55 and older. 2023 Lowcountry Parent Magazine’s Mom’s Choice Awards Winner!

  • Charleston Swim School
    Downtown Charleston, North Charleston, West Ashley, James Island, John’s Island, Daniel Island Summerville, and Hanahan

Ages: 2 months to 18+; adult swim lessons also availableFree infant swim classes ages 2-2.9 months.
Classes: Offering Group and Private Lessons in 30- and 45-minute increments. Group lessons and privates are available at community pools throughout the Charleston area with mobile options available on a case-by-case basis. Class sizes of up to 4 children for group sessions or 6 babies for infant lessons.
Sessions: Check the website for seasonal availability, sessions, and residential requirements.
Registration: Online; an annual registration fee of $45. Minimum 12-week commitment.
Tuition: $31.50 for 30-minute group classes; $47.24 for 45-minute group classes; $55.65 for 30-minute private; $63 for 45-minute private. Pro-rated monthly billing. Military and sibling discounts are available with ongoing enrollment.
Fine print: Swim lessons and military preparation available. 2024 Lowcountry Parent Magazine’s Mom’s Choice Awards Winner, 2022 Charleston Choice Award Winner, and the #1 rated swim school in SC!

Ages: 6 months to 5+ years; adult 18+ years swim lessons also available
Classes: swim lessons with certified trainers using the Starfish Aquatics Institute curriculum.
Registration: Advanced registration is required in person on the exact day. Mark your calendars for next year as summer swim lesson registration happens in early May!

Ages: age 3-13
Tuition: scholarships are available to eligible individuals and families.
Classes: Swim lessons with certified trainers using the Starfish Aquatics Institute curriculum.
Registration: See the Charleston County Parks Swim Lessons page for registration, classes, and additional information.

Additional Resources for Swimming and Beyond

Got any other favorite swim schools in Charleston? We would love to hear your recommendation in the comments below!

Previous articleA Guide to Charleston’s Beaches (With Kids!)
Next articleSummer Brunch Sampling with Ruby Sunshine
Dena J. DiOrio
Dena is a writer and a loving mother to her very busy toddler son and rescue dog. Although her favorite job is being a mom to her two awesome boys, she also has a penchant for experiential travel, eclectic cuisine, and all things spa. Raised in Cleveland, Ohio, Dena moved to the Lowcountry from New York City where she worked for international hoteliers and at some of the city's top restaurants. She recently received a Masters in Professional Writing from New York University. An avid yogi and snowboarder, Dena enjoys playing at the beach with her son, teaching him how to snowboard, and going on family road trips with both her boys.


  1. Hi, thanks so much for featuring our swim school, Charleston Swim School. Our non baby groups only go to 3-4 children max. We gave an annual registration fee of $45. We no longer offer relaxation therapy. We also won 2022 Charleston Choice Award & are #1 rated in SC on Google. 🙂 https://charlestonswim.com

    • Thanks so much for letting us know, Amy! We’ve updated the piece with this additional information. We appreciate you reaching out!


Please enter your comment!
Please enter your name here