The YMCA is continually looking for people with a passion for youth development, healthy living, and social responsibility to join our growing team! On this page, you will find current job opportunities across the Piedmont Family YMCA association.

Competitive pay with benefits * Free YMCA membership * Flexible schedules

Questions? Contact us at HR@piedmontymca.org.


SUMMER CAMP


  • 2025 Lead Summer Camp Counselor – Charlottesville (PT) | job description
  • 2025 Assistant Summer Camp Counselor – Charlottesville (PT) | job description
  • 2025 Lead Summer Camp Counselor – Greene County (PT) | job description
  • 2025 Assistant Summer Camp Counselor – Greene County (PT) | job description

TO APPLY, please click on the link below:


PIEDMONT FAMILY YMCA

Piedmont Family YMCA Association Headquarters
Location: 151 McIntire Park Drive・Charlottesville, VA 22902 ・Learn more >


TO APPLY, please click on the link below:


AFTER SCHOOL - CHARLOTTESVILLE

Location: Charlottesville City Schools (Burnley-Moran, Clark, Greenbrier, Jackson-Via, Johnson, Venable, Walker) ・ Learn more >


TO APPLY FOR ONE OF THESE VACANCIES, please click on the link below:


BROOKS FAMILY YMCA

YMCA Fitness Facility & Piedmont Family YMCA Association Headquarters
Location: 151 McIntire Park Drive・Charlottesville, VA 22902 ・Learn more >


Aquatics
Facilities
Member Services
Wellness

TO APPLY FOR ONE OF THESE VACANCIES, please click on the link below:


EARLY LEARNING CENTER

Location: 233 4th Street NW, Suite Y・Charlottesville, VA 22903・Learn more >


The YMCA Early Learning Center is always looking for great lead and assistant teachers to join our team as we continue to expand to meet the ongoing needs of our community! If you are interested in learning more about career opportunities, please email your resume to childcare@piedmontymca.org 

TO APPLY, please click on the link below: 


AFTER SCHOOL - GREENE COUNTY 

Location: 105 Progress Place・Ruckersville, VA 22968・Learn more >


TO APPLY FOR ONE OF THESE VACANCIES, please click on the link below:


Questions? Contact us at HR@piedmontymca.org