top of page



CYO stands for Catholic Youth Organization. It represents Catholic sports leagues for the Fall, Spring, and Summer months amongst the children of our Catholic Region. CYO offers various sports opportunities, including:

  • Soccer

  • Football

  • Field Hockey

  • Volleyball

  • Basketball

  • Softball

  • Baseball

  • Track


Saint John Vianney partners with our neighboring parish St. Margaret’s Parish (Narberth, PA) for CYO Programs.

If you are interested in joining a CYO sports team, please contact St. Margaret's Parish at 610-664-3770 or 

bottom of page