Click here to apply!

Goodwill of Central Iowa offers flexible volunteer opportunities to work with your busy schedule, so that your time and skills will best support Goodwill’s mission. As a volunteer, your input will enhance our services and programs, making a difference in the lives of those we serve.

Through our volunteer program, we offer fun and hands-on opportunities that make a meaningful impact in central Iowa. Whether you are an individual interested in getting more involved in the community or a group looking to make a difference, Goodwill Industries of Central Iowa has an opportunity for you!

Volunteer opportunities are available at our retail stores, main headquarters, and at special events held throughout the year.

Who Can Volunteer?

  • Individuals
  • Groups
  • Court-ordered individuals
  • Students who need volunteer hours


  • Volunteers must be age 16 to volunteer on their own.
  • If younger than 16 you must be accompanied by a parent or part of a service group.
  • Volunteers must sign up for a minimum of 10 hours.

Volunteer Opportunities:

1. Sort donations, stock shelves, fill displays and clean in our stores. You choose the store and hours that work for you. You can volunteer on your own, with a friend or sign up a group.

2. Help our Shopgoodwill online auction department anytime between 8 a.m. and 4 p.m. by photographing or packaging items or determining their value.

3. Organize a donation drive at your school or business. This is an easy and fun project that helps the environment by recycling and repurposing items as well as helping Goodwill generate inventory for our stores. The money that comes from store sales goes to support our job training and job placement programs.


For further information, please email Rachel Rolfes at volunteer@dmgoodwill.org or 515-265-5323 ext. 211.

Court Ordered Community Service Restitution volunteers: Goodwill offers a program for individuals to complete their court-ordered community service hours at any Goodwill retail store. For more information, or to schedule your community service, please contact Rachel Rolfes at 515-265-5323.