Swim Charleston Lessons

Swim Lessons: If you have reached this platform because you are interested in our Swim School (lessons) program, we offer a variety of options from private to semi-private to group to Swim Team Readiness to Adult Learn to Swim for ages 3-adult. If you have questions about our lesson program, the 6 stage lesson progression our coaches use for beginners and early learners, or the structure of Swim Team Readiness, please contact haleysheafor@gmail.com, tirionsheafor@gmail.com, or cathy.sheafor@swimcharleston.org.  

If you want to arrange private or semi-private lessons, please contact haleysheafor@gmail.com or tirionsheafor@gmail.com or cathy.sheafor@swimcharleston.org. We are quite sure we can find something that fits your schedule and your needs.  If you want to arrange private or semi-private lessons, please contact haleysheafor@gmail.com or tirionsheafor@gmail.com or cathy.sheafor@swimcharleston.org. We are quite sure we can find something that fits your schedule and your needs. 

Every private swim lesson and group swim lesson has one scheduled make-up day in the event that Swim Charleston has to reschedule.  Classes will NOT be canceled for rain in the absence of thunder/lightning.  

Youth Triathlon Training:  If you have reached this platform because you are interested in Charleston Youth Tri Club, we offer training programs year-round for your triathlete. All participants must complete Agreement 5. If you have questions about our program,  please contact cathy.sheafor@swimcharleston.org.  

Masters:  If you have reached this platform because you wish to sign up for Masters, please be sure to choose either the 10 session package or the month to month enrollment.   If you have questions about our program,  please contact cathy.sheafor@swimcharleston.org.  

Water Aerobics:  If you have questions about our program,  please contact cathy.sheafor@swimcharleston.org.  

REGISTRATION: If you are ready to register for programming, welcome to the Swim Charleston Electronic Registration platform! We are pleased to offer electronic payment processing and registration. Please be sure to complete this final registration step before your lessons begin. 

We look forward to having you join us at Swim Charleston.  Get ready to LEARN! 

Charleston Youth Tri Club

8 Week Training Program for Youth with at least one target race per session

Powered by Blue Sky Endurance and Swim Charleston

Participants should arrive 10 minutes early and always bring a water bottle, helmet and tennis shoes (even on days that we do not have a bike or run scheduled). On bike days, participants should bring bikes and helmets.


Loading Classes

Masters Swimming (Ages 18/up)

Masters swimming is open to all adults at all levels. Our program is affiliated with USMS and coached by certified USMS and USA swimming coaches with over 65 years of collective coaching experience.

We practice M,W,Th, Fr 5:30-6:30 AM at Ion
and Mondays 6:00-7:00 PM at DI and
Tue/Th 6:00-7:00 PM at Ion.
Sat 8:45-9:45 at DI.

Drop in for traveling USMS members only is $6/day. You may get a 30 day trial USMS membership if you are new to Masters Swimming. We encourage you to give it a try! There are two options once you decide to join -- a 10 session package for $65 or $65 for unlimited practices. There is a registration fee of $25 annually and all swimmers receive a t-shirt and cap annually.
Ion pool address is 252 Ponsbury, Mount Pleasant.
DI pool address is 1801 Pierce Street. Tell the gate attendee you are there for Masters.

To join USMS or learn more about other USMS programming, simply click on the USMS link found at the Friends section on the bottom left of our homepage.

Questions should be directed to cathy.sheafor@swimcharleston.org.


Loading Classes

Wild Dunes Private Lessons

Private and Semi-Private lessons are offered at Wild Dunes.


Loading Classes

Stroke Clinics and Private Lessons at Daniel Island/Creekside

These lessons vary in length and fee. Private lessons can be customized to meet your needs. The best way to schedule is to contact Coach Haley or Coach Tirion or the relevant Swim Charleston coach directly. Where appropriate, we will follow our Swim School progression for Levels 1-6 and our Swim Team Readiness progression for Levels A-C. Swim Team Preparation Clinics and other mini-courses are described separately. Sometimes there are specific needs that fall outside of our progressions. In this case, these lessons will be customized to meet your needs and can serve everyone from children to adult learn to swim to adult triathletes to elite competitive swimmers. Fees are listed under Individualized Swim School Programming.

Sponsors & Partners