Volunteer – Keystone Community Services


Our volunteers truly make a difference in our community by helping their neighbors.
Man volunteering with Meals on Wheels

Learn about enriching OPPORTUNITIES for individuals.

Individual Volunteering

Man volunteering with Meals on Wheels
Women volunteering with senior



Two volunteers loading truck

Set up a time to VOLUNTEER with your group or business.

Group Volunteering

Two volunteers loading truck
Spaghetti sauce at a food shelf

Explore options for GIVING to Keystone’s programming.


Make a Meaningful Impact

Volunteering with Keystone gives you the opportunity to see your community transformed. We love working with our volunteers to give them roles that fit their interests and work with their schedule. Whether it’s helping distribute food at one of our food shelves or interacting with kids in our enrichment programs, you’ll feel fulfilled serving the community at Keystone.

To become a Keystone volunteer, you must fill out an application and go through an orientation session with the volunteer coordinator. A criminal background check is also conducted for all individual volunteers. New volunteers receive an orientation and all volunteers are supervised by Keystone professional staff.

Are you looking for a group volunteer activity, please visit our page dedicated to group volunteers.

Steps to becoming a Keystone volunteer: 

  1. Complete the volunteer application.
  2. Your application will be processed and a background check will be run.
  3. The volunteer coordinator will work with you to determine a volunteer role and schedule.
  4. You will need to participate in a volunteer orientation.
  5. Then you can begin volunteering and supporting the Keystone community!

On average, the process to start volunteering typically takes 7-10 business days.

Submit Your Volunteer Application

Already an active Keystone volunteer?

Visit our Individual Volunteering page for VicNet access and more!

Individual Volunteering Page 

We're actively recruiting new volunteers!

Join our volunteer team! We are looking for volunteers to help deliver meals and groceries through our Meals on Wheels and Grocery Delivery Programs, and are also recruiting more volunteers to help in our food shelves.

Current Volunteer Opportunities

Volunteer in our Food Shelves

You can help neighbors access healthy food. As a volunteer, you will sort and receive donations, stock shelves, assist donors, and help participants shop in the food shelf. Volunteers should be at least 16 years old and capable of lifting 20 pounds. Volunteer shifts range from 1-3 hours and are Monday – Friday, primarily during daytime hours.

Volunteer Delivering Groceries or Meals 

You can deliver smiles and nutritious food! Volunteers deliver meals or grocery staples to older adults and neighbors with disabilities. You can deliver by yourself or with family and friends. Volunteering with Meals on Wheels or Grocery Delivery is only a 1-hour commitment, and shifts are Monday – Friday in the mid-day.

Volunteer Supporting Kids and Teens

You can help young people practice academic skills and stay engaged in after-school programs. Volunteers provide homework help, basic tutoring and reading skills for youth, and can serve as classroom assistants helping with various activities. Volunteer shifts are around 2 hours and happen during afterschool hours Monday – Thursday.