Home Page Locations Health & Wellness Youth & Family Aquatics Membership Magic Place Childcare Ways To Give Our Mission Employment
Employment Opportunities   Available Positions  

The YMCA is a place that allows you to match your values and abilities with fulfilling work that makes a positive difference everyday!

Fun environment
Acting within the parameters of the Y’s core values (caring, honesty, respect, and responsibility), staff members and volunteers generally have a great time at “work”. The atmosphere at each of the YMCA of Roanoke Valley’s locations is exciting, energetic, friendly, and welcoming.

Fulfilling work
Staff members, from the executive director to the part-time swim instructors, develop meaningful relationships that last a lifetime. Many refer to the Y as their “second home” and other staff and members as “family”.

Discover your YMCA as a place to build a rewarding career while you enrich your own life and the lives of others.

For more information contact Teresa DeHart, Human Resources Coordinator at 527-9622, x3114.

The YMCA is an equal opportunity employer.


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