If you are currently scheduled to volunteer, the following message does not apply to you.
Due to an overwhelming outpouring of Love from our community, our volunteer family has grown beyond our ability to facilitate a level of stewardship that we require of ourselves.
We are currently unable to accept new volunteer scheduling. We are in the process of updating our systems to create a more user friendly experience for all. While we simplify our procedures, we ask you to please be patient with us. We expect our new system to go live by April 1st.


Volunteers are essential to City Rescue Mission’s holistic solutions to homelessness. Through the many caring neighbors who give of their time each month, God is making a difference in the lost and hurting in Oklahoma City.

You must be scheduled before you can come to participate in any of our volunteer activities. If you are interested in volunteering, please complete a volunteer application below and the background check form. If you have any questions regarding the list, or would like to inquire about other opportunities, please do not hesitate to contact us at volunteer@cityrescue.org

Volunteer activities for individuals who are new to the Mission and would like a way to get involved, but are not sure how much time you can commit.

See activities

Volunteer activities if you are interested in more one-on-one contact with our clients but cannot make a 3-month commitment, or need more flexibility due to your personal schedule.

See activities

Volunteer activities for groups of less than 10 people and groups of 10 or more.

See activities for groups

Volunteer Forms

Volunteers are essential to City Rescue Mission's everyday operations. Through the many volunteers who give their time each month, God is making a difference in the lost and hurting in Oklahoma City.

Sign up today

Group volunteers are those who are going to be bringing a group of volunteers for one-time service events. A group can be as few as 5 or as many as 30.

Click here to apply for your group

Sign up for email and text updates