KM Swim Lessons 2026

KM Swim Lessons 2026

Swimming is a life skill as well as great exercise and challenging sport. We use a variety of fun methods to help kids overcome fears, build confidence in the water and develop skills that last a lifetime. The YMCA has over 100 years of experience teaching kids and adults how to swim, providing a safe and rewarding place to enjoy aquatics. Believe it or not, now is the perfect time for you or your child to learn how to swim! YMCA swim lessons are progressive so everyone continues enhancing their skills in each lesson.

 

Lessons will be offered on the following days and times:

Monday and Wednesday:

Beginner 3-6 years old: 6:00p-6:45p

Intermediate 7-12 years old: 6:00p-6:45p

Tuesday and Thursday: 

Private Lessons: 6:00p-7:00p

Saturday:

Parent and Child (6 to 24 months): 9:00a-9:30a, 9:30a-10:00a

Beginner 3-6 years old: 9:00a-9:45a

Intermediate 7-12 years old: 9:00a-9:45a

The fee is PER CLASS! If they want to sign up for more than one, they will pay the $25/$35 per class. Private lessons are $30/$40 per class!


Beginners

Kings Mountain Family YMCA
6/1/26 - 8/8/26
VIEW

Lessons will be offered on the following days and times:

Monday and Wednesday:

Beginner 3-6 years old: 6:00p-6:45p

Intermediate 7-12 years old: 6:00p-6:45p

Tuesday and Thursday: 

Private Lessons: 6:00p-7:00p

Saturday:

Parent and Child (6 to 24 months): 9:00a-9:30a, 9:30a-10:00a

Beginner 3-6 years old: 9:00a-9:45a

Intermediate 7-12 years old: 9:00a-9:45a

 

The fee is PER CLASS! If they want to sign up for more than one, they will pay the $25/$35 per class.



Registration Information  

Open Close Register At MemberNon-Member
2/8/26 9/1/26 Online / Front Desk $ 25.00$ 35.00

Available Sessions

Date(s)
06/01/26
Mo - 6:00 pm - 45 mins
Register  
Closes
05/25/2026
06/03/26
We - 6:00 pm - 45 mins
Register  
Closes
05/27/2026
06/06/26
Sa - 9:00 am - 45 mins
Register  
Closes
05/30/2026
06/08/26
Mo - 6:00 pm - 45 mins
Register  
Closes
06/01/2026
06/10/26
We - 6:00 pm - 45 mins
Register  
Closes
06/03/2026
06/13/26
Sa - 9:00 am - 45 mins
Register  
Closes
06/06/2026
06/15/26
Mo - 6:00 pm - 45 mins
Register  
Closes
06/08/2026
06/17/26
We - 6:00 pm - 45 mins
Register  
Closes
06/10/2026
06/20/26
Sa - 9:00 am - 45 mins
Register  
Closes
06/13/2026
06/22/26
Mo - 6:00 pm - 45 mins
Register  
Closes
06/15/2026
06/24/26
We - 6:00 pm - 45 mins
Register  
Closes
06/17/2026
06/27/26
Sa - 9:00 am - 45 mins
Register  
Closes
06/20/2026
06/29/26
Mo - 6:00 pm - 45 mins
Register  
Closes
06/22/2026
07/01/26
We - 6:00 pm - 45 mins
Register  
Closes
06/24/2026
07/04/26
Sa - 9:00 am - 45 mins
Register  
Closes
06/27/2026
07/06/26
Mo - 6:00 pm - 45 mins
Register  
Closes
06/29/2026
07/08/26
We - 6:00 pm - 45 mins
Register  
Closes
07/01/2026
07/11/26
Sa - 9:00 am - 45 mins
Register  
Closes
07/04/2026
07/13/26
Mo - 6:00 pm - 45 mins
Register  
Closes
07/06/2026
07/15/26
We - 6:00 pm - 45 mins
Register  
Closes
07/08/2026
07/18/26
Sa - 9:00 am - 45 mins
Register  
Closes
07/11/2026
07/20/26
Mo - 6:00 pm - 45 mins
Register  
Closes
07/13/2026
07/22/26
We - 6:00 pm - 45 mins
Register  
Closes
07/15/2026
07/25/26
Sa - 9:00 am - 45 mins
Register  
Closes
07/18/2026
07/27/26
Mo - 6:00 pm - 45 mins
Register  
Closes
07/20/2026
07/29/26
We - 6:00 pm - 45 mins
Register  
Closes
07/22/2026
08/01/26
Sa - 9:00 am - 45 mins
Register  
Closes
07/25/2026
08/08/26
Sa - 9:00 am - 45 mins
Register  
Closes
08/01/2026

