Gateway Region YMCA 18A612A8-B407-4667-98E0-6C45814FB6EB Main navigation Membership Class Schedules Programs Main menu Programs Programs Fitness Healthy Lifestyles Swimming Children & Teens Camp and Child Care Sports and Activities Programs Fitness Fitness Group Exercise Personal Training Virtual Y Active Older Adults YMCA Mobile App Programs Healthy Lifestyles Healthy Lifestyles Mental Health Resources Diabetes Prevention Cancer Recovery Blood Pressure Self-Monitoring Program Exercise for Parkinson's Nutrition Services Social Services Support Inclusion and Adaptive Support Services Community Gardens Programs Swimming Swimming Pool Schedules and More Swimming Lessons Water Fitness Classes Swim Teams Lifeguard Certification Outdoor Pools & Aquatic Centers Programs Children & Teens Children & Teens Child Watch Mobile Y Child Abuse Prevention Education & Tutoring Teen Programs Programs Camp and Child Care Camp and Child Care Before & After School Care Summer Day Camp Overnight Camp Lakewood Schools Out Camp Early Childhood Education Programs Sports and Activities Sports and Activities Adaptive Sports Youth Baseball Youth Soccer Youth Volleyball Youth Basketball Flag Football More Sports More Main menu More More Global Relations and Community Engagement (GRACE) Blog Events Apparel Store Campus Y at WashU Locations User account menu Sign In Donate to Support the Y Let us help you find Your Next Step at the Y! Answer a few questions about your interests and goals and we will connect you with the best resources to get started. Welcome to the Y! We're so glad you're here, and are ready to help you get the most out of your membership. What are you most interested in exploring first? -Select-Fitness Center, Group Classes & Personal TrainingThe Swimming Pool & Aquatics ProgramsChild Care, Youth Programs & Family ActivitiesFind Community & Get Wellness SupportI'm not sure yet. I'd like a tour or to browse schedules. Great! What's the best fit for you? - None -I'd like to learn about the fitness center equipment.I'm ready to jump into a class.I'd like to meet with a personal trainer for a free consultation. Awesome! What are you looking for at the pool? - None -Lap swimming and rec swim times.Swim lessons for myself or my family.Water aerobics classes. Fantastic! What do you need most? - None -Child Watch while I work out.Youth sports and activities.Summer camp or after-school care. That's what the Y is all about! There are many ways to get involved. What sounds like the best fit for you? - None -Explore volunteer opportunities to give back.Join activities and social events for Active Older Adults.Find a supportive group to improve my health or manage a chronic disease. No problem! We're happy to help you find what you need. - None -Take a guided tour of the facility.View schedules at my YMCA (i.e. gym, pool, child watch, etc.) Select a YMCA location to view schedules. - None -Bayer YMCACarondelet Park Rec ComplexChesterfield YMCAClinton County YMCACollinsville Maryville Troy YMCADowntown Belleville YMCA - Kern CenterDowntown St. Louis YMCA at the MXEast Belleville YMCAEdward Jones YMCAEmerson YMCAFour Rivers YMCAJefferson County YMCAKirkwood YMCAMid-County YMCAMonroe County YMCA - HTC CenterO'Fallon Illinois YMCAO'Fallon Missouri YMCAO'Fallon Park Rec ComplexRandolph County YMCARiverChase YMCASouth City YMCASouth County YMCASt. Charles YMCAWildwood YMCA We're happy to offer complimentary fitness orientations where you'll receive guidance on how to best use machines and understand the fitness facility.Book a Fitness Orientation We have a wide variety of fitness class offerings—click below to browse class schedules for all of our 24 YMCA locations.Browse Class Schedules Whether you're just starting your fitness journey or aiming to reach new heights, our certified personal trainers will provide you with the support you need. Get started and book a consultation today!Book a Consultation With 21 indoor pools (plus 2 outdoor aquatic centers!) in the Greater St. Louis area, we have the perfect aquatic experience for you. Check out lap swimming, rec swim times, and more today!View Pool Schedules We believe every person should have the skills and confidence to safely enjoy the water. We're proud to offer a range of swimming classes for ALL ages and skill levels—get started today!Explore Swim Lessons Utilize the resistance and buoyancy of the water to improve your fitness and strength. From Aquacise to Water Walking, Aqua Tone, and more—browse our water fitness schedules today!Explore Class Schedules Looking for child care while you exercise? We offer free, drop-in Child Watch while caregivers make use of our fitness facilities—find your Y and explore schedules today!Browse Child Watch From baseball to basketball, gymnastics, adaptive sports and more, our sports offerings are designed to create a healthy outlet for children to gain new skills in an inclusive environment.Our Sports Offerings From summer camp to after school activities, early childhood education, and more, our programs nurture the unique development journey of every child, at every stage. Find your program below!Summer Day Camp Before & After School Care Early Childhood Education Get involved with the Y and your community by finding volunteer opportunities, whether it's tutoring, adaptive sports, sports officials, and more. Explore our opportunities today!Find Volunteer Opportunities Whether it's with group exercise classes, day/overnight trips, pickleball, etc., find your community and get involved in an activity that's right for you!View AOA Activities Whether you're managing a chronic condition, seeking better nutrition, or looking for mental health resources, the Y is here to support you every step of the way.Explore Wellness Support Our staff will be happy to meet with you and show you around!Schedule a Tour Welcome to the Bayer YMCA!View Schedules Welcome to the Carondelet Park Rec Complex!View Schedules Welcome to the Chesterfield YMCA!View Schedules Welcome to the Clinton County YMCA!View Schedules Welcome to the Collinsville Maryville Troy YMCA!View Schedules Welcome to the Downtown Belleville YMCA!View Schedules Welcome to the Downtown St. Louis YMCA at the MX!View Schedules Welcome to the East Belleville YMCA!View Schedules Welcome to the Edward Jones YMCA!View Schedules Welcome to the Emerson YMCA!View Schedules Welcome to the Four Rivers YMCA!View Schedules Welcome to the Jefferson County YMCA!View Schedules Welcome to the Kirkwood YMCA!View Schedules Welcome to the Mid-County YMCA!View Schedules Welcome to the Monroe County YMCA!View Schedules Welcome to the O'Fallon Illinois YMCA!View Schedules Welcome to the O'Fallon Missouri YMCA!View Schedules Welcome to the O'Fallon Park Rec Complex!View Schedules Welcome to the Randolph County YMCA!View Schedules Welcome to the RiverChase YMCA!View Schedules Welcome to the South City YMCA!View Schedules Welcome to the South County YMCA!View Schedules Welcome to the St. Charles YMCA!View Schedules Welcome to the Wildwood YMCA!View Schedules