With the help of generous donors like you, the Y is able to provide financial aid to those who otherwise would be unable to afford to participate in various programs offered at the Y. Without a successful Current Support Campaign there would be no Y. Please donate today.


The Y is the nation's leading nonprofit committed to strengthening community through youth development, healthy living and social responsibility. We believe strong communities are possible only when we invest in our kids, our health and our neighbors.

Our Mission

To put Christian principles into practice through programs that build healthy spirit, mind and body for all.

Our Cause

At the Y, strengthening community is our cause. We believe that lasting personal and social change can only come about when we all work together to invest in our kids, our health and our neighbors. That's why we focus our work in three areas: youth development, healthy living and social responsibility.


Registration for Youth Spring Sports January 16 - February 23

Spring Soccer registration form download

Spring Softball registration form download

Spring Baseball registration form download

Join us for a bus trip to Savannah, GA. April 3-6. Download for more information.

Full Facility YMCA members can access any Y facility across North Carolina and Virginia. The partnership is the latest expansion of the Y’s reciprocal membership program.

Child Care registration for 16 months-seventh graders. Register your child today. Download contract information Download Child Care Registration Form. Download Field Trip Registration Form for Child Care

Personal Training is here. Get one-on-one training or sign up for small group training. Different packages available. Package info Download . Flyer Download.

2017 Push/Pull meet Flyer Download & Registration Download


Group Fitness Schedule

Family Center Facility Rental

Multi-Purpose Room Rental

Child Watch schedule and procedures

Fall/Winter Pool Schedule

Fall/Winter Swim Lesson Schedule

Athletic Center Hours

Monday-Friday 4:30 a.m.-9:30 p.m.

Saturday 8:00 a.m.-5:00 p.m.

Sunday 1:00 p.m.- 5:00 p.m.

Contact Info

Phone: 434.369.9622
Fax: 434.369.2187

718 7th St.,
Altavista, VA 24517 - MAP

For more information, please visit our contact page