Home » Programs Programs Categories ArtBasketballCheerleadingCommunityFitnessFreePickleballSoccerSwimSwim LessonsTumbling Locations Cathedral of FaithDowntown YMCAFlint Development CenterPierson Road YMCA Age Groups AdultAges 12-16Ages 3-5Ages 3-6Ages 5-12Ages 5-6Ages 5-8Ages 6-12Ages 7-12Grades 3-12K-12Parent/Child Categories ArtBasketballCheerleadingCommunityFitnessFreePickleballSoccerSwimSwim LessonsTumbling Locations Cathedral of FaithDowntown YMCAFlint Development CenterPierson Road YMCA Age Groups AdultAges 12-16Ages 3-5Ages 3-6Ages 5-12Ages 5-6Ages 5-8Ages 6-12Ages 7-12Grades 3-12K-12Parent/Child • Discovery Trails Summer Day Camp Basketball • Youth Spring Session II Friday Night Hoops (Ages 12-16) Soccer • Youth Spring Session II Youth Soccer Basketball • Youth Spring Session II Youth Basketball (Ages 5-8) Tumbling • Family • Youth Spring Session II Tiny Tumblers (Ages 3-5) Art • Family • Youth Art Exploration Cheerleading • Youth Youth Cheerleading Basketball • Youth Youth Basketball (Ages 5-8) Basketball • Youth Youth Basketball (Ages 3-6) Swim • Swim Lessons • Family • Youth Stroke Introduction (Ages 7-12) Swim • Swim Lessons • Family • Youth Water Movement (Ages 7-12) Swim • Swim Lessons • Family • Youth Water Acclimation (Ages 3-6) 123Next