- Phone: 804-270-3866
- Visit Website
Member Testimonials
Great instructors!
Perfect without any flaw
La amabilidad q ir tienen con los niños
Basketball
Jack is a great swimming instructor
Affordable
Wonderful! Great instructors and very engaging! My 3 and 4 year old love it!
Very helpful and friendly
I love Shady grove YMCA. They are so helpful. Erin Long always calls or emails when I have questions:) I love how they are always trying to help me!!!!!!!!!!!!!
I like everything
Very organized and having enough instructors for small groups.
Great Care
Family pool
Gym
All activities 
Great swim lesson. pool is too crowded.
Great people
Good
I am enjoying the sessions, thank you!
The instructors are wonderful! My son is very timid around water and would, usually, sit and cry on the side. However, the instructors here are incredibly patient and kind with him that he now looks forward to his swim lessons! We still have a lot to do in regards to swimming ability but he’s finally getting comfortable and willing to TRY which, honestly, is the biggest step.
Friendly and nice for kids
Teachers are very friendly. I like that students: teacher ratio is 2:1 last Sunday.
In addition to all the activities that my family are participating and enjoying, the staff are very professional while giving information at time of registration and they give a nice touring. You really feel like a family once you become a member.
It’s really good my daughters had great fun . Thanks
The swim classes seem very organized and with a well thought out and designed skill/growth progression. The instructors were very friendly and our girls enjoyed the classss.
The teachers teach the class well
Inclusive and fun
Trainers are good, kind and help kids, Facilities are beautiful and clean
Ease of registering for the activities, conducting classes on time
great place
Lots of classes to choose from.
 
   
  
So far we are very pleased with the amount of water time and training they are giving. My child is making a very good progress within just two weeks of joining.