The Y has been teaching people to swim for more than a century! We offer a variety of swim programs for all ages that challenge and develop participants in healthy spirit, mind, & body. From toddlers who need basic water safety and survival skills to active aqua seniors and everyone in between, YMCA swimming is for everyone.
Private Swim Lessons (All ages)
The Maple Hill YMCA is now offering Private Swim Lessons. YMCA lessons use a learn-to-swim progression from water orientation to stroke development that meets the needs of swimmers at all levels. Participants learn water safety skills and stroke development in a fun and supportive environment that emphasizes character development and physical fitness.
- 1:1 teacher to student ratio
- 30 minute lessons
- Members $110/4 lessons Non-members $170/4 lessons
- Adaptive lessons for special needs available
- Classes are available Tuesdays, Thursdays, and Saturdays by appointment only. (First come-first served).
The YMCA Maple Hill Swim Team provides advanced swimmers with instruction, skill development and competition in a supportive environment that emphasizes character development, teamwork, and good sportsmanship. The Maple Hill Stingrays swim in Y of USA sanctioned swim meets. The Stingrays will work on advanced swim technique, endurance and stroke for competition.
Joints In Motion!
A water exercise program designed to improve balance, agility, and muscular fitness. Swimmers and non-swimmers alike can take part in this type of exercise,
while at the same time being a part of a fun, social environment.
Joints in Motion is M-F at 10 AM
Daily drop-in fee is $3
Sign Up Today!
Classes held at the Maple Hill YMCA in the Pool
Ganesha YMCA Swim Lessons (All Ages)
YMCA lessons use a learn to swim progression from water orientation to stroke development that meets the needs of swimmers at all levels. Participants learn water safety skills and stroke development in a fun and supportive environment that emphasizes character development and physical fitness.
Swim Lessons start 6/5/18
Ganesha Park Pool
1575 N White Ave, Pomona, CA 91768