Virginia Food Banks

View Virginia food banks near you and donate to those that are hungry and in need. Food banks in VA are amazing organizations that are mostly run by volunteers with big hearts with one goal only, to help those in need. Donate to a Virginia food pantry today!

Organization Address City Phone Details
Food Bank Of Wise County Inc
200 Industrial Dr NE
Norton VA 24273
Norton(276) 679-3663
Fredericksburg Food Bank
3631 Lee Hill Dr
Fredericksburg VA 22408
Fredericksburg(540) 371-7666
Haymarket Regional Food Pantry
6720 Jefferson St
Haymarket VA 20169
Haymarket(703) 754-5990
Fauquier Community Food Bank
249 W Shirley Ave
Warrenton VA 20186
Warrenton(540) 359-6053
Capital Area Community Food
6833 Hill Park Dr
Lorton VA 22079
Lorton(703) 541-3063
Lord Fairfax Area Food Bank
1802 Roberts St
Winchester VA 22601
Winchester(540) 665-0770
Fauquier Thrift Store
249 W Shirley Ave
Warrenton VA 20186
Warrenton(540) 359-6054
Helping Hands Food Pantry
4444 Expressway Dr
Virginia Beach VA 23452
Virginia Beach(757) 497-6909
Banquet Produce
1533 E Bayview Blvd
Norfolk VA 23503
Norfolk(757) 351-0849
Aunt Libby'S Pantry
4449 N Witchduck Rd
Virginia Beach VA 23455
Virginia Beach(757) 460-9562
God's Storehouse
750 Memorial Drive
Danville VA 24541
Danville(434) 793-3663
Lwmwm Foundation
701 E Pinner St
Suffolk VA 23434
Suffolk(757) 539-8111
Southwestern Va Second Harvest
126 Russell Rd NW
Abingdon VA 24210
Abingdon(276) 628-9266
Food Bank Of The Va Penn
4805 Jefferson Ave
Newport News VA 23607
Newport News(757) 240-5735
Good Samaritan Food Pantry
106 Veterans Dr
Richlands VA 24641
Richlands(276) 963-9197
Central Virginia Food Bank
1415 Rhoadmiller St.
Richmond VA 23220
Richmond(804) 521-2500
Buchanan Community Food Pantry
2323 Bull Creek Rd
Grundy VA 24614
Grundy(276) 531-8686
Patrick County Community Food Bank
108 Commerce St
Stuart VA 24171
Stuart(276) 694-6300
Grace Point Church Food Ministry
1119 Commonwealth Ave
Bristol VA 24201
Bristol(276) 644-4494
Child Shall Lead Them Food Pantry A
623 Tazewell Ave
Tazewell VA 24651
Tazewell(276) 979-9541