Carmichael Swim School - Jackson, TN

CELEBRATING 50 YEARS!!!

1976 - PRESENT

 

CHECK BELOW TO REGISTER FOR SUMMER 2026

(ROTATE YOUR DEVICE FOR BEST VIEW ON THIS SITE)

 

ON MAY 13, 2026 WE ADDED A 6TH SESSION FOR JULY 20TH - 30TH

 

BE SURE TO CHECK OUT OUR SWIM CAMPS AND WESTWOOD SESSION

AT THE BOTTOM OF THIS PAGE!

 

FOR CLASSES THAT ARE FULL, CLICK TO REGISTER FOR THE CLASS AND THE SYSTEM WILL PROMPT YOU TO BE ADDED TO THE WAITLIST FOR THAT SPECIFIC CLASS. 

 

THERE IS NOT A FEE TO BE ON THE WAITLIST, YOU CAN ADD TO MULTIPLE WAITLISTS, AND WE WILL CONTACT YOU IF AN OPENING BECOMES AVAILABLE DUE TO A FAMILY CANCELING OR TRANSFERRING THEIR REGISTRATION.

 

 

2nd Session

May 26th - June 4th

Classes begin the day after Memorial Day

Classes meet Tuesday-Friday the 1st week and Monday-Thursday the 2nd week

Program Location Days/Times Dates Registration dates Tuitions/Prices Action

Parent and Child 9:00 - 9:30 A.M. 5/26/2026 - 6/04/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

May 26, 2026 - Jun 04, 2026 Monday 9:00 am - 9:30 am Tuesday 9:00 am - 9:30 am Wednesday 9:00 am - 9:30 am Thursday 9:00 am - 9:30 am Friday 9:00 am - 9:30 am May 26, 2026 - Jun 04, 2026 Apr 03, 2026 - May 26, 2026 $115.00 Swim Lesson Fee Click Here to Register

Parent and Child 10:00 - 10:30 A.M. 5/26/2026 - 6/04/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

May 26, 2026 - Jun 04, 2026 Monday 10:00 am - 10:30 am Tuesday 10:00 am - 10:30 am Wednesday 10:00 am - 10:30 am Thursday 10:00 am - 10:30 am Friday 10:00 am - 10:30 am May 26, 2026 - Jun 04, 2026 Apr 03, 2026 - May 26, 2026 $115.00 Swim Lesson Fee Click Here to Register

Regular Beginner 11:00 - 11:30 A.M. 5/26/2026 - 6/04/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

May 26, 2026 - Jun 04, 2026 Monday 11:00 am - 11:30 am Tuesday 11:00 am - 11:30 am Wednesday 11:00 am - 11:30 am Thursday 11:00 am - 11:30 am Friday 11:00 am - 11:30 am May 26, 2026 - Jun 04, 2026 Apr 03, 2026 - May 26, 2026 $115.00 Swim Lesson Fee Click Here to Register

Good Beginner 12 Noon - 12:30 P.M. 5/26/2026 - 6/04/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

May 26, 2026 - Jun 04, 2026 Monday 12:00 pm - 12:30 pm Tuesday 12:00 pm - 12:30 pm Wednesday 12:00 pm - 12:30 pm Thursday 12:00 pm - 12:30 pm Friday 12:00 pm - 12:30 pm May 26, 2026 - Jun 04, 2026 Apr 03, 2026 - May 26, 2026 $115.00 Swim Lesson Fee Click Here to Register

Regular Beginner 2:30 - 3:00 P.M. 5/26/2026 - 6/04/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

May 26, 2026 - Jun 04, 2026 Monday 2:30 pm - 3:00 pm Tuesday 2:30 pm - 3:00 pm Wednesday 2:30 pm - 3:00 pm Thursday 2:30 pm - 3:00 pm Friday 2:30 pm - 3:00 pm May 26, 2026 - Jun 04, 2026 Apr 03, 2026 - May 26, 2026 $115.00 Swim Lesson Fee Click Here to Register

Regular Beginner 3:30 - 4:00 P.M. 5/26/2026 - 6/04/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

May 26, 2026 - Jun 04, 2026 Monday 3:30 pm - 4:00 pm Tuesday 3:30 pm - 4:00 pm Wednesday 3:30 pm - 4:00 pm Thursday 3:30 pm - 4:00 pm Friday 3:30 pm - 4:00 pm May 26, 2026 - Jun 04, 2026 Apr 03, 2026 - May 26, 2026 $115.00 Swim Lesson Fee Click Here to Register

