Swimming is a life skill, great exercise, and a challenging sport. Whether you’re looking for swim classes for your kids, want to learn water safety, or enjoy swimming as a form of exercise, you’ll find what you’re looking for at the Y.
We offer both group and private swim classes for infants, kids, teenagers, and adults.
Swim Team & Clinics
Dive into the pool and join our exceptional swim team for young athletes.
Introduces youth to Synchronized swimming through partner and group work, drills, and techniques.
Splashball™ is designed to bridge the gap between learn-to-swim and the sport of water polo.
Youth Scuba Programs
YMCA youth scuba program is a great way to introduce your children to scuba diving.
Lifeguard Training & Certifications
Become certified in CPR, Lifeguard, and First Aid. Learn life-saving techniques and build confidence in keeping everyone safe.
Drop into our pool for lap swim. Check pool schedules to find a time that works for you and your family.