A plate of good food, served with a joyful heart in the name of Christ, 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!

In 2015, the Mission served 275,812 meals. That’s breakfast, lunch, and dinner for all guests, with hospitality meals open to the public for lunch and dinner. More than 70 corporate food donors and countless churches, organizations, and individuals help make sure hungry people are fed every day at the Rescue Mission.

Food Donations

Drop off in the main lobby from 7am-9pm. After hours, call (540) 343-7227, select option 1, and we will arrange to meet you in the front.

Large Food Donations

To schedule Rescue Mission pickup Monday-Friday 9am-5pm, call (540) 343-7227

Wild Game Donations

Drop off at Overstreet’s Meat Processors at 1515 Eastern Ave. NE, Roanoke (540-342-3860). They will process the meat for Mission use.


Would you or your group like to serve a meal? Shifts are as follows:

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

Click here to volunteer

“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

support us image