Regular Beginner 4:30 - 5:00 P.M. 5/26/2026 - 6/04/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

May 26, 2026 - Jun 04, 2026 Monday 4:30 pm - 5:00 pm Tuesday 4:30 pm - 5:00 pm Wednesday 4:30 pm - 5:00 pm Thursday 4:30 pm - 5:00 pm Friday 4:30 pm - 5:00 pm May 26, 2026 - Jun 04, 2026 Apr 03, 2026 - May 26, 2026 $115.00 Swim Lesson Fee Click Here to Register

Parent and Child 5:30 - 6:00 P.M. 5/26/2026 - 6/04/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

May 26, 2026 - Jun 04, 2026 Monday 5:30 pm - 6:00 pm Tuesday 5:30 pm - 6:00 pm Wednesday 5:30 pm - 6:00 pm Thursday 5:30 pm - 6:00 pm Friday 5:30 pm - 6:00 pm May 26, 2026 - Jun 04, 2026 Apr 03, 2026 - May 26, 2026 $115.00 Swim Lesson Fee Click Here to Register

Parent and Child 6:30 - 7:00 P.M. 5/26/2026 - 6/04/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

May 26, 2026 - Jun 04, 2026 Monday 6:30 pm - 7:00 pm Tuesday 6:30 pm - 7:00 pm Wednesday 6:30 pm - 7:00 pm Thursday 6:30 pm - 7:00 pm Friday 6:30 pm - 7:00 pm May 26, 2026 - Jun 04, 2026 Apr 03, 2026 - May 26, 2026 $115.00 Swim Lesson Fee Click Here to Register

Good Beginner 7:30 - 8:00 P.M. 5/26/2026 - 6/04/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

May 26, 2026 - Jun 04, 2026 Monday 7:30 pm - 8:00 pm Tuesday 7:30 pm - 8:00 pm Wednesday 7:30 pm - 8:00 pm Thursday 7:30 pm - 8:00 pm Friday 7:30 pm - 8:00 pm May 26, 2026 - Jun 04, 2026 Apr 03, 2026 - May 26, 2026 $115.00 Swim Lesson Fee Click Here to Register

3rd Session

June 8th - June 18th

Classes meet Monday - Thursday for 2 weeks

Program Location Days/Times Dates Registration dates Tuitions/Prices Action

Parent and Child 8:30 - 9:00 A.M. 6/08/2026 - 6/18/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

Jun 08, 2026 - Jun 18, 2026 Monday 8:30 am - 9:00 am Tuesday 8:30 am - 9:00 am Wednesday 8:30 am - 9:00 am Thursday 8:30 am - 9:00 am Jun 08, 2026 - Jun 18, 2026 Apr 03, 2026 - Jun 08, 2026 $115.00 Swim Lesson Fee Full Click Here to Register

Parent and Child 9:30 - 10:00 A.M. 6/08/2026 - 6/18/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

Jun 08, 2026 - Jun 18, 2026 Monday 9:30 am - 10:00 am Tuesday 9:30 am - 10:00 am Wednesday 9:30 am - 10:00 am Thursday 9:30 am - 10:00 am Jun 08, 2026 - Jun 18, 2026 Apr 03, 2026 - Jun 08, 2026 $115.00 Swim Lesson Fee Full Click Here to Register

Parent and Child 10:30 - 11:00 A.M. 6/08/2026 - 6/18/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

Jun 08, 2026 - Jun 18, 2026 Monday 10:30 am - 11:00 am Tuesday 10:30 am - 11:00 am Wednesday 10:30 am - 11:00 am Thursday 10:30 am - 11:00 am Jun 08, 2026 - Jun 18, 2026 Apr 03, 2026 - Jun 08, 2026 $115.00 Swim Lesson Fee Full Click Here to Register

Regular Beginner 11:30 A.M. - 12 Noon 6/08/2026 - 6/18/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

Jun 08, 2026 - Jun 18, 2026 Monday 11:30 am - 12:00 pm Tuesday 11:30 am - 12:00 pm Wednesday 11:30 am - 12:00 pm Thursday 11:30 am - 12:00 pm Jun 08, 2026 - Jun 18, 2026 Apr 03, 2026 - Jun 08, 2026 $115.00 Swim Lesson Fee Full Click Here to Register

