The YMCA aims to improve our communities’ health by providing programs and activities that promote overall well-being, no matter where you are on your journey toward better health.

  • Icon: Programs designed for all ages and abilities. Programs designed for all ages and abilities.
  • Icon: Individual and Community Well-Being Icon Supporting individual and community well–being.

At the Y, we provide fun and welcoming environments focused on building personal strength, endurance and confidence.

Fitness Classes

The Y offers hundreds of free classes led by trained, responsive, and fun instructors. Try indoor cycling, Zumba, yoga and pilates, water exercises, and more. Check the schedule and reserve your space today!

Personal Training

Whether your goal is weight loss, muscle gain, training for an event, getting ready for that high school reunion, or just looking for a more healthy lifestyle, the Y’s certified personal trainers can help you achieve those goals safely, efficiently, and with the support you need. Register now!

Healthy Lifestyles at the YMCA

The Y is committed to ensuring healthy living across the region through programs that support those who’ve been diagnosed or are at risk for chronic diseases such as cancer, diabetes, Parkinson’s, high blood pressure, and obesity. Check out our programs to learn more!

Complimentary Fitness Orientation

Whether you’re new to exercise or in tip-top shape, the Y offers a 30-minute complimentary fitness orientation with our experienced fitness staff. Let us help you get started on your journey to a healthier lifestyle with a plan customized to your goals.

The Y strives to help all ages learn how to swim so they can stay safe around water, have fun and learn the skills needed to make swimming a lifelong pursuit for healthy living.

Swim Lessons

Swim lessons at the Y focus on learning vital water safety skills and stroke development through a progressive swim lesson curriculum. Swimmers develop self-esteem while creating positive experiences that last a lifetime. Learn more or register for a program today!

Water Exercise

Utilize the resistance and buoyancy of the water to improve cardiovascular fitness, strength, and flexibility. Instructors lead small groups through water choreography and resistance exercises. Learn more or sign up for a water exercise class today!

Recreational Swimming

Drop into our pool for lap swim, family swim, or recreational swim. Check the pool schedule to find a time that works for you and your family.

Work in Aquatics

The Y offers lifeguard and swim instructor certification courses to give you the tools needed to be successful. Join our aquatics team today!

Swim Team

Want to swim competitively in a fun and positive environment? Join the MAKOS swim team at the O'Fallon Park Rec Complex! Young swimmers build strength, speed, and endurance while refining their stroke technique in our pathway and swim team programs.

Whether it’s gaining the confidence that comes with learning a new skill or building positive relationships that lead to good character and teamwork, participating in sports at the Y is about building the whole child, from the inside out.

Traditional Sports

The Y offers year-round team sports for kids of all ages and skill levels. Every child plays at least half of every game. We welcome Y members and non-members to participate, practice and play.  Most sports are offered in 8-week sessions with one game and one practice per week for children K-8. Preschool sports typically have one practice per week with a scrimmage at the end of the season. Register now!

Sports offered at this branch include: Basketball, Volleyball, Soccer, and T-Ball.


Esports is a competitive sport through a video game requiring the use of strategy, collaboration, communication, and problem-solving skills to achieve individual or team success. And it’s bigger than ‘just gaming’. Esports allows teens to be engaged in a non-traditional sports program. Esports will be available for youth ages 9 - 17. Youth will compete against other YMCA Participants in a supervised setting. Learn more about Esports or register for available leagues at the Bayer YMCACarondelet Park Rec Complex, or O'Fallon Park Rec Complex

At the Y, teens feel welcome and have proven success.  We offer activities and programs for teens that provide them with academic assistance, employment opportunities and other life skills, all while having fun! 

Teen Tech Center

The Teen Tech Center is a place where teens can develop critical skills through hands-on activities that explore their interests in coding, radio production, robotics, fashion design, music production, and more. We work to bridge the digital divide by giving youth access to STEAM education opportunities, relationships that help to build confidence, and a foundation for school and career success. Teens who engage in our programs will learn new skills that will open and expand opportunities for their future. Registration is required for programs. Other areas of the Teen Tech Center will not require registration and will be first-come, first-served on a walk-in basis. Learn more today about the Teen Tech Center!

Leaders Club

