Rescue Mission Ministries


A plate of good food, served in the name of Christ, with a joyful heart, can be the first step towards healing, recovery and wholeness.

Thank you to the many volunteers who prepare and serve meals at the Rescue Mission daily!

“We don’t feed people to share the gospel. We do it because it is the gospel.” Amen.

The Rescue Mission receives, prepares and serves food to hungry people everyday using food donations from a variety of generous sources. Grocery stores, food manufacturers, food warehouses, caterers, farmers and hunters all help provide the donated food for the meals enabling the Rescue Mission to serve a meal at a cost of approximately 11¢ a plate. In 2013, the Rescue Mission served 291,609 meals using food donated from these sources.

Food is collected, prepared and served by a coalition of staff, recovery program participants and volunteers. Hospitality meals at lunch and dinner are open to the public.

Food Donations may be brought any time (containers will be washed and returned by the kitchen staff) to the main building lobby from 7am – 9pm. For donations after hours, please call us at 343.7227, choose option 1 for Men’s Shelter and we will arrange to meet you in the front.

Large Food Donations may be scheduled as a Rescue Mission pick-up Monday – Friday between 9am – 5pm by calling 540.343.7227.

Wild Game Donations should be taken directly to Overstreet’s Meat Processors at 1515 Eastern Avenue NE, Roanoke, 540.342.3860, where they will process the meat for Mission use.

Volunteer groups and individuals to serve meals are always welcomed. The schedule for food service volunteers are

  • Breakfast volunteers – 5:30 – 8am
  • Lunch volunteers – 11:45am – 2pm
  • Dinner volunteers – 4:45 – 8pm

Food service volunteers may serve in the kitchen, dining room or help prepare and cook food. Holidays are a special time at the Mission and volunteers are also needed on these special days. Call early to reserve your volunteer opportunity on holidays. For more information about volunteer opportunities, please contact Marcela Jara, Volunteer Coordinator, at .(JavaScript must be enabled to view this email address) or 540.777.7651.

“For I was hungry and you gave me something to eat, I was thirsty and you gave me something to drink, I was a stranger and you invited me in.” Matthew 25:35