Good Beginner 12:30 - 1:00 P.M. 6/08/2026 - 6/18/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

Jun 08, 2026 - Jun 18, 2026 Monday 12:30 pm - 1:00 pm Tuesday 12:30 pm - 1:00 pm Wednesday 12:30 pm - 1:00 pm Thursday 12:30 pm - 1:00 pm Jun 08, 2026 - Jun 18, 2026 Apr 03, 2026 - Jun 08, 2026 $115.00 Swim Lesson Fee Full Click Here to Register

Regular Beginner 2:00 - 2:30 P.M. 6/08/2026 - 6/18/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

Jun 08, 2026 - Jun 18, 2026 Monday 2:00 pm - 2:30 pm Tuesday 2:00 pm - 2:30 pm Wednesday 2:00 pm - 2:30 pm Thursday 2:00 pm - 2:30 pm Jun 08, 2026 - Jun 18, 2026 Apr 03, 2026 - Jun 08, 2026 $115.00 Swim Lesson Fee Full Click Here to Register

Regular Beginner 3:00 - 3:30 P.M. 6/08/2026 - 6/18/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

Jun 08, 2026 - Jun 18, 2026 Monday 3:00 pm - 3:30 pm Tuesday 3:00 pm - 3:30 pm Wednesday 3:00 pm - 3:30 pm Thursday 3:00 pm - 3:30 pm Jun 08, 2026 - Jun 18, 2026 Apr 03, 2026 - Jun 08, 2026 $115.00 Swim Lesson Fee Full Click Here to Register

Regular Beginner 4:00 - 4:30 P.M. 6/08/2026 - 6/18/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

Jun 08, 2026 - Jun 18, 2026 Monday 4:00 pm - 4:30 pm Tuesday 4:00 pm - 4:30 pm Wednesday 4:00 pm - 4:30 pm Thursday 4:00 pm - 4:30 pm Jun 08, 2026 - Jun 18, 2026 Apr 03, 2026 - Jun 08, 2026 $115.00 Swim Lesson Fee Full Click Here to Register

Parent and Child 4:45 - 5:15 P.M. 6/08/2026 - 6/18/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

Jun 08, 2026 - Jun 18, 2026 Monday 4:45 pm - 5:15 pm Tuesday 4:45 pm - 5:15 pm Wednesday 4:45 pm - 5:15 pm Thursday 4:45 pm - 5:15 pm Jun 08, 2026 - Jun 18, 2026 Apr 03, 2026 - Jun 08, 2026 $115.00 Swim Lesson Fee Full Click Here to Register

Parent and Child 5:30 - 6:00 P.M. 6/08/2026 - 6/18/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

Jun 08, 2026 - Jun 18, 2026 Monday 5:30 pm - 6:00 pm Tuesday 5:30 pm - 6:00 pm Wednesday 5:30 pm - 6:00 pm Thursday 5:30 pm - 6:00 pm Jun 08, 2026 - Jun 18, 2026 Apr 03, 2026 - Jun 08, 2026 $115.00 Swim Lesson Fee Full Click Here to Register

Parent and Child 6:30 - 7:00 P.M. 6/08/2026 - 6/18/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

Jun 08, 2026 - Jun 18, 2026 Monday 6:30 pm - 7:00 pm Tuesday 6:30 pm - 7:00 pm Wednesday 6:30 pm - 7:00 pm Thursday 6:30 pm - 7:00 pm Jun 08, 2026 - Jun 18, 2026 Apr 03, 2026 - Jun 08, 2026 $115.00 Swim Lesson Fee Full Click Here to Register

Good Beginner 7:30 - 8:00 P.M. 6/08/2026 - 6/18/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

Jun 08, 2026 - Jun 18, 2026 Monday 7:30 pm - 8:00 pm Tuesday 7:30 pm - 8:00 pm Wednesday 7:30 pm - 8:00 pm Thursday 7:30 pm - 8:00 pm Jun 08, 2026 - Jun 18, 2026 Apr 03, 2026 - Jun 08, 2026 $115.00 Swim Lesson Fee Full Click Here to Register

4th Session

June 22nd - July 2nd

Classes meet Monday - Thursday for 2 weeks

Program Location Days/Times Dates Registration dates Tuitions/Prices Action

Parent and Child 9:30 - 10:00 A.M. 6/22/2026 - 7/02/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

