Kids who play sports discover so much more than their athletic abilities. They build character, develop self-confidence and create healthy relationships. 

Upcoming Session

The next session for classes and lessons begins October 29 - December 15th, 2018. Registration opens October 8th!


Register for Swimming Lessons 

Register for Youth Sports


Y sports offer year-round fun for kids of all ages and skill levels. We welcome Y members and non-members to participate, practice and play. Ready to find a match for your child’s interests and abilities? Explore our sports options:

Youth Sports Classes

Classes teach the fundamentals of each sport in a safe, supportive environment. Throughout the year, the Y offers:

2018-2019 Youth Programs and Registration Dates


Session 1: September 10—October 20 (6 Weeks)

Registration begins August 6th

Session Break: October 22-27


Session 2: October 29—December 15 (6 weeks)

Registration begins October 8th

Holiday Break: November 19-24

Session Break: December 17-January 5


Session 3: January 7—February 23 (7 weeks)

Registration begins December 3rd

Session Break: February 25-March 9


Session 4: March 11—April 27 (7 weeks)

Registration begins February 11th

Session Break: April 29 - June 1


Session 5: June 3—July 27 (7 weeks)

Registration begins April 22nd

Holiday Break: July 1—July 6

Session Break: July 29 - September 7

Private & Group Training

Small-group and one-on-one training sessions connect kids with an expert trainer, who develops customized training to match your child’s ability and goals.