At the Y, kids can learn to play a sport, develop their skills, make new friends, and become empowered in youth sports programs.

calendar icon

The next eight-week session of classes begins the week of February 24. Registration opens for YMCA members on February 8, and for community members on February 15.


Learn and master the basics of passing, dribbling and shooting and practice your offense and defense in fun scrimmages. We have basketball classes for kids of all ages and all levels!


NEW! Summer Youth Basketball League

Learn the fundamentals of basketball while also introducing the concept of teamwork and enhancing self-confidence. Ages are divided 4-5, 6-7, 8-9 and 10-12 years old. 

Meets: Tuesdays or Wednesdays, July-August

Registration includes:

  • 4-6 Teams Per Age Division
  • NEW! Smaller Teams = More Play Time
  • NEW! 12-week league and extra team practices
  • NEW! 2 weeks of Evaluations/Skills
  • Pre and Post Season Game Play
  • NEW! Full Reversible Uniform
  • YMCA Staff Coaches & Certified Referees 
  • Awards for Each Participant
  • Playoffs & 1st Place Trophies for Ages 8-12


Teen Basketball League

A great opportunity for 13-15 year olds to be part of a competitive team. Players enhance their skills through team practices, and incorporate those skills into a live competitive environment.

Meets: Saturdays, September - January

Registration includes:

  • NEW! 8-week league
  • Skills/Practices
  • Pre and Post Season Game Play
  • Game T-Shirts
  • YMCA Staff coaches & Referees
  • Trophies for Top Two Teams


Flag Football

Participants will learn the fundamentals of football, the rules of the game, good sportsmanship, as well as healthy lifestyle habits.



Karate develops physical conditioning, mental awareness and self-defense strategies. Students will learn to develop speed, power, focus and balance. Level is determined by the instructor.

Please note: 
There is a $40 fee for the karate uniform, and an optional belting fee for all those who qualify and choose to participate. Additional program gear (only required for advanced classes) which includes a head protector, gloves, mouth guard and shin guards can be purchased for $100.


Multi-Sports for Kids

Not sure which sport your child has an interest in? Does your child have an interest in every sport? Multi-Sports is the class for you! This instructional class gives a taste of soccer, basketball and track in a fun play-filled environment. Children are introduced to basic skills for the various sports, as well as fun games to familiarize with the use of various sports equipment.

We have options for all levels of students, from parent and child classes to independent 12 year olds.



Our soccer classes, for toddlers through teenagers, teach skills, improve coordination, and encourage fair play, positive attitude, and teamwork. We have options for all levels of students, from parent and child classes to independent 12 year olds.



Young kids learn to play with kid-sized racquets, slower and lower-bouncing balls, and older students are taught fundamental and advanced techniques of groundstroke, volley, and overhead strokes.


Track and Running

Excel on our indoor track and learn racing techniques in running classes. We have options for all levels of students, from parent and child classes to independent 12 year olds.


Speed and Strength

The Y Speed & Strength Academy is designed to increase ability and maximize performance, while reducing the risk of injury. The academy focuses on developing speed, core, strength, agility, power and coordination through top-quality instruction and the most effective techniques to reach your personal performance goals. Whether you are new to athletics or competing on a travel team, we are here to help you reach your fitness and/or athletic goals.


Sports Performance Camps

Come out and excel your skills with us during the school breaks! We offer full-day, sports specific camps in basketball, track & field, soccer, flag football, and more. For more information, contact Chrissy Baker at or visit membership. 

Contact Us Register


Our yoga program focuses on appropriate poses and breathing technique, and is a great introduction to the mind-body-spirit aspect of exercise to develop focus and relaxation.


Private Sports Lessons for Kids

Our 30 minute private or semi-private lessons are now available for anyone, of all ages, who wants to take their game to the next level! Whether you are brand new or a veteran player, we will work with you individually to improve your skills and gain confidence in your sport of choice. Our team is dedicated to you and want you to succeed!