Jun 22, 2026 - Jul 02, 2026 Monday 9:30 am - 10:00 am Tuesday 9:30 am - 10:00 am Wednesday 9:30 am - 10:00 am Thursday 9:30 am - 10:00 am Jun 22, 2026 - Jul 02, 2026 Apr 03, 2026 - Jun 22, 2026 $115.00 Swim Lesson Fee Full Click Here to Register

Regular Beginner 10:30 - 11:00 A.M. 6/22/2026 - 7/02/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

Jun 22, 2026 - Jul 02, 2026 Monday 10:30 am - 11:00 am Tuesday 10:30 am - 11:00 am Wednesday 10:30 am - 11:00 am Thursday 10:30 am - 11:00 am Jun 22, 2026 - Jul 02, 2026 Apr 03, 2026 - Jun 22, 2026 $115.00 Swim Lesson Fee Full Click Here to Register

Regular Beginner 11:30 A.M. - 12 Noon 6/22/2026 - 7/02/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

Jun 22, 2026 - Jul 02, 2026 Monday 11:30 am - 12:00 pm Tuesday 11:30 am - 12:00 pm Wednesday 11:30 am - 12:00 pm Thursday 11:30 am - 12:00 pm Jun 22, 2026 - Jul 02, 2026 Apr 03, 2026 - Jun 22, 2026 $115.00 Swim Lesson Fee Full Click Here to Register

Good Beginner 12:30 - 1:00 P.M. 6/22/2026 - 7/02/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

Jun 22, 2026 - Jul 02, 2026 Monday 12:30 pm - 1:00 pm Tuesday 12:30 pm - 1:00 pm Wednesday 12:30 pm - 1:00 pm Thursday 12:30 pm - 1:00 pm Jun 22, 2026 - Jul 02, 2026 Apr 03, 2026 - Jun 22, 2026 $115.00 Swim Lesson Fee Full Click Here to Register

Regular Beginner 2:30 - 3:00 P.M. 6/22/2026 - 7/02/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

Jun 22, 2026 - Jul 02, 2026 Monday 2:30 pm - 3:00 pm Tuesday 2:30 pm - 3:00 pm Wednesday 2:30 pm - 3:00 pm Thursday 2:30 pm - 3:00 pm Jun 22, 2026 - Jul 02, 2026 Apr 03, 2026 - Jun 22, 2026 $115.00 Swim Lesson Fee Full Click Here to Register

Regular Beginner 3:30 - 4:00 P.M. 6/22/2026 - 7/02/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

Jun 22, 2026 - Jul 02, 2026 Monday 3:30 pm - 4:00 pm Tuesday 3:30 pm - 4:00 pm Wednesday 3:30 pm - 4:00 pm Thursday 3:30 pm - 4:00 pm Jun 22, 2026 - Jul 02, 2026 Apr 03, 2026 - Jun 22, 2026 $115.00 Swim Lesson Fee Full Click Here to Register

Regular Beginner 4:30 - 5:00 P.M. 6/22/2026 - 7/02/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

Jun 22, 2026 - Jul 02, 2026 Monday 4:30 pm - 5:00 pm Tuesday 4:30 pm - 5:00 pm Wednesday 4:30 pm - 5:00 pm Thursday 4:30 pm - 5:00 pm Jun 22, 2026 - Jul 02, 2026 Apr 03, 2026 - Jun 22, 2026 $115.00 Swim Lesson Fee Full Click Here to Register

Parent and Child 5:30 - 6:00 P.M. 6/22/2026 - 7/02/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

Jun 22, 2026 - Jul 02, 2026 Monday 5:30 pm - 6:00 pm Tuesday 5:30 pm - 6:00 pm Wednesday 5:30 pm - 6:00 pm Thursday 5:30 pm - 6:00 pm Jun 22, 2026 - Jul 02, 2026 Apr 03, 2026 - Jun 22, 2026 $115.00 Swim Lesson Fee Full Click Here to Register

Regular Beginner 6:30 - 7:00 P.M. 6/22/2026 - 7/02/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

Jun 22, 2026 - Jul 02, 2026 Monday 6:30 pm - 7:00 pm Tuesday 6:30 pm - 7:00 pm Wednesday 6:30 pm - 7:00 pm Thursday 6:30 pm - 7:00 pm Jun 22, 2026 - Jul 02, 2026 Apr 03, 2026 - Jun 22, 2026 $115.00 Swim Lesson Fee Full Click Here to Register

