Home Page Locations Health & Wellness Youth & Family Aquatics Membership Magic Place Childcare Ways To Give Our Mission Employment
After School   Summer Camps   Preschool Program   Special Programs   Financial Aid  

Through the generosity of the United Way of Roanoke Valley, Junior League of Roanoke Valley, Virginia, Inc., The Foundation for Roanoke Valley and other organizations and individuals, the YMCA can offer assistance to anyone in need. We make a point to see that anyone can attend our program regardless of ability to pay full price. For more information call 342-2332.

Financial Assistance Application


Gainsboro Family YMCA
108 Orange Ave
Roanoke, VA 24016
540-344-9622
Kirk Family YMCA
520 Church Ave
Roanoke, VA 24016
540-342-9622
Salem Family YMCA
1126 Kime Lane
Salem, VA 24153
540-387-9622
YMCA Magic Place
520 Church Ave
Roanoke, VA 24016
540-342-2332

Contact Us at ymcaroanoke@ymcaroanoke.org   |   Find us on Facebook   Gainsboro   Kirk   Salem