Volunteer Opportunities


Make a difference in the lives of others by being a volunteer with El Dorado County’s Health and Human Services Agency (HHSA). See where your passion, skills and talents fit best!

Listed below are the HHSA programs that utilize volunteers and brief descriptions of the ways in which you can serve.

Please contact specific programs to confirm:

  1. Current volunteers needs
  2. Where to submit your application

A completed HHSA Volunteer Application(PDF, 133KB) is required for all HHSA volunteer positions.

Thank you for your interest.

Child Protective Services

Children's Services - Supervised Visitation

El Dorado County has children in foster care who are participating in the Family Reunification Program. As part of this program, children may visit with their parents, or other important people in their life. In some cases, these visits work best when another adult is there to support and monitor the process.

To be a volunteer in this program volunteers need to meet the following criteria, in addition to all of the requirements in the HHSA Volunteer Policy A-HH-008:

  • Be at least 21 years of age
  • Commit to 5-15 hours per week
  • Have a valid driver’s license and vehicle insurance
  • Successfully pass a background check
  • Have a cell phone, or remote communication device
  • Successfully engage in initial and ongoing training

Call for more information. Contact: (530) 642-7138 or (530) 642-4801.

CalWORKs Employment Services

El Dorado County CalWORKs volunteers perform a variety of duties such as assisting clients with employment search on computers in the Resource Room, calling clients to set appointments, administrative duties such as scanning and creating case files and other duties as needed.

Volunteers must:

  • Be at least 21 years of age
  • Have a valid driver’s license

Call for more information on the Western Slope. Contact: (530) 642-4850.

Public Health Services

Animal Services

Volunteers are always needed and are very important to provide services that mean so much for the animals in our shelter!

Volunteer with Animal Services

Immunization Program

Public Health utilizes registered nurses to help with vaccine administration at our annual flu clinics and other non-medical individuals to help with paperwork at these clinics. To volunteer with flu clinics, volunteers must sign up by August 15th of the flu clinic year.

Contact: (530) 621-6108

Mental Health Services

El Dorado County Adult Outpatient Mental Health Clinic & Wellness Center Volunteers perform a variety of duties at our Adult Outpatient Mental Health Clinic & Wellness Center. Volunteers at the Wellness Center assist staff with meal preparation, client interaction and support, along with client outings and client groups. Volunteers may also assist clinicians with wellness check calls, and a variety of other duties as needed.

Contact: 530-621-6290.

Senior Services

El Dorado County Long-Term Care Ombudsman Program

Long-Term Care Ombudsmen are citizen advocates who visit residents in licensed long-term care facilities to ensure both quality of life and quality care. They investigate complaints and/or concerns, and help to resolve problems, advocating from the resident’s perspective. Ombudsman volunteers complete 36 hours of training for State certification.

Contact: (530) 621-6271

Senior Day Care Services- Senior Day Care Services

Between our two campuses (Placerville and El Dorado Hills) there are a great variety of services a volunteer can provide. In our setting, almost every type of talent can be utilized. Volunteers lead or co-lead activities that range from: exercise classes, dance, art, cooking, painting, bingo, horseshoes, bowling, hockey, balloon volleyball. Volunteers also provide live entertainment (singing and/or playing instruments) and assist with lunch service or snacks. The opportunities are limitless! Negative Tuberculosis test and reference check are required to volunteer with this sensitive population. Apply to join this exciting program by calling for more information.


  • El Dorado Hills (916) 358-3565
  • Placerville (530) 621-6198

Senior Legal Services

Located in the Placerville Senior Center, this program is committed to protecting the independence and dignity of our community’s older adults by providing legal advice, advocacy and assistance to any resident 60 years or older, regardless of income. Volunteers assist this program through clerical and office support.

Contact: (530) 621-6154

Senior Peer Counseling of El Dorado County (SPC)

Senior Peer Counseling is a program that trains adults 55 and older to provide supportive lay counseling to seniors in our community who are experiencing challenges associated with the aging process. We help seniors who are coping with issues such as: grief, changes in living circumstances, and isolation. SPC volunteers complete a 50 hour training program and attend a weekly meeting with the Clinical Supervisor to review cases.

Contact: (530) 621-6304

Senior Nutrition Program

  • Home Delivered Meal Drivers
  • Kitchen Assistants
  • Dining Room Servers
  • Sign-in Desk Volunteers

The Senior Nutrition Program provides nutritious meals and social contact to support the overall wellness of adults 60 years and older through congregate dining and home delivered meal service. There are eight locations where volunteers offer their support: Placerville, Diamond Springs, Pollock Pines, Greenwood, Pioneer Park, Cameron Park, El Dorado Hills and South Lake Tahoe. The commitment of time will vary depending upon the volunteer position. Volunteers that assist in the kitchen, dining room or at the sign-in desk are needed between 11am – 1pm. Home delivered meal drivers are needed between 10:00 a.m. - 1:00 p.m., depending upon location. Call for more information.


  • Western Slope (530) 621-6160
  • South Lake Tahoe (530) 573-3130

Senior Shuttle

The Senior Shuttle van provides door-to-door transportation services to older adults living on the Western Slope of El Dorado County. Volunteer drivers assist with driving the Senior Shuttle and taking seniors grocery shopping and to special outing events. Volunteer drivers pick up seniors in the Placerville, Pollock Pines, Georgetown and El Dorado Hills areas. Call for more information.

Contact: (530) 621-4546