Get Involved Today

Join the Movement

We are asking God to raise up an army of caring adults who will establish relationships with youth around the area. We need volunteers who will serve in the facilities, on our prayer team, at events, with administrative tasks, and through financial giving.  Wherever your gifts and talents lie, you can bring HOPE to the hopeless.


Bringing HOPE to the Hopeless


Find the Volunteer Opportunity That’s Right For You

Working with the Youth

Get in on the action! We always need caring, mature adults to meet with the many teens we serve. Volunteers must go through a screening process. We offer on-going training to help you be encouraged and effective in your role.

Event Support

We hold special events throughout the year to raise vital funds for our work. We rely on volunteers to help make these events a success.


We welcome business leaders and professionals who are willing to lend their expertise to advance our work. We also lean on professionals for advice on vocational enterprises for our teens.


Prefer a more behind-the-scenes approach? We have a need for office help, event planning support, and other temporary or on-going assistance.

Ready to Volunteer

Still have questions? 

Call or email us at 503-559-1005 or we’d love to chat with you!


Please join us in praying for the lost youth in our area and for the mission of Youth For Christ and our Juvenile Justice Ministries.

Current Prayer Requests

Please join us in praying for:

  • Our team of staff and volunteers as they build relationships with youth at our local ministry site facilities.
  • New adult volunteers to expand our ministry
  • Continued financial support

Join our Prayer Support Team

“And this is the confidence that we have toward Him, that if we ask anything according to His will He hears us.” 1 John 5:14 

Many dedicated volunteers serve by regularly praying for our work. Join our prayer team and sign up below. Team members receive regular emails from the staff members, detailing their prayer needs.

Still have questions? 

Call or email us at 503-559-1005 or we’d love to chat with you!


We thank God for your generosity and we promise to use your financial contribution wisely.

Options to Give

Setup a donation through our secure online giving page. You will be able to register for an account to track your donations, make changes to your recurring gift, or print end-of-the-year statements.

Any questions please contact the MvYFC office at 503-559-1005 or email

Give Through the Mail

Please mail your check payable to Youth for Christ to:

Mid-Valley YFC/JJM
P.O. Box 2161
Salem  OR  97308

If you would like your donation to go toward a specific ministry or team member, please include a note with instructions in the envelope with your check.


See The Story

Join us for a facility tour and conversation about meeting the spiritual needs of incarcerated youth in Linn, Benton, and/or Marion counties.