Granite YMCA swim lessons welcome swimmers of all ages, from infants to adults. Whether you’re introducing your baby to the water or looking to develop advanced stroke techniques, the YMCA has a program to match every swimmer’s needs and developmental milestones!
-
SWIM STARTERS
6 Months - 3 Years
YMCA infant swim lessons provide the youngest swimmers with a fun and supportive environment to build confidence and water readiness. Parents or guardians attend these swim lessons for toddlers and infants, so families can enjoy the water together. Parents will also learn important water safety skills, drowning prevention techniques, and the importance of supervision.
-
SWIM BASICS
3 - 15 Years
YMCA youth swim lessons teach children personal water safety and build basic swimming competency. By the end of these swim lessons for beginners, children will be able to perform essential safety skills such as the “swim, float, swim” sequence and the “jump, push, turn, grab” technique.
-
SWIM STROKES
5 - 16 Years
Once swimmers have mastered the fundamentals of swimming, the next step is developing stroke techniques and building water safety skills. This swim lesson focuses on improving efficiency, endurance, and stroke mechanics for swimmers ages 5-16.
-
TEEN & ADULT
Ages 15 & Over
Our adult swim lessons are for all skill levels, so whether you’re a beginner or looking to improve your technique, there is no better time to dive into the world of swimming! YMCA adult swimming lessons are designed for those 15 years and older and focus on learning water adjustment techniques, floating, and basic swimming strokes.

