YMCA of the Triangle Select Language Utility Give Join Main navigation Membership Overview Membership Join the YMCA Getting Started Try the YMCA YMCA Fitness App Programs Overview Programs Fitness & Wellness Overview Fitness & Wellness Active Older Adults Group Fitness On-Demand Personal Training Wellness Swimming Overview Swimming Lifeguard Certification Swim Lessons Swim Team Swim for Life Kids & Teens Overview Kids & Teens Overnight Camp School Programs Summer Day Camp Teen Programs Sports Overview Sports Youth Sports Adult Sports Family Overview Family Y Guides Flight Day Locations Schedules Overview Schedules Group Fitness Gym Orientations Pool Impact Overview Impact Give Annual Report Volunteer Corporate & Community Partners About Overview About Financial Assistance Jobs Leadership News & Media Strategic Plan Events Utility Give Join User account menu Give Join YMCA Programs Breadcrumb Home Programs Programs for All The Y offers a variety of programs for all ages and interests. There is something for everyone! Fitness & Wellness We offer classes for all levels, from Yoga to HIIT, plus group and personal training. Our supportive staff are here to help you reach your wellness goals. Swimming We provide swim lessons and stroke improvement programs for all ages. For kids interested in competitive swimming, we feature both the Summer Swim Team and the YOTA Swim Team. Kids & Teens The Y keeps kids and teens active, learning and growing with programs throughout the year. We offer Summer Day Camp, School Programs and Teen Programs. Sports Y sports offer foundational, recreational leagues designed for kids of all ages and abilities. For adults, there are leagues, pickup games or clinics focused on competition, fitness and fun. Family We provide a variety of programs and events designed to help families grow and connect. From our signature events to Y Guides activities, you'll find numerous ways to enjoy quality time together. Child Care While You Work Out Kid Zone is the YMCA’s child care program for infants, toddlers and school-aged children. YMCA members can drop off their children while they work out, confident that their kids are safe and having fun!