- Programs
-
- Membership
- Branches
-
-
-
Simplify your YMCA experience – from booking classes to checking the latest events.
-
-
The YMCA’s Sports & Recreation Programs provide a welcoming, inclusive environment for children and adults. We are honored to be your choice for recreational sports and pledge to support your child in sport, character, and community.
Our goal is two-fold: to develop individual skills through top-notch sports training and to emphasize teamwork and sportsmanship. Experienced coaches ensure players learn collaboration both on and off the field.
We also use sports to instill essential values like caring, honesty, respect, responsibility, and faith. These principles help shape skilled athletes and compassionate individuals.
Join the YMCA to enjoy sports, build character, and form lifelong friendships!
Our dedicated sports staff brings the YMCA mission to life through a wide range of youth and adult sports programs and leagues. Whether you’re looking for the perfect activity for yourself or your child, explore our various sport categories to find the program that matches your passion. At the YMCA, we are honored to serve you and your family through sports and community-focused ministry. Thank you for choosing the YMCA as your partner in health, wellness, and personal growth.
“And let us consider how we may spur one another on toward love and good deeds, not giving up meeting together, as some are in the habit of doing, but encouraging one another…”
Hebrews 10:24-25
No, our Sports Programming is open to all, but YMCA members enjoy member rates and early registration access.
Of course! We want to make sure that everyone can play and be part of a team. Simply fill out a Programs Financial Assistance Form and submit it to the front desk, and our sports staff will contact you with your assistance.
We have sports of all sorts for all ages, interests and abilities. Our Fundamentals level programming focuses on player development through skill work, sportsmanship, and team building. Our Competitive level programming assists athletes with their individual skill level in a fun, competitive, and more structured environment. We also have Drop In Passes available for $10 for non-league programming (limit 1 per session per sport). Try it before you buy it. If you end up registering for the program, your Pass purchase will apply towards your full session registration fee.