Intermediate

Kings Mountain Family YMCA
6/1/26 - 8/8/26
VIEW

Lessons will be offered on the following days and times:

Monday and Wednesday:

Beginner 3-6 years old: 6:00p-6:45p

Intermediate 7-12 years old: 6:00p-6:45p

Tuesday and Thursday: 

Private Lessons: 6:00p-7:00p

Saturday:

Parent and Child (6 to 24 months): 9:00a-9:30a, 9:30a-10:00a

Beginner 3-6 years old: 9:00a-9:45a

Intermediate 7-12 years old: 9:00a-9:45a

 

The fee is PER CLASS! If they want to sign up for more than one, they will pay the $25/$35 per class.

 



Available Sessions

Date(s)
06/01/26
Mo - 6:00 pm - 45 mins
Registration
Closed
06/03/26
We - 6:00 pm - 45 mins
Registration
Closed
06/06/26
Sa - 9:00 am - 45 mins
Registration
Closed
06/08/26
Mo - 6:00 pm - 45 mins
Registration
Closed
06/10/26
We - 6:00 pm - 45 mins
Registration
Closed
06/13/26
Sa - 9:00 am - 45 mins
Registration
Closed
06/15/26
Mo - 6:00 pm - 45 mins
Registration
Closed
06/17/26
We - 6:00 pm - 45 mins
Registration
Closed
06/20/26
Sa - 9:00 am - 45 mins
Registration
Closed
06/22/26
Mo - 6:00 pm - 45 mins
Registration
Closed
06/24/26
We - 6:00 pm - 45 mins
Registration
Closed
06/27/26
Sa - 9:00 am - 45 mins
Registration
Closed
06/29/26
Mo - 6:00 pm - 45 mins
Registration
Closed
07/01/26
We - 6:00 pm - 45 mins
Registration
Closed
07/04/26
Sa - 9:00 am - 45 mins
Registration
Closed
07/06/26
Mo - 6:00 pm - 45 mins
Registration
Closed
07/08/26
We - 6:00 pm - 45 mins
Registration
Closed
07/11/26
Sa - 9:00 am - 45 mins
Registration
Closed
07/13/26
Mo - 6:00 pm - 45 mins
Registration
Closed
07/15/26
We - 6:00 pm - 45 mins
Registration
Closed
07/18/26
Sa - 9:00 am - 45 mins
Registration
Closed
07/20/26
Mo - 6:00 pm - 45 mins
Registration
Closed
07/22/26
We - 6:00 pm - 45 mins
Registration
Closed
07/25/26
Sa - 9:00 am - 45 mins
Registration
Closed
07/27/26
Mo - 6:00 pm - 45 mins
Registration
Closed
07/29/26
We - 6:00 pm - 45 mins
Registration
Closed
08/01/26
Sa - 9:00 am - 45 mins
Registration
Closed
08/08/26
Sa - 9:00 am - 45 mins
Registration
Closed

Parent and Child

Kings Mountain Family YMCA
6/6/26 - 8/8/26
VIEW

Lessons will be offered on the following days and times:

Monday and Wednesday:

Beginner 3-6 years old: 6:00p-6:45p

Intermediate 7-12 years old: 6:00p-6:45p

Tuesday and Thursday: 

Private Lessons: 6:00p-7:00p

Saturday:

Parent and Child (6 to 24 months): 9:00a-9:30a, 9:30a-10:00a

Beginner 3-6 years old: 9:00a-9:45a

Intermediate 7-12 years old: 9:00a-9:45a

 

The fee is PER CLASS! If they want to sign up for more than one, they will pay the $25/$35 per class.



Registration Information  

Open Close Register At MemberNon-Member
2/8/26 8/31/26 Online / Front Desk $ 25.00$ 35.00

Available Sessions