Good Beginner 7:30 - 8:00 P.M. 6/22/2026 - 7/02/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

Jun 22, 2026 - Jul 02, 2026 Monday 7:30 pm - 8:00 pm Tuesday 7:30 pm - 8:00 pm Wednesday 7:30 pm - 8:00 pm Thursday 7:30 pm - 8:00 pm Jun 22, 2026 - Jul 02, 2026 Apr 03, 2026 - Jun 22, 2026 $115.00 Swim Lesson Fee Full Click Here to Register

5th Session

July 6th - July 16th

Classes meet Monday - Thursday for 2 weeks

Program Location Days/Times Dates Registration dates Tuitions/Prices Action

Parent and Child 9:30 - 10:00 A.M. 7/06/2026 - 7/16/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

Jul 06, 2026 - Jul 16, 2026 Monday 9:30 am - 10:00 am Tuesday 9:30 am - 10:00 am Wednesday 9:30 am - 10:00 am Thursday 9:30 am - 10:00 am Jul 06, 2026 - Jul 16, 2026 Apr 03, 2026 - Jul 06, 2026 $115.00 Swim Lesson Fee Full Click Here to Register

Good Beginner 10:30 - 11:00 A.M. 7/06/2026 - 7/16/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

Jul 06, 2026 - Jul 16, 2026 Monday 10:30 am - 11:00 am Tuesday 10:30 am - 11:00 am Wednesday 10:30 am - 11:00 am Thursday 10:30 am - 11:00 am Jul 06, 2026 - Jul 16, 2026 Apr 03, 2026 - Jul 06, 2026 $115.00 Swim Lesson Fee Full Click Here to Register

Regular Beginner 11:30 A.M. - 12 Noon 7/06/2026 - 7/16/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

Jul 06, 2026 - Jul 16, 2026 Monday 11:30 am - 12:00 pm Tuesday 11:30 am - 12:00 pm Wednesday 11:30 am - 12:00 pm Thursday 11:30 am - 12:00 pm Jul 06, 2026 - Jul 16, 2026 Apr 03, 2026 - Jul 06, 2026 $115.00 Swim Lesson Fee Full Click Here to Register

Good Beginner 12:30 - 1:00 P.M. 7/06/2026 - 7/16/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

Jul 06, 2026 - Jul 16, 2026 Monday 12:30 pm - 1:00 pm Tuesday 12:30 pm - 1:00 pm Wednesday 12:30 pm - 1:00 pm Thursday 12:30 pm - 1:00 pm Jul 06, 2026 - Jul 16, 2026 Apr 03, 2026 - Jul 06, 2026 $115.00 Swim Lesson Fee 3 spots left Click Here to Register

Good Beginner 2:00 - 2:30 P.M. 7/06/2026 - 7/16/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

Jul 06, 2026 - Jul 16, 2026 Monday 2:00 pm - 2:30 pm Tuesday 2:00 pm - 2:30 pm Wednesday 2:00 pm - 2:30 pm Thursday 2:00 pm - 2:30 pm Jul 06, 2026 - Jul 16, 2026 Apr 03, 2026 - Jul 06, 2026 $115.00 Swim Lesson Fee 1 spots left Click Here to Register

Regular Beginner 3:00 - 3:30 P.M. 7/06/2026 - 7/16/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

Jul 06, 2026 - Jul 16, 2026 Monday 3:00 pm - 3:30 pm Tuesday 3:00 pm - 3:30 pm Wednesday 3:00 pm - 3:30 pm Thursday 3:00 pm - 3:30 pm Jul 06, 2026 - Jul 16, 2026 Apr 03, 2026 - Jul 06, 2026 $115.00 Swim Lesson Fee Full Click Here to Register

Regular Beginner 4:00 - 4:30 P.M. 7/06/2026 - 7/16/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

Jul 06, 2026 - Jul 16, 2026 Monday 4:00 pm - 4:30 pm Tuesday 4:00 pm - 4:30 pm Wednesday 4:00 pm - 4:30 pm Thursday 4:00 pm - 4:30 pm Jul 06, 2026 - Jul 16, 2026 Apr 03, 2026 - Jul 06, 2026 $115.00 Swim Lesson Fee Full Click Here to Register

