Skip to content

Swimming Lessons

Learn to Swim with Confidence

Looking for high-quality swim lessons in Central Maine? The AYCC offers expert-led swimming programs for all ages and skill levels! Whether your child is just starting with beginner swim lessons or you’re an adult looking to refine your strokes, our certified swim instructors are here to help!

Our certified instructors are passionate about ensuring a safe and enjoyable learning environment. From mastering basic water entry and exit techniques to building strong floating and treading skills, our lessons empower swimmers with the knowledge and abilities they need to navigate the water with confidence.

AYCC instructors each hold valid First Aid, CPR, Lifeguard, and Lifeguard Instructor certifications. The AYCC follows the YMCA of the USA swim lesson guidelines.

Why Choose AYCC Swim Lessons?

  • Certified Swim Instructors – Our experienced team ensures safe, effective learning.
  • Swim Lessons for All Ages – From parent and child to adult classes, we have programs for everyone.
  • YMCA & USA Swim Lessons – We follow a structured curriculum for water safety and skill progression.
  • Indoor Heated Pool – Enjoy year-round lessons in our fantastic aquatic facility.
  • Small Class Sizes – Personalized instruction to help swimmers build confidence and skills.

Swim Lesson Levels & Programs

  • Parent & Child Swim Classes – Introduce babies (ages 6 months +) and toddlers to the water in a fun, supportive environment.
  • Preschool Swim Lessons – Develop basic water safety skills, floating, and beginner strokes.
  • Youth Swim Lessons – Progressive levels teach water safety and beginner skills, and include freestyle, backstroke, and butterfly.
  • Private & Semi-Private Lessons – One-on-one or small group coaching for faster, and more individualized skill development.
  • Adult Swim Lessons – Learn to swim or improve techniques at any age.
  • YGW Dolphins Swim Team↗ & Masters Adult Swim Club↗ – Take your skills to the next level with competitive swim training.
  • During the summer season, we also offer swim lessons at the Alfond Municipal Pool Complex↗, next door.

Register for Swim Lessons Today!

Give yourself or your child the lifesaving skill of swimming in a safe, supportive, and fun environment. Spaces fill quickly, so sign up for lessons at the AYCC today!

  • Located in Waterville, Maine
  • Flexible class schedules – morning, evening, and weekend lessons available
  • Financial assistance through our Affordable Access Program↗

Register now and make a splash with the AYCC’s premier swimming lessons!

Register↗

Group Swimming Lessons

Group Swimming Lessons
At the AYCC, our group swimming lessons are designed to provide swimmers of all ages and skill levels with the opportunity to learn and grow in a fun, supportive, and dynamic environment. Whether you’re just starting our or looking to refine your technique, our experienced instructors lead each session with a focus on building confidence and improving swimming skills.
Our group lessons cater to swimmers of all levels – beginner, intermediate, and advanced-and are an ideal way to build fitness, improve water safety, and develop a love for swimming.
  • Spring II Session ends June 13
  • Download Spring II Session↗
  • Download Summer Session↗ INSIDE (Outside lessons↗ are also available)
  • Summer Session has three options:
    • Once per week for 8 weeks – June 29-August 26
    • Twice per week for 4 weeks – June 29-July 25
    • Twice per week for 4 weeks – July 27-August 26

Group Session Fees

  • AYCC Members $90.00/person
  • Community Guests/Non-Members $110.00/person

Registration for Lessons

  • June 15 – registration opens for AYCC Members
  • June 22 – registration opens to the public

Ways to Register

  1. Online Registration↗
  2. In person at the AYCC, 126 North Street, Waterville

Affordable Access Program↗ is available for families looking for financial assistance.

Private Swimming Lessons

Private Swimming Lessons

At the AYCC, we offer one-on-one, or semi-private instruction tailored to fit individual needs, helping swimmers of all ages and skill levels build confidence and improve technique at their own pace. Whether learning to swim for the first time or refining your strokes, our certified instructors provide personalized coaching in a supportive environment.

Joining our swim lesson waitlist lets our team know you’re interested in upcoming openings! Once you complete the registration, our staff will review your request and reach out to you shortly to discuss availability and next steps.

Private Swim Lesson Waitlist↗

Contact us at aquatics@clubaycc.org↗ or call 207-873-0684.