Leaders Club is a program for teens, ages 13-18 that provides opportunities for personal and professional development. Teens plan out service projects, discuss upcoming events and trips, and vote on which types of development opportunities they would either like to attend or bring into their future meetings. Leaders elect officers on an annual basis who serve as club president, vice president, treasurer, and secretary. These officers have additional responsibilities and assist their advisor to support their peers and ensure the success of the club. Learn more today about Leaders Club!

Youth and Government (YAG)

YAG provides students the opportunity to experience the democratic process and develop the leadership skills needed to become citizens of a participatory society.

Youth and Government promotes:

  • An understanding of local, state, national, and international concerns
  • Research, study, and debate on public issues
  • Exploration of careers in public service
  • Interaction with adult and youth leaders involved in decision-making processes
  • An understanding of political systems and the forum they provide for the effective and peaceful resolution of issues and concerns
  • Appreciation for the diversity of viewpoints on public issues and a respect for ideas, beliefs and the positions of others
  • Demonstration of citizenship responsibilities and leadership roles essential to the health of a participatory democracy

Learn more today about YAG!

YMCA Achievers

YMCA Achievers is a bi-state college readiness, career exploration, and life preparation program which provides students of color with the essential tools to pursue higher education, define life goals, and identify different career opportunities. Learn more today about YMCA Achievers!

The values and skills learned early in life are vital building blocks for a successful adulthood, and we believe all kids deserve a strong start and a safe place to grow. Parents trust the Y’s child care programs to support and nurture their children from infancy through the teen years and help them become strong, capable and engaged young people.

Summer Day Camp

At Y camp, kids have the opportunity to explore, find new talents, try new activities, gain independence, and make lasting friendships and memories. And, above all, it’s so fun! We offer camp throughout the entire summer! Our camps are designed for a wide variety of conventional interests that include arts & crafts, group games, nature exploration, swimming, field trips and more. Camps are themed weekly. Most camp activities are held outdoors with indoor activities provided based on the day and theme. Day campers are divided into groups by the grade level they are entering in the fall.

Learn More!

Early Childhood Education

For those times when you can’t be there yourself, the Y provides a safe, nurturing environment where your child will learn, grow and thrive. Our Early Childhood Center is licensed by the State of Missouri and our staff members receive extensive training through the national YMCA as well through the Gateway Region YMCA. Learn more today!

School's Out Camp

We offer Schools Out Camp on the days school may not be in session. Campers have fun and stay busy with arts, crafts, group games, sports, swimming and much more! Register for schools out camp here.

Students meet twice a week in a small class and receive targeted project-based instruction in math or reading. 


Are you looking for a space for an upcoming event or birthday party? Celebrate at the Y!

Available Party & Rental Times

Saturday 2:30 - 5:30 pm
Sundays 1 - 4 pm


Multipurpose - half or meeting room or teen center
$175 for 3 hours, for members
$200 for 3 hours, for non-members
Maximum Capacity 50 per room

Multipurpose - full room
$350 for 3 hours, for members
$400 for 3 hours, for non-members
Maximum Capacity 100 

$100 for 3 hours, for members
$175 for 3 hours, for non-members

Indoor Pool (1 hour in pool, 3 hours party room: Multipurpose - half or meeting room or teen center )
$275 for 3 hours, for members
$300 for 3 hours, for non-members
Rate for 25 people, any additional people $10 per person

$100 per hour, for members
$150 per hour, for non-members
Maximum Capacity 100 

Cancellation Policy

  • Parties include a 100% non-refundable deposit due at time of booking.
  • If you wish to reschedule your party, we require 2 weeks written notice.
  • If the YMCA cancels, we will reschedule or refund 100%.
  • Rentee may arrive 30 minutes before rental start time for decorating, if additional time is needed, there is a $25 fee for each additional 30 minutes. 
  • If the rental goes over scheduled time there is a $25 fee. 

How to Book Your Party

Reservations must be confirmed 2 weeks prior to party date. Non-refundable payment due in full at booking. Please visit our Welcome Center to book your rental. 


The Y is a great place to build relationships and connect with members of your community. We offer day trips, weekly Bingo, book clubs -- and so much more for those looking to get involved socially and make new friendships.


The Y's success relies significantly on the generous volunteers who donate their time and talents to make a difference in the community. When you volunteer at the Y, you are joining more than 5,000 other volunteers taking an active role in bringing about meaningful, enduring change right in your own neighborhood. 





Check Out Our YMCA Healthy Living Blogs

Find health and wellness advice from our Y experts and learn about new initiatives throughout the Gateway Region YMCA.