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!

On average, the Mission serves 600 meals per day. 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.

Community Meal Times

  • Breakfast 6:30am-8:00am
  • Lunch 11:30am-1:00pm
  • Dinner 4:30pm-6:00pm


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


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


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

  • Breakfast volunteers 5:30am-8:00am
  • Lunch volunteers 11:15am-1:15pm
  • Dinner volunteers 4:15pm-6:15pm

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