Parent and Child 5:30 - 6:00 P.M. 7/06/2026 - 7/16/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

Jul 06, 2026 - Jul 16, 2026 Monday 5:30 pm - 6:00 pm Tuesday 5:30 pm - 6:00 pm Wednesday 5:30 pm - 6:00 pm Thursday 5:30 pm - 6:00 pm Jul 06, 2026 - Jul 16, 2026 Apr 03, 2026 - Jul 06, 2026 $115.00 Swim Lesson Fee Full Click Here to Register

Regular Beginner 6:30 - 7:00 P.M. 7/06/2026 - 7/16/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

Jul 06, 2026 - Jul 16, 2026 Monday 6:30 pm - 7:00 pm Tuesday 6:30 pm - 7:00 pm Wednesday 6:30 pm - 7:00 pm Thursday 6:30 pm - 7:00 pm Jul 06, 2026 - Jul 16, 2026 Apr 03, 2026 - Jul 06, 2026 $115.00 Swim Lesson Fee Full Click Here to Register

Good Beginner 7:30 - 8:00 P.M. 7/06/2026 - 7/16/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

Jul 06, 2026 - Jul 16, 2026 Monday 7:30 pm - 8:00 pm Tuesday 7:30 pm - 8:00 pm Wednesday 7:30 pm - 8:00 pm Thursday 7:30 pm - 8:00 pm Jul 06, 2026 - Jul 16, 2026 Apr 03, 2026 - Jul 06, 2026 $115.00 Swim Lesson Fee Full Click Here to Register

6th Session

July 20th - July 30th

Classes meet Monday - Thursday for 2 weeks

Program Location Days/Times Dates Registration dates Tuitions/Prices Action

Regular Beginner 3:45 - 4:15 P.M. 7/20/2026 - 7/30/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

Jul 20, 2026 - Jul 30, 2026 Monday 3:45 pm - 4:15 pm Tuesday 3:45 pm - 4:15 pm Wednesday 3:45 pm - 4:15 pm Thursday 3:45 pm - 4:15 pm Jul 20, 2026 - Jul 30, 2026 May 13, 2026 - Jul 20, 2026 $115.00 Swim Lesson Fee 1 spots left Click Here to Register

Regular Beginner 4:30 - 5:00 P.M. 7/20/2026 - 7/30/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

Jul 20, 2026 - Jul 30, 2026 Monday 4:30 pm - 5:00 pm Tuesday 4:30 pm - 5:00 pm Wednesday 4:30 pm - 5:00 pm Thursday 4:30 pm - 5:00 pm Jul 20, 2026 - Jul 30, 2026 May 13, 2026 - Jul 20, 2026 $115.00 Swim Lesson Fee 2 spots left Click Here to Register

Regular Beginner 5:15 - 5:45 P.M. 7/20/2026 - 7/30/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

Jul 20, 2026 - Jul 30, 2026 Monday 5:15 pm - 5:45 pm Tuesday 5:15 pm - 5:45 pm Wednesday 5:15 pm - 5:45 pm Thursday 5:15 pm - 5:45 pm Jul 20, 2026 - Jul 30, 2026 May 13, 2026 - Jul 20, 2026 $115.00 Swim Lesson Fee 1 spots left Click Here to Register

Regular Beginner 6:00 - 6:30 P.M. 7/20/2026 - 7/30/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

Jul 20, 2026 - Jul 30, 2026 Monday 6:00 pm - 6:30 pm Tuesday 6:00 pm - 6:30 pm Wednesday 6:00 pm - 6:30 pm Thursday 6:00 pm - 6:30 pm Jul 20, 2026 - Jul 30, 2026 May 13, 2026 - Jul 20, 2026 $115.00 Swim Lesson Fee Full Click Here to Register

Good Beginner 6:45 - 7:15 P.M. 7/20/2026 - 7/30/2026

Carmichael Swim School, 170 Tinker Hill Rd, Jackson, TN 38305, USA

Jul 20, 2026 - Jul 30, 2026 Monday 6:45 pm - 7:15 pm Tuesday 6:45 pm - 7:15 pm Wednesday 6:45 pm - 7:15 pm Thursday 6:45 pm - 7:15 pm Friday 6:45 pm - 7:15 pm Jul 20, 2026 - Jul 30, 2026 May 13, 2026 - Jul 20, 2026 $115.00 Swim Lesson Fee 5 spots left Click Here to Register

