St. Charles YMCA

4.1
158 reviews

About

GymNon-Profit OrganizationYouth OrganizationSwimming Facility
Welcome to the St. Charles YMCA in the vibrant city of St. Peters. Step into our dynamic facility and discover a world of fitness, friendships, and fun that will leave you energized and inspired. From our state-of-the-art fitness center to our inviting pool, and from our engaging programs to our warm and welcoming atmosphere, the St. Charles Y is your hub for holistic well-being and vibrant community connections. Join our YMCA family, where every visit is an opportunity to thrive and grow.

Details

  • RestroomAvailable
  • Onsite servicesAvailable
  • Wheelchair accessible entranceAvailable
  • Wheelchair accessible restroomAvailable

Location

St. Charles YMCA
3900 Shady Springs Ln., St. Peters, MO
63376, United States

Hours

Reviews

4.1
158 reviews
5 stars
99
4 stars
25
3 stars
6
2 stars
6
1 star
22

What are people saying?

AI-generated from recent customer reviews

Staff Quality

Many customers praised the friendly and helpful staff, highlighting their positive interactions and support.

Facility Maintenance

There are numerous complaints about poor maintenance of equipment and facilities, including cleanliness issues and outdated amenities.

Communication Issues

Customers expressed frustration with poor communication regarding schedules and policies, particularly in youth sports programs.

Youth Sports Programs

Feedback indicates significant disorganization in youth sports, leading to dissatisfaction among parents and participants.

Overall Experience

While some customers enjoy the community atmosphere and classes, others report negative experiences that detract from their overall satisfaction.
  • JV
    Joseph Du Vall
    Sep 30, 2025
    5.0
    Both my son and daughter are on the swim team here. Good coaches, helpful instruction, good fun
  • BP
    brittany posey
    Aug 22, 2025
    1.0
    I’d give 0 if I could. Ive been dealing with the Y for me and my family for years! This is the only location I’ve had an issue with. Signed my son up for basketball never received a schedule mind you it’s less than a week away. Just paid $150 to do the membership and get him in basketball. Canceled and was told I’d get the $75 back at least. I had a prior balance from 4/5 years ago at another location so they only refunded me back $31! Less than 2 weeks ago they were given $150 total for absolutely nothing. Was told one thing and they didn’t follow through. The communication at this place is laughable. From reading other reviews on youth sports I’m so glad I pulled my son out and went with I9 sports! Much more organized and communication is there ! Would not recommend this Y to anyone looking for youth sports.
  • MM
    Mindy MArtin
    Aug 2, 2025
    1.0
    This has been the most frustrating volleyball session for my daughter. The schedules are not sent out in a timely manner and the new refs are terribly undertrained causing a lot of problems. They also refuse to lift the basketball hoops for vball games which makes it very hard for the kids to serve and play the whole court. Very disappointing!!!
  • PM
    Pat Milatovic
    Jun 4, 2025
    5.0
    It's a great place
  • AH
    Alex Hill
    May 31, 2025
    4.0
    Good facility, pricing is somewhat higher than other places but it does have a lot of amenities that maybe others don’t have

Frequently Asked Questions About St. Charles YMCA

What does my Y membership include?

A YMCA membership is a great value that includes many benefits, like: - Free group exercise classes - Free health and wellness consultation - Free child watch during your workout - Access to pools, basketball courts, racquetball courts, indoor tracks, and more! - Personal training - Programs for youth, adults, families, and seniors

Do I have to sign a contract?

No. We know that you will find great value in your Y membership, however, should you decide to cancel for any reason, you must submit your cancellation request in writing on or before the 20th of the month prior to your next draft date.