Donate or Volunteer at these Hampton Roads Food Banks 2017

One of the best parts about the holiday season is getting to enjoy good food with family and friends. Unfortunately there are people out there who would not be able to eat without the help of a local soup kitchen or food pantry.

Most food banks can only operate off of donations made by you. We compiled a list of food banks in the area where you can drop off items and/or volunteer a little bit of your time to help them out.

Related: Volunteer Opportunities around Hampton Roads

If we missed a food bank or pantry that you think should be on the list, please contact us so we can get them on it:



Father Romeo Jasmin Food Pantry – Prince of Peace Catholic Church
621 Cedar Road
(757) 547-0356

South Norfolk Baptist Church
1101 Chesapeake Avenue
(757) 545-4505


The Food Bank of the Virginia Peninsula 
2401 Aluminum Avenue
(757) 596-7188

Immaculate Conception Catholic Church
2150 Cunningham Drive
(757) 826-0393

Newport News

Denbigh United Christian Outreach (Thrive Peninsula)
2401 Aluminum Avenue
(757) 596-7188


Calvary Revival Church Norfolk
5833 Poplar Hall Drive
(757) 321-9700

Episcopal Church of Ascension
405 Talbot Hall Rd.
(757) 423-6715

The Fitra Center Food Pantry
2800B Granby Street
(757) 961-9010

Food Bank of Southeastern Virginia
800 Tidewater Drive
(757) 627-6599

Grace and Hope Mission Inc.
2800 Lafayette Boulevard
(757) 855-7175

Salvation Army Emergency Men’s Shelter
203 West 19th Street
(757) 543-8100

The Union Mission Ministries
5100 East Virginia Beach Boulevard
(757) 627-8686


Oasis Social Ministry
800 Williamsburg Avenue
(757) 397-6060

Salvation Army Portsmouth Corps Center
2306 Airline Boulevard
(757) 543-8100


Salvation Army Food Pantry Suffolk
400 Bank Street Suffolk, Virginia 23434
(757) 539-5201


Virginia Beach

The Chapel Pantry
2020 Laskin Road
(757) 428-6763

Judeo-Christian Outreach Center
1053 Virginia Beach Boulevard
(757) 491-2846


Salvation Army Williamsburg Corps
151 Kristiansand Drive #109
(757) 229-6651