Swimming is a life skill, great exercise and a challenging sport!
Group Swimming Lessons
Swimming is more fun with others! Our YMCA Group Swim Lessons provide a structured, social setting where swimmers of all ages learn essential techniques and water safety skills. Led by certified instructors, these classes focus on stroke development, endurance, and confidence in the water.
Private Swimming Lessons
Looking for a personalized way to learn how to swim? Our Private Swim lessons at the YMCA offer one-on-one instruction tailored to your skill level. Whether you're just starting or refining your strokes, our certified swim instructors provide a structured, supportive environment to help you gain confidence in the water.
Infant Swimming Classes
Introduce your little one to the water with the YMCA Infant Swim Class. Designed for infants and toddlers, this engaging program helps young swimmers develop water confidence, learn basic safety skills, and enjoy special bonding time with a parent or guardian.
Swimming Pools
With many locations to offer to our members, our YMCA offers the opportunity for lap swim, open swim, and water exercise throughout the year. Check out your location below for all current schedules.
Lap Swimming
Improve endurance and strength with Lap Swimming at the YMCA. Whether training, swimming for fitness, or enjoying a low-impact workout, our lap lanes offer a structured swim environment with flexible hours to fit your schedule.
American Red Cross Lifeguard Certification
Get certified as a lifeguard with American Red Cross training and learn essential skills in water rescue, CPR, AED use, and first aid. Whether you're starting your career or need recertification, this course prepares you to respond confidently to aquatic emergencies.
Swim Team
Take your swimming to the next level with the YMCA Swim Team! Our competitive swim program helps young athletes build endurance, refine strokes, and develop teamwork. With professional coaching and regular swim meets, swimmers gain the skills and confidence to compete.
Learn more about our Swim Team >
Master Adult Swim
The Master Adult Swim program is designed for adults ages 18 and older who are experienced swimmers looking to take their skills to the next level. Whether you're training for competition or personal fitness, this program focuses on improving stroke technique, endurance, and speed in a supportive and structured environment.
Host a Pool Party
Make a splash at your next celebration with a pool party! Let us provide the space so you can focus on the fun. Whether it’s a birthday, family gathering, or special event, our pool is the perfect place to celebrate.