Join our supportive community and become healthier from the inside out. We are here to assist you with your wellness journey. New members are given a detailed orientation upon joining the YMCA and wellness programs are updated throughout the year by the staff.

We also offer personal training for those who need one-on-one training with trainer, Justin Kopanko, ACSM certified. Click here to download price list and more information. 434.369.9622


The Altavista YMCA Athletic Center houses a full size gymnasium, indoor track, racquetball court, group fitness studio, the Wellness Center and Child Watch for our members while they are using the Y.

Stay and Play Schedule and Procedures