Join our team

Employment Opportunities

Overview

The Charlottesville-Albemarle SPCA operates two key facilities in Charlottesville: our main shelter and our Rummage Store. The shelter is the hub for our animal-specific services, including adoption, veterinary care, and community outreach programs, ensuring we meet the needs of animals and the local community. Our Rummage Store is a vital part of our mission, generating essential funding through the sale of donated goods.


As a nationally recognized organization, we are committed to making a positive difference in the lives of the animals in our community. Joining the SPCA means becoming part of an exciting, innovative, and professional team that is dedicated to creating lasting change. Our organizational culture fosters teamwork, compassion, and inclusivity, with a strong emphasis on our core values: Respect, Trust, Understanding, Open Collaboration, and Positivity. We are proud to be an equal opportunity employer that values diversity in our workforce.


Job Openings

We have no job openings at this time but please check back regularly for future opportunities.


Discover the Benefits

At the SPCA, we believe that our employees are essential to our mission, and we are committed to providing a comprehensive benefits package that supports your well-being and professional growth. Here are some of the key benefits we offer:

  • Health and Wellness: Enjoy company-paid medical and dental insurance for employees, ensuring you have access to essential healthcare services. We also offer vision, life insurance, and short-term and long-term disability coverage to enhance your peace of mind.
  • Financial Security: We provide 401k matching to help you save for your future, along with additional benefits like accident and hospital indemnity insurance.
  • Professional Growth: We support your career development with tuition reimbursement and opportunities for professional development, empowering you to expand your skills and advance in your career.


Joining the SPCA means becoming part of a dedicated team that values your contributions and invests in your success. Together, we can make a difference!

Share by: