Petersburg Family YMCA Googlemaps

   3657 Reviews
120 North Madison St
Petersburg, VA 23803
804-733-9333
Visit Website

Recent Reviews:


Dinwiddie, VA
I love the Saturday water aerobics! The instructor is amazing! Fun, lively, and I can go at my own pace.

Colonial Heights, VA
The availability

Chester, VA

Chester, VA
Had a wonderful tour by the sports director! Also enjoyed the playground (although it did have a lot of trash that needed to be picked, but that can be easily remedied).

Petersburg, VA
I like everything

Chesterfield, VA

Prince George, VA
Dedicated staff

Petersbuurg, VA

Chester, VA
Great variety of classes

Petersburg, VA
I enjoy the sauna and steam rooms the most, which are the reasons for my membership. There recently was a stretch class offered which I found to have been most enjoyable and beneficial. I hope it will be offered again as it was full with participants

Chester, VA
The staff is friendly at all YMCA’s. There are plenty of programs that I can pick for my child. I enjoy being able to use the basketball court. The Chester Y constantly hosts events and always implements restrictions on the basketball court. So I’m glad the Petersburg location keeps the courts open.

Colonial Heights, VA
We have not used any of the programs or activities yet, but I got my son a membership so he could play basketball - and now instead of sitting on video games all day, he is active and going almost daily just to work out in the gym.

Colonial Heights, VA
I like the variety and flexibility of times that they are offered.

Petersburg, VA
I like it because it’s convenient.

Petersburg, VA
Its something for everyone

South Chesterfield, VA
Friendly staff and members.

Richmond, VA

Crossville, TN
Classes and swimming and facilities

Petersburg, VA
I used the weight room, but I’m retiring soon and look forward to taking yoga. Still, I wish you had weekend yoga classes, too.

Petersburg, VA
Clean, friendly, and offers a lot for all ages