Our group swim lessons are designed to provide a fun and engaging learning environment for children. These classes are ongoing throughout the year and are divided into multiple sessions. Each session includes 8 classes, giving participants ample opportunity to develop their swimming skills over time. The intent is for participants to advance through all levels, gaining confidence and proficiency in the water.


Cost: 8 - 30 minute classes: Members: $55 Non-Members: $110

How to Sign Up:
Current participants have 24 hours after their last class to register for the next session. New participants can sign up online or at the front desk on the posted registration dates.

This fun swim club will introduce concepts of competitive swimming in a low key, non-competitive setting. Participants will learn and practice competitive strokes, starts, and building workouts. 

How to Sign Up:
Current participants have 24 hours after their last class to register for the next session. 
Participants must have completed level 5 in swim lessons, or set up a time to be evaluated by the Aquatics Coordinator via email at [email protected] 

Cost: 8 - 60 minute classes: Members: $90 Non-Members: $150

Private swim lessons are intended for adults and children, 3 years and older, who need more individualized attention in their swimming skills, have specific goals in mind, or are unable to participate in group swim lessons. In a private lesson, the instructor, participant and/or parent will determine together the goals for the session and the curriculum is customized in order to meet these goals. Private lessons are 30 minutes in length. Private lessons can begin at any time, depending on instructor availability. 

How to Sign Up:
Private lessons are dependent on instructor availability. To request a private lesson, please submit a request by clicking this link Private Swim Lesson Inquiry  If we can match you with an instructor at your preferred times, we will contact you to finalize the details and arrange payment.

Cost: 4 - 30 minute sessions: Members: $80 Non-Members: $135

Learn how to effectively prevent and respond to water emergencies. Our courses are designed to arm you with the skills and knowledge to prepare you for a variety of scenarios in and around the water. You will learn to quickly respond to emergencies both in the water and on land. You will also be trained on drowning and injury prevention, so you can better help those in need. The YMCA lifeguard class is using the American Red Cross Blended Learning program. Blending learning combines online learning with an in-person skills session where you will practice skills and demonstrate competency.
-You must be 15 to attend.
-You must complete online course to attend class. The online course takes approximately 7 hours.
-You must be able to complete the following physical prerequisite skills prior to class:

Prerequisite 1: Complete a swim-tread-swim sequence without stopping to rest: 
Jump into the water and totally submerge, resurface then swim 150 yards using the front crawl, breaststroke or a combination of both. (Swimming on the back or side is not permitted. Swim goggles are allowed)
Maintain position at the surface of the water for 2 minutes by treading water using only the legs
Swim 50 yards using the front crawl, breaststroke or a combination of both

Prerequisite 2: Complete a timed event within 1 minute, 40 seconds: 
Starting in the water, swim 20 yards. (The face may be in or out of the water. Swim goggles are not allowed).
Surface dive (feet-first or head-first) to a depth of 7 – 10 feet to retrieve a 10-pound object.
Return to the surface and swim 20 yards on the back to return to the starting point, holding the object at the surface with both hands and keeping the face out at or near the surface.
Exit the water without using a ladder or steps.

Note: If the Lifeguarding course includes training for the Waterfront Skills module, additional prerequisite swimming distances and skills are required. See the Waterfront Skills Module Fact Sheet

How to Sign Up: 
Class dates and times will be posted under the current events tab. Participants can stop in or call the YMCA to be put on the lifeguard class waitlist and when a new class is announced, we will call you for you to sign up and pay for the class.

Cost:  $225 ($100 of the total fee is non refundable if participant does not show up or is unable to pass prerequisite swim test.)