The Boulder Y pool is closed due to a mechanical issue. Check the app for updates.




“Everybody Swims, Everybody Wins”

The YMCA Sharks Swim Team is a USA Swimming sanctioned program designed for swimmers ages 6 and up from beginner through national levels. The Sharks Team provides children and families with opportunities to experience competitive swimming in a fun, challenging, and positive environment with a highly experienced and accomplished coaching staff. The YMCA coaching staff stresses individual self-improvement as each swimmer's primary goal.

Sharks swimming uses a “progressive” age group program designed to develop each child physically, mentally and emotionally. Training in stroke techniques, speed, and conditioning/endurance are customized to ability and age to help achieve this goal while also learning the importance of hard work, teamwork and sportsmanship.

It is recommended that swimmers be able to swim (freestyle and backstroke) 25 yards.

Practices are held at the Lafayette Y.


Group placement is based somewhat on age but more on the ability of the swimmers. Group placement is decided solely by the coach and may change based on the needs of the swimmer.

Developmental I

Entry level novice swimmers. Focus is on learning the fundamentals of competitive swimming, with emphasis placed on learning technique, starts and turns.

Developmental II

Emphasis placed on mastering the skills necessary to be a successful competitive swimmers and improving endurance. Emphasis placed on improving technique, starts and turns and learning clock management and training etiquette.

Swim gear is available for purchase at Swim Outlet. By purchasing your gear from the team store, you will be supporting the competitive swim team programs at the YMCA of Northern Colorado.

USA Swimming Logo

Swim Skills and Drills (Ages 6-17)

Swim Skills and Drills prepares swimmers for competition through stroke technique development, endurance training and speed work.


- No Results Match Your Search - Please Try Again -

Swim Team

303-664-5455 ext.3501 
Email Swim Team

stay in touch!