Swim lessons at James Madison Pool

James Madison swim lessons are for kids ages 6 months to 7 years.    


When participating, please remember:

  • Everyone who enters the pool must take a thorough shower before class.
  • Children should use the bathroom before class.
  • The Recreation Department is not responsible for lost or stolen items. Please bring a lock. 
  • Parents are responsible for their own children before, during, and after swimming lessons. 
  • When schools close due to weather, the pools close as well.

Please enter on the west side of the building (1516 S 24th St)

*If your child is not able to stand or isn't self-sustaining in the pool he/she will be transferred out of the class*

Click to read FAQ and guidelines for James Madison

Levels and schedules


Click here to view the full winter and spring schedule

WINTER/SPRING online registration is open!

$24 Resident ($36 Non-resident)

Parents are with their children in the water the whole time playing games and introducing water skills. 

Swim diapers are required for all children who are not toilet trained. 

SPRING 2025


March/April

Monday
5:30 - 6:10 pm

March 3 - April 14
Register here (Code 2171)

April/May*

Wednesday
4:30 - 5:10 pm

April 23 - May 21
Register here (Code 2172) 

*April/May price is $20 Resident ($30 Non-resident)

$24 Resident ($36 Non-resident)

Parents are with their children in the water the whole time playing games and introducing water skills.

Swim diapers are required for all children who are not toilet trained.

WINTER 2025


January/February

Tuesday 
5:30 - 6:10 pm

January 14 - February 18
Register here (Code 2173)

Wednesday
4:30 - 5:10 pm

January 15 - February 19
Register here (Code 2174)

_____________________________

SPRING 2025


March/April

Wednesday
5:30 - 6:10 pm

March 5 - April 16
Register here (Code 2175)

Thursday
4:30 - 5:10 pm

March 6 - April 17
Register here (Code 2176)


April/May*

Tuesday
5:30 - 6:10 pm

April 22 - May 20
Register here (Code 2177) 

*April/May price is $20 Resident ($30 Non-resident)

$24 Resident ($36 Non-resident)

Parents are with their children in the water the whole time playing games and introducing water skills.

Swim diapers are required for all children who are not toilet trained.

WINTER 2025


January/February


Monday
5:30 - 6:10 pm

January 13 - February 18
Register here (Code 2178)

Wednesday

6:30 - 7:10 pm

January 15 - February 19
Register here (Code 2179) 

_____________________________

SPRING 2025


March/April


Tuesday
4:30 - 5:10 pm

March 4 - April 15
Register here (Code 2180) 

Thursday
6:30 - 7:10 pm

March 6 - April 17
Register here (Code 2181)

April/May*


Wednesday
6:30 - 7:10 pm

April 23 - May 21
Register here (Code 2182) 

Thursday
5:30 - 6:10 pm

April 24 - May 22
Register here (Code 2183) 

*April/May price is $20 Resident ($30 Non-resident)

$24 Resident ($36 Non-resident)

Parents are with their children for the first half of classes, then separated to encourage independence. 
Please Note: If your child is unable to stand unassisted, you will be asked to stay with them for the duration of the class.


WINTER 2025


January/February


Tuesday
4:30 - 5:10 pm

January 14 - February 18
Register here (Code 2184) 

Thursday
6:30 - 7:10 pm

January 16 - February 20
Register here (Code 2185)

_____________________________

SPRING 2025


March/April

Tuesday
6:30 - 7:10 pm

March 4 - April 15
Register here (Code 2186) 

April/May*

Monday
4:30 - 5:10 pm

April 21 - May 19
Register here (Code 2187) 

*April/May price is $20 Resident ($30 Non-resident)

$24 Resident ($36 Non-resident)

Basic adjustment skills, floats and breath control are worked on using a variety of games. Child must be 42" or taller


WINTER 2025


January/February

Monday
6:30 - 7:10 pm

January 13 - February 17
Register here (Code 2188) 

Thursday
5:30 - 6:10 pm

January 16 - February 20
Register here (Code 2189)

_____________________________

SPRING 2025


March/April

Monday
4:30 - 5:10 pm

March 3 - April 14
Register here (Code 2190) 

Wednesday
6:30 - 7:10 pm

March 5 - April 16
Register here (Code 2191) 

April/May*


Monday
6:30 - 7:10 pm

April 21 - May 19
Register here (Code 2192) 

Tuesday
4:30 - 5:10 pm

April 22 - May 20
Register here (Code 2193) 

*April/May price is $20 Resident ($30 Non-resident)

$24 Resident ($36 Non-resident)

Develops flutter kick, free-floating on front and back, and front crawl is introduced. Child must be 42" or taller. Children who are new to swimming are welcome to join!

WINTER 2025


January/February

Monday
4:30 - 5:10 pm
January 13 - February 17
Register here (Code 2194) 

Tuesday
6:30 - 7:10 pm

January 14 - February 18
Register here (Code 2195) 

Wednesday
5:30 - 6:10 pm
January 15 - February 19
Register here (Code 2196)

Thursday
4:30 - 5:10 pm

January 16 - February 20
Register here (Code 2197)

_____________________________

SPRING 2025


March/April

Monday
6:30 - 7:10 pm

March 3 - April 14
Register here (Code 2198)

Tuesday
5:30 - 6:10 pm

March 4 - April 15
Register here (Code 2199) 

Wednesday
4:30 - 5:10 pm

March 5 - April 16
Register here (Code 2200) 

Thursday
5:30 - 6:10 pm
March 6 - April 17
Register here (Code 2201) 


April/May*


Monday
5:30 - 6:10 pm

April 21 - May 19
Register here (Code 2202) 

Tuesday
6:30 - 7:10 pm
April 22 - May 20
Register here (Code 2203)

Wednesday
5:30 - 6:10 pm

April 23 - May 21
Register here (Code 2204)

Thursday
4:30 - 5:10 pm

April 24 - May 22
Register here (Code 2205)

Thursday
6:30 - 7:10 pm

April 24 - May 22
Register here (Code 2206) 

*April/May price is $20 Resident ($30 Non-resident)

Step 3 skills are introduced for the younger child who may not be ready for a larger pool. Child must be 42" or taller.

Private Lessons

Would your child benefit from one-on-one lessons with one of our instructors? Does your child have any special needs? We can help you overcome any fears you may have with water. Caring, patient instructors will provide 30-minute private lessons at James Madison or Central Pool depending on availability.

Fee: $28 per person for a 30-minute lesson

Contact Geri Rusch to arrange a private lesson at 920-459-6739 or grusch@sasd.net.