Date(s)
06/06/26
Sa - 9:00 am - 30 mins
Register  
Closes
05/30/2026
06/06/26
Sa - 9:30 am - 30 mins
Register  
Closes
05/30/2026
06/13/26
Sa - 9:00 am - 30 mins
Register  
Closes
06/06/2026
06/13/26
Sa - 9:30 am - 30 mins
Register  
Closes
06/06/2026
06/20/26
Sa - 9:00 am - 30 mins
Register  
Closes
06/13/2026
06/20/26
Sa - 9:30 am - 30 mins
Register  
Closes
06/13/2026
06/27/26
Sa - 9:00 am - 30 mins
Register  
Closes
06/20/2026
06/27/26
Sa - 9:30 am - 30 mins
Register  
Closes
06/20/2026
07/04/26
Sa - 9:00 am - 30 mins
Register  
Closes
06/27/2026
07/04/26
Sa - 9:30 am - 30 mins
Register  
Closes
06/27/2026
07/11/26
Sa - 9:00 am - 30 mins
Register  
Closes
07/04/2026
07/11/26
Sa - 9:30 am - 30 mins
Register  
Closes
07/04/2026
07/18/26
Sa - 9:00 am - 30 mins
Register  
Closes
07/11/2026
07/18/26
Sa - 9:30 am - 30 mins
Register  
Closes
07/11/2026
07/25/26
Sa - 9:00 am - 30 mins
Register  
Closes
07/18/2026
07/25/26
Sa - 9:30 am - 30 mins
Register  
Closes
07/18/2026
08/01/26
Sa - 9:00 am - 30 mins
Register  
Closes
07/25/2026
08/01/26
Sa - 9:30 am - 30 mins
Register  
Closes
07/25/2026
08/08/26
Sa - 9:00 am - 30 mins
Register  
Closes
08/01/2026
08/08/26
Sa - 9:30 am - 30 mins
Register  
Closes
08/01/2026

Private Lessons

Kings Mountain Family YMCA
6/2/26 - 7/30/26
VIEW

Lessons will be offered on the following days and times:

Monday and Wednesday:

Beginner 3-6 years old: 6:00p-6:45p

Intermediate 7-12 years old: 6:00p-6:45p

Tuesday and Thursday: 

Private Lessons: 6:00p-7:00p

Saturday:

Parent and Child (6 to 24 months): 9:00a-9:30a, 9:30a-10:00a

Beginner 3-6 years old: 9:00a-9:45a

Intermediate 7-12 years old: 9:00a-9:45a

 

The fee is PER CLASS!



Registration Information  

Open Close Register At MemberNon-Member
2/8/26 8/1/26 Online / Front Desk $ 35.00$ 40.00

Available Sessions

Date(s)
06/02/26
Tu - 6:00 pm - 1 hr
Session is Full
06/04/26
Th - 6:00 pm - 1 hr
Session is Full
06/09/26
Tu - 6:00 pm - 1 hr
Session is Full
06/11/26
Th - 6:00 pm - 1 hr
Session is Full
06/16/26
Tu - 6:00 pm - 1 hr
Register  
Closes
06/09/2026
06/18/26
Th - 6:00 pm - 1 hr
Register  
Closes
06/11/2026
06/23/26
Tu - 6:00 pm - 1 hr
Register  
Closes
06/16/2026
06/25/26
Th - 6:00 pm - 1 hr
Register  
Closes
06/18/2026
06/30/26
Tu - 6:00 pm - 1 hr
Register  
Closes
06/23/2026
07/02/26
Th - 6:00 pm - 1 hr
Register  
Closes
06/25/2026
07/07/26
Tu - 6:00 pm - 1 hr
Register  
Closes
06/30/2026
07/09/26
Th - 6:00 pm - 1 hr
Register  
Closes
07/02/2026
07/14/26
Tu - 6:00 pm - 1 hr
Register  
Closes
07/07/2026
07/16/26
Th - 6:00 pm - 1 hr
Register  
Closes
07/09/2026
07/21/26
Tu - 6:00 pm - 1 hr
Register  
Closes
07/14/2026
07/23/26
Th - 6:00 pm - 1 hr
Register  
Closes
07/16/2026
07/28/26
Tu - 6:00 pm - 1 hr
Register  
Closes
07/21/2026
07/30/26
Th - 6:00 pm - 1 hr
Register  
Closes
07/23/2026