• Swim lessons for all ages from infants to adults: Spring 1 Session: April 5 – May 9 / Spring 2 Session: May 10 – June 13

Click here for our large pool schedule

Click here for our small pool schedule

YMCA Pool Guidelines

  • Please shower before entering our pools.
  • Please familiarize yourself with pool rules posted on the pool deck before you swim.
  • Youth 14 and under must pass a swim test in order to swim in the deep end of the large pool.
  • Bubbles are the only floatation aid allowed in the large pool. Children with bubbles must stay in the shallow end.
  • Children wearing a floatation aid require a supervising adult in the water with them.
  • Children 10 and under require a supervising adult in the pool area.
  • The Core Values at the YMCA are Caring, Honesty, Respect and Responsibility. Lap swim etiquette is about respecting everyone’s ability and caring about the time we have to swim.
PARENT W/CHILD <br /><span>6 months-36 months</span>

Summer I Session

MONDAY/Thursday 4:40Pm-5:20PM

PARENT W/CHILD
6 months-36 months

Level A Water Discovery

Summer I Session

SATURDAY 9:00-9:30AM

Level A Water Discovery

PARENT W/CHILD

Summer I Session

Tuesday/Friday 4:40-5:20PM

PARENT W/CHILD

PRESCHOOL LEVEL 1 (3-5YRS) <br /><span>Ages 3 – 5</span>

Summer I Session

MONDAY/THURSDAY 4:00-4:30PM

PRESCHOOL LEVEL 1 (3-5YRS)
Ages 3 – 5

PRESCHOOL LEVEL 2 (3-5YRS) <br /><span>Ages 3 – 5</span>

Summer I Session

MONDAY/THURSDAY 5:30PM-6:00PM

PRESCHOOL LEVEL 2 (3-5YRS)
Ages 3 – 5

PRESCHOOL LEVEL 2 (3-5YRS) <br /><span>Ages 3 – 5</span>

Summer I Session

SATURDAY 9:40AM-10:10AM

PRESCHOOL LEVEL 2 (3-5YRS)
Ages 3 – 5

PRESCHOOL LEVEL 3 (AGES-3-5) <br /><span>Ages 3 – 5</span>

Summer I Session

Tuesday/Friday 4:00PM-4:30PM

PRESCHOOL LEVEL 3 (AGES-3-5)
Ages 3 – 5

PRESCHOOL LEVEL 3 <br /><span>Ages 3 – 5</span>

Summer I Session

SATURDAY 10:20AM-10:50AM

PRESCHOOL LEVEL 3
Ages 3 – 5

PRESCHOOL LEVEL 4 <br /><span>Ages 3 – 5</span>

Summer I Session

SATURDAY 10:20AM-10:50AM

PRESCHOOL LEVEL 4
Ages 3 – 5

PRESCHOOL LEVEL 4 (AGES-3-5) <br /><span>Ages 3 – 5</span>

Summer I Session

Tuesday/Friday 5:30-6:00PM

PRESCHOOL LEVEL 4 (AGES-3-5)
Ages 3 – 5

YOUTH LEVEL 1 (AGES 6-12yrs) <br /><span>Ages 6 – 12</span>

Summer I Session

MONDAY/Thursday 6:00-6:45PM

YOUTH LEVEL 1 (AGES 6-12yrs)
Ages 6 – 12

YOUTH LEVEL 1 (AGES 6-12yrs) <br /><span>Ages 6 – 12</span>

Summer I Session

SATURDAY 9:00AM-9:45AM

YOUTH LEVEL 1 (AGES 6-12yrs)
Ages 6 – 12

YOUTH LEVEL 2 (AGES 6-12 YRS) <br /><span>Ages 6 – 12</span>

Summer I Session

MONDAY/THURSDAY 4:00PM-4:45PM

YOUTH LEVEL 2 (AGES 6-12 YRS)
Ages 6 – 12

YOUTH LEVEL 2 (AGES 6-12 YRS) <br /><span>Ages 6 – 12</span>

Summer I Session

SATURDAY 10:00-10:45AM

YOUTH LEVEL 2 (AGES 6-12 YRS)
Ages 6 – 12

YOUTH LEVEL 3 (AGES 6-12YRS) <br /><span>Ages 6 – 12</span>

Summer I Session

MONDAY/Thursday 5:00PM-5:45PM

YOUTH LEVEL 3 (AGES 6-12YRS)
Ages 6 – 12

YOUTH LEVEL 3 (AGES 6-12YRS) <br /><span>Ages 6 – 12</span>

Summer I Session

SATURDAY 11:00AM-11:45AM

YOUTH LEVEL 3 (AGES 6-12YRS)
Ages 6 – 12

YOUTH LEVEL 4 (AGES 6-12YRS) <br /><span>Ages 6 – 12</span>

Summer I Session

MONDAY/Thursday 6:00PM-6:45PM

YOUTH LEVEL 4 (AGES 6-12YRS)
Ages 6 – 12

YOUTH LEVEL 4 (AGES 6-12YRS) <br /><span>Ages 6 – 12</span>

Summer I Session

SATURDAY 9:00-9:45AM

YOUTH LEVEL 4 (AGES 6-12YRS)
Ages 6 – 12

YOUTH LEVEL 4 (AGES 6-12YRS) <br /><span>Ages 6 – 12</span>

Summer I Session

SATURDAY 11:00-11:45AM

YOUTH LEVEL 4 (AGES 6-12YRS)
Ages 6 – 12

YOUTH LEVEL 5 (AGES 6-12YRS) <br /><span>Ages 6 – 12</span>

Summer I Session

MONDAY/Thursday 5:00PM-5:45PM

YOUTH LEVEL 5 (AGES 6-12YRS)
Ages 6 – 12

YOUTH LEVEL 5 (AGES 6-12YRS) <br /><span>Ages 6 – 12</span>

Summer I Session

SATURDAY 10:00AM-10:45AM

YOUTH LEVEL 5 (AGES 6-12YRS)
Ages 6 – 12

YOUTH LEVEL 6 (AGES 6-12YRS) <br /><span>Ages 6 – 12</span>

Summer I Session

MONDAY/Thursday 4:00PM-4:45PM

YOUTH LEVEL 6 (AGES 6-12YRS)
Ages 6 – 12

YOUTH LEVEL 6 (AGES 6-12YRS) <br /><span>Ages 6 – 12</span>

Summer I Session

SATURDAY 11:00AM-11:45AM

YOUTH LEVEL 6 (AGES 6-12YRS)
Ages 6 – 12