Volunteer Opportunities

COVID-19 Update: The number one priority of YSS is to ensure the health and safety of the youth and families we serve. Subsequently, we have suspended our volunteer program and will no longer be accepting donated goods/items at any facilities until further notice. If you would like to give back now, consider making a donation online. Thank you!

Donate Online Now

Skills-based opportunities

On-going/Skills-based volunteers commit to a minimum of 3 months providing service that capitalizes on their personal talents, core business skills, experience, or education. Opportunities include working alongside children, youth, and young adults in our programs, helping plan and staff events, and more!

Apply to be an on-going volunteer!

Student Volunteers

High school and college students looking to complete required service learning hours serve YSS in a variety of ways. Opportunities for student volunteers are listed below. Fill out a student volunteer application to sign up!

Volunteers work directly with youth and make such a positive impact that we ask for a commitment of 3 months, attending program once a week (except during breaks). Volunteers should have access to a vehicle as these programs are located outside of Ames.

Apply to be a student volunteer!

Mentoring Program Volunteers

Mentoring is the largest volunteer program at YSS serving nearly 350 youth in the Ames and surrounding areas each year. School-Based Mentoring is an hour per week commitment throughout the school year serving K-8th grade students. Community-Based Mentoring is a once per week commitment throughout one calendar year serving youth in YSS Residential Addiction Treatment Facilities, Rosedale Shelter and the YSS Transitional Living Program. We currently have 66 children in need of a mentor! Visit our mentoring page to learn more!

Adult Application to Become a Mentor
High School Student Application to Become a Mentor

Annual Event Volunteer Opportunities

Reggie’s Sleepout: At Home Be sure to check back for more information and how to volunteer!
Holiday Giving 
Be sure to check back for more information and how to volunteer!

Group Volunteers

Groups looking to volunteer at YSS  can get involved in opportunities that range from staffing events like Holiday Giving, Teen Maze, and Reggie’s Sleepout, to large projects (outdoor/indoor facilities) to holding a donation drive. If you choose a donation drive we will talk to you about our most-needed items, and then coordinate a time for you to bring in your collected donations.

Donation drive, donate food, or make a meal

Ames Rosedale Shelter, contact Emily Krapfl
Ames Adolescent Residential Addiction Treatment programs, contact Matthew Voorhees
Des Moines Iowa Homeless Youth Center (IHYC), register here.
Mason City Francis Lauer, contact Brodie Long

Recording Volunteer Hours

The time you give is valuable, to you and to us. Recording the time our volunteers give is important, as this information is regularly reported to our donors, and often required by our grantors.

Download the MyImpact app on your phone to easily clock in/out of your shift. Login and select the opportunity you are volunteering for.

To log your hours manually, go to MyImpactPage, login to your account and enter the time you volunteered with us. For help contact us with questions.