Flag football at the Y is one of our core sports offerings. We strive to make football accessable to all kids in an environment where they can learn the game, train the key skills, and make friends along the way.

We have a variety of flag football programs across the Greater Philadelphia Y, explore which are best for your child. 

Programs & Leagues

NFL Flag Football

NFL Flag Football Leagues

The YMCA has teamed up with NFL Flag, who serves youth athletes ages 4 to 17 years old across the country. NFL Flag leagues are no contact, giving boys and girls of all abilities a chance to develop their fundamental football skills in a positive, inclusive environment. Our instructors & volunteer coaches are provided training resources through NFL Flag and will teach skills in practice and apply them in games. Leagues run for 8 weeks and include an NFL team jersey. All other equipment necessary (jerseys, footballs, flags, pylons) will be provided by the YMCA. Additional gear can be purchased through NFL Flag but is not required.

YMCA Instructional Flag Football

Instructional Classes

The YMCA offers instructional flag football classes at many of our branches. Classes run for 7 weeks and consist of 45-minute classes each week that are a great way to safely introduce foundational football skills for children of all skill levels and abilities. Skills taught include throwing, catching, running, flag pulling, and basic offensive & defensive formations. In addition, participants will learn the values of teamwork, sportsmanship, and having fun! 


Coach Information

Available Locations

Flag Football programs are available across the Greater Philadelphia region. Programming may vary by location.

Address: 

1325 McKean Road, Ambler, PA 19002

Find Programs

Address: 

301 West Spring Street, Boyertown, PA 19512

Find Programs

Address: 

891 N. Eagle Road, Havertown, PA 19083

Find Programs

Address: 

11088 Knights Road, Philadelphia, PA 19154

Find Programs

Address: 

400 E. Pothouse Road, Phoenixville, PA 19460

Find Programs

Address: 

1299 West Baltimore Pike, Media, PA 19063

Find Programs

Address: 

3300 Davisville Rd., Hatboro, PA 19040

Find Programs