Westwood Session

June 22nd - July 2nd

Classes meet Monday - Thursday for 2 weeks

Program Location Days/Times Dates Registration dates Tuitions/Prices Action

Adult and Teen Beginner 5:15 - 6:00 P.M. 6/22/2026 - 7/02/2026

Westwood Recreation Center, 3 Westwood Gardens Dr, Jackson, TN 38301, USA

Jun 22, 2026 - Jul 02, 2026 Monday 5:15 pm - 6:00 pm Tuesday 5:15 pm - 6:00 pm Wednesday 5:15 pm - 6:00 pm Thursday 5:15 pm - 6:00 pm Jun 22, 2026 - Jul 02, 2026 Apr 03, 2026 - Jun 22, 2026 $115.00 Swim Lesson Fee Full Click Here to Register

Levels 4 and 5 Advanced Swimming 6:00 P.M. - 6:50 P.M. 6/22/2026 - 7/02/2026

Westwood Recreation Center, 3 Westwood Gardens Dr, Jackson, TN 38301, USA

Jun 22, 2026 - Jul 02, 2026 Monday 6:00 pm - 6:50 pm Tuesday 6:00 pm - 6:50 pm Wednesday 6:00 pm - 6:50 pm Thursday 6:00 pm - 6:50 pm Jun 22, 2026 - Jul 02, 2026 Apr 03, 2026 - Jun 22, 2026 $120.00 Swim Lesson Fee Full Click Here to Register

Level 6 Advanced Fitness Swimming 7:00 P.M. - 7:45 P.M. 6/22/2026 - 7/02/2026

Westwood Recreation Center, 3 Westwood Gardens Dr, Jackson, TN 38301, USA

Jun 22, 2026 - Jul 02, 2026 Monday 7:00 pm - 7:45 pm Tuesday 7:00 pm - 7:45 pm Wednesday 7:00 pm - 7:45 pm Thursday 7:00 pm - 7:45 pm Jun 22, 2026 - Jul 02, 2026 Apr 03, 2026 - Jun 22, 2026 $120.00 Swim Lesson Fee 10 spots left Click Here to Register

Swim Camps

Swim Camps last for one week and are for Level 4 and Level 5 swimmers

They are fun! 

They develop advanced swimming skills.

They are a great way to keep your child active this summer!

Program Location Days/Times Dates Registration dates Tuitions/Prices Action

One Week Swim Camp, Gold's Location (Advanced Swimmers, Levels 4 and 5) 6/08/2026 through 6/12/2026

Gold's Gym, 1068 Vann Dr, Jackson, TN 38305, USA

Jun 08, 2026 - Jun 12, 2026 Monday 9:00 am - 11:00 am Tuesday 9:00 am - 11:00 am Wednesday 9:00 am - 11:00 am Thursday 9:00 am - 11:00 am Friday 8:30 am - 9:30 am Jun 08, 2026 - Jun 12, 2026 Apr 03, 2026 - Jun 08, 2026 $120.00 Swim Lesson Fee Full Click Here to Register

One Week Swim Camp, Gold's Location (Advanced Swimmers, Levels 4 and 5) 6/15/2026 through 6/19/2026

Gold's Gym, 1068 Vann Dr, Jackson, TN 38305, USA

Jun 15, 2026 - Jun 19, 2026 Monday 9:00 am - 11:00 am Tuesday 9:00 am - 11:00 am Wednesday 9:00 am - 11:00 am Thursday 9:00 am - 11:00 am Friday 8:30 am - 9:30 am Jun 15, 2026 - Jun 19, 2026 Apr 03, 2026 - Jun 15, 2026 $120.00 Swim Lesson Fee Full Click Here to Register

One Week Swim Camp, Gold's Location (Advanced Swimmers, Levels 4 and 5) 6/29/2026 through 7/03/2026

Gold's Gym, 1068 Vann Dr, Jackson, TN 38305, USA

Jun 29, 2026 - Jul 03, 2026 Monday 9:00 am - 11:00 am Tuesday 9:00 am - 11:00 am Wednesday 9:00 am - 11:00 am Thursday 9:00 am - 11:00 am Friday 8:30 am - 9:30 am Jun 29, 2026 - Jul 03, 2026 Apr 03, 2026 - Jun 29, 2026 $120.00 Swim Lesson Fee Full Click Here to Register

Carmichael Swim School

731-431-0528