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.

Note to new volunteers:

We are looking for new volunteers! However, due to some staffing issues at Keystone, the process for placing new volunteers is taking a little longer than usual and we are not placing volunteers in every program at Keystone. Please expect that it will take 10 business days or more for you to begin volunteering.  If you have any questions or concerns, please contact our volunteer services staff at 651-797-7725 or info@keystoneservices.org.

Submit Your Volunteer Application



Already an active Keystone volunteer?

Visit our Individual Volunteering page for VicNet access and more!

Individual Volunteering

Hear why our volunteers love being connected to Keystone!

We are so sincerely grateful for all the ways our volunteers help our community. Everyone has their own unique story about why they love volunteering at Keystone. Enjoy this video which features a few special stories from our incredible volunteers about what being a volunteer means to them.