Skip to main content

We love sports at the Y! Team sports are an excellent way for kids to learn new skills, practice discipline, meet new friends, and have fun! The Y offers a variety of sports leagues across the Greater Philadelphia YMCA, including Basketball, Soccer, Flag Football, and other seasonal sports.

Leagues at the Y run in the fall, winter, spring, and summer each year. The types of leagues offered will vary based on your branch location.

Our Leagues

Explore the leagues we offer at the Y. Once you are ready to get started, visit our Y online platform to see which leagues are offered at branches near you.

Find Leagues

Next Leagues: Spring!

League Preview Opens: January 16, 2023

Registration Opens: January 30, 2023

Online Registration Closes: April 9, 2023

In-House Registration Closes: April 16, 2023

Leagues Begin: March 28, 2023

Upcoming Leagues: Fall!

League Preview Opens: July 3, 2023

Registration Opens: July 10, 2023

Online Registration Closes: September 24, 2023

In-House Registration Closes: October 1, 2023

Leagues Begin: September 11, 2023

Basketball Leagues

Basketball

In our basketball leagues your children will learn how to dribble, pass, and shoot the basketball. Coaches will also teach participants about the strategy of the game and the associated rules. Kids will show what they have learned in scheduled games and will also have time to practice with their team.

Basketball leagues are offered for children between the ages of 4-18 years old. Separate divisions are created by age.

Soccer Leagues

Soccer

Kick off a season of skill development at the Y. Participants in our soccer leagues will learn the fundamentals of defense, the purpose of various positions on the field, how to dribble and pass, and the rules of the game. Kids will show what they have learned in scheduled games and will also have time to practice with their team.

Soccer leagues are offered for children between the ages of 4-12 years old. Separate divisions are created by age.

Flag Football Leagues

Flag Football

Learn the sport of football in a contact-free environment that is safe and fun! Children in this program will learn the rules of football, the purpose of each position, and work on skill development. Kids will show what they have learned in scheduled games and will also have time to practice with their team.

Flag Football leagues are offered for children between the ages of 4-12 years old. Separate divisions are created by age.

T-Ball Leagues

T-Ball

Get started in the sport of baseball with a fun and exciting T-Ball league. Children in this league will learn the fundamentals of offense and defense while working on their hand-eye coordination. Kids will show what they have learned in scheduled games and will also have time to practice with their team.

T-Ball leagues are offered for children between the ages of 4-10 years old. Separate divisions are created by age.

League FAQS

Most questions regarding leagues at the Y can be answered by the Sports Coordinators at our branches across the greater Philadelphia region. They will be the main point of contact once you have registered. Get answers to some common questions below.

Does my child have to be a member of the YMCA to participate?

No, your child does not have to be a member to participate in youth sports, however, YMCA members do receive reduced registration fees and all the other benefits of a YMCA membership.

Learn more about YMCA membership.

When are the games/practices?

Practice and game times will be available during registration for each season.

Where are the practices/games?

For indoor sports, the games and practices will most likely be held at your local YMCA, or a nearby facility.

For outdoor sports, practices and games are held at local fields in your community. You will receive practice and game times and locations once the schedules are set prior to the start of the season.

Will we have to travel to different Ys for games?

Travel for games is dependent on scheduling between branches. We make every effort to keep travel to a minimum if it's needed.

How will I know if a practice or game is canceled? Are canceled games made up?

If a game or practice is canceled, you will receive a message from your sports director or coach in the MOJO app at least an hour before your scheduled practice or game. Parents can turn on notifications in the app to ensure they do not miss an update. 

We do our best to reschedule canceled games; however, rescheduling is dependent on the weather and facility/field availability.

Will my child need any special equipment/clothing?

All equipment needs will be communicated at registration.

Who will the coach be?

Our coaching staffs are composed of YMCA staff and volunteers. Each volunteer must go through a background screening, child abuse prevention training and other YMCA sports specific training. Each coach is also provided a coach’s manual and is required to attend a pre-season meeting to review proper YMCA procedures and expectations.

Interested volunteer coaching? Sign up here to learn more.

Who should I notify if my child cannot make a practice or game?

Notify your coach as soon as possible in the MOJO app using the chat feature. 

How do you determine who plays on which teams?

The Greater Philadelphia YMCA randomly places players on their youth sports teams. If there are significant discrepancies in ability, we try to move players around, when possible, to even teams out.

Can I make a special request, like a teammate?

We do take special requests into consideration; however, no request is guaranteed. Late registration with requests will not be honored.

How do you determine age (grade) requirements?

A child is permitted to play in the level of the age he/she is or turns during the season. For example, if a child is 6 years old, but turns 7 during the basketball season, he/she may play in the 7 to 8-year-old league. If a young person is 15 when the season starts but turns 16 during the season, he/she may play in the 13 to 15-year-old league.

What is the MOJO app?

MOJO Sports is a free youth sports app that empowers coaches to instill the love of a sport in kids. MOJO provides practice planning, team management, and communication tools for coaches to help manage all aspects of their individual teams. Each league participant is expected to use the MOJO app to find important league info and to communicate with their coach.

What is the difference between a YMCA sports class and a YMCA sports league?

The YMCA offers sports leagues and classes. Classes are instructional in nature and designed to teach the basic fundamentals of each sport. Leagues are set up with weekly team practices and organized games throughout the season.