Home › What do I do with… › Food › Virginia
🥫 Where to donate food in Virginia
Shelf-stable food goes to local food pantries and the regional food banks that supply them in your area.
Before you go
- Peanut butter, canned meat and canned fruit are always needed.
- Check expiration dates; pantries can't hand out expired food.
- A food drive at church, school or work goes a long way.
148 places in Virginia take food.
AnnandaleCall to confirm
ACCA Food Pantry
Fairfax
Food for Others
- non-perishable food
- fresh produce
LortonCall to confirm
Lorton Community Action Center
Chantilly
Western Fairfax Christian Ministries
Alexandria (Franconia)
The Koinonia Foundation
- food
- fresh produce
- household goods (call to confirm)
McLean
Share of McLean
- food
- fresh produce
- hygiene products
- new socks and underwear (seasonal drives)
Falls Church
Falls Church Community Service Council (FCS)
Herndon
LINK, Inc.
Lorton
Fairfax County Animal Shelter
- unopened, unexpired dog and cat food
- unopened dog and cat treats
- unopened cat litter
- pee pads
Not accepted: anything not on the list; homemade treats, toys or handmade items; donations left outside the doors
Arlington
Arlington Food Assistance Center (AFAC)
Alexandria
ALIVE! Food Warehouse
- canned fruits and vegetables
- canned beans, stews, chili and soups
- peanut butter
- rice, oatmeal, cereal and granola bars
- shelf-stable milk
- pasta and pasta sauce
- canned meat and fish
Not accepted: glass containers; expired food; bulk-size packages
Alexandria
Animal Welfare League of Alexandria
- pet food
- pet supplies and other listed needs
Leesburg
Loudoun Hunger Relief
Not accepted: furniture; clothing; books
FredericksburgCall to confirm
Fredericksburg Regional Food Bank
- Food donations of any size
Bowling GreenCall to confirm
Glory Outreach (Salem Baptist Church)
E Broaddus Ave (next to the Shell station), Bowling Green, VA
WarrentonCall to confirm
The Salvation Army Food Pantry - Warrenton
Warrenton
Fauquier Community Food Bank and Thrift Store
- nonperishable food
- thrift items - call to confirm
BealetonCall to confirm
Clara's House Food Pantry (Community Touch)
CulpeperCall to confirm
The Salvation Army Food Pantry - Culpeper
WinchesterCall to confirm
Salvation Army Winchester Corps Food Pantry
BerryvilleCall to confirm
FISH of Clarke County
- Thrift store donations (call for list)
- Non-perishable food
Harrisonburg
Salvation Army of Harrisonburg & Rockingham County
- Clothing
- Furniture
- Household items
- Non-perishable food (pantry)
Harrisonburg
Anicira Pet Food Pantry
- Dry or wet cat food
- Dry or wet dog food
Harrisonburg
Patchwork Pantry (Community Mennonite Church)
HarrisonburgCall to confirm
Hope Distributed Food Pantry & Clothing Closet
- Non-perishable food
- Clothing (call first)
BridgewaterCall to confirm
Bridgewater Inter-Church Food Pantry
StauntonCall to confirm
Salvation Army Staunton Food Pantry
- Non-perishable food (call first)
StauntonCall to confirm
Linden Heights Baptist Church Food Pantry
Verona
Blue Ridge Area Food Bank - Western Region Branch & Headquarters
- Food (food drives, bulk donations)
Lexington
Food for Thought Food Pantry (Rockbridge County High School)
- Non-perishable food
- Oatmeal, pancake mix, peanut butter, jelly
- Canned chicken, beans, chili
- Easy-open soups, pasta and fruit cups
- Rice, microwavable mac and cheese
LouisaCall to confirm
Community Cupboard (Louisa County Resource Council)
- non-perishable food
- grocery bags
StanardsvilleCall to confirm
Feeding Greene (Greene County Food Pantry)
Richmond
Richmond SPCA
- dry and wet cat and dog food (unopened)
- wet kitten/cat food
- litter pans
- cat toys
- poop bags
- gallon zip bags
- dog crates
Not accepted: opened pet food; refrigerated/frozen pet food; medications; rawhides; electric blankets; retractable leashes
RichmondCall to confirm
St. Mark's Episcopal Church Food Pantry
RichmondCall to confirm
St. Stephen's Episcopal Church Food Pantry
Richmond
Second Baptist Church Food Pantry
Richmond
Feed More Community Donation Center
- non-perishable food
- food drive collections
HenricoCall to confirm
Our Lady of Lourdes Food Pantry
ChesterCall to confirm
Chesterfield Food Bank Outreach Center
AshlandCall to confirm
Ashland Christian Emergency Services (ACES) Food Pantry
Mechanicsville
Pappy's Pantry Ministries
MechanicsvilleCall to confirm
Hanover Evangelical Friends Food Pantry
BeaverdamCall to confirm
WHEAT (Western Hanover Emergency Action Team) Food Pantry
AshlandCall to confirm
First Baptist Church of Ashland Food Pantry
MechanicsvilleCall to confirm
Bethlehem Presbyterian Church Food Pantry
Colonial HeightsCall to confirm
Colonial Heights Food Pantry
Petersburg
CARES Crisis Assistance Response - Food Pantry
- non-perishable food (call to confirm)
Hopewell
Pearl's Pepper Pantry
FarmvilleCall to confirm
FACES Food Pantry - Farmville
- non-perishable food - call to confirm
KeysvilleCall to confirm
FACES Food Pantry - Keysville (County Line)
- non-perishable food - call to confirm
FarmvilleCall to confirm
Biblical Baptist Church Food Pantry and Clothes Closet
- clothing - call to confirm
- non-perishable food - call to confirm
BlackstoneCall to confirm
Helping Every Life Prosper (HELP)
- non-perishable food - call to confirm
VictoriaCall to confirm
People's Community Center
- non-perishable food - call to confirm
DillwynCall to confirm
By God's Grace Mission Center
- non-perishable food - call to confirm
CumberlandCall to confirm
Delma's Pantry
- non-perishable food - call to confirm
DanvilleCall to confirm
God's Storehouse
Danville
God's Pit Crew
- non-perishable food
- disaster relief supplies
South BostonCall to confirm
Good Samaritan
South Boston
Jane Jones Food Pantry (Main Street United Methodist Church)
MartinsvilleCall to confirm
Community Storehouse Thrift Store
- thrift store donations (call to confirm items)
- non-perishable food
MartinsvilleCall to confirm
The Salvation Army - Martinsville
- non-perishable food
- clothing
BassettCall to confirm
Henry County Food Pantry
- non-perishable food
- clothing
MartinsvilleCall to confirm
Grace Network
Martinsville
First United Methodist Church Food Bank & Clothes Closet
- non-perishable food
- clothing
CollinsvilleCall to confirm
Community Fellowship
- non-perishable food
- clothing
Martinsville
Martinsville-Henry County SPCA
- pet food
- pet supplies (call for wish list)
StuartCall to confirm
Patrick County Community Food Bank
Stuart
Patrick County SPCA
- pet food
- pet supplies (call for wish list)
LynchburgCall to confirm
Blue Ridge Area Food Bank - Southern Region (Lynchburg)
- non-perishable food (call to confirm drop-off)
LynchburgCall to confirm
The Salvation Army of Greater Lynchburg
- breakfast supplies and food
- Angel Tree clothing and toys (seasonal)
LynchburgCall to confirm
Lynchburg Daily Bread
BedfordCall to confirm
Bedford Christian Ministries
- non-perishable food
- clothing
- household items
RustburgCall to confirm
Hyland Heights Baptist Church Emergency Food
- non-perishable food - call to confirm
Amherst
Emmanuel United Methodist Church Food Pantry
- non-perishable food - call to confirm
Madison HeightsCall to confirm
Neighbors Helping Neighbors of Amherst County Food Pantry
AppomattoxCall to confirm
St. Anne's Episcopal Church Food Pantry
RoanokeFree pickup
Rescue Mission of Roanoke
- food
- wild game (via a partner processor)
- goods for shelter guests (call)
Pickup: Yes - call 540-777-7676 to arrange a food or donation pickup
Salem
Feeding Southwest Virginia - Salem Distribution Center
- non-perishable food
- canned proteins
- low-sodium vegetables
- no-sugar-added fruit
- whole-grain cereal and pasta
SalemCall to confirm
Salem/Roanoke County Food Pantry
RoanokeCall to confirm
St. Francis House
RoanokeCall to confirm
Presbyterian Community Center
RoanokeCall to confirm
Friendship House Roanoke
RoanokeCall to confirm
Feeding Southwest Virginia Community Solutions Center
VintonCall to confirm
Agape Center (Vinton)
CatawbaCall to confirm
Grace Assembly of God Food Pantry
ChristiansburgCall to confirm
The Salvation Army New River Valley Food Pantry
ChristiansburgCall to confirm
New River Community Action Food Pantry
- non-perishable food
- diapers
Christiansburg
Montgomery County Animal Care & Adoption Center
- Purina Cat Chow and Kitten Chow, pate-style canned cat food
- cat litter and toys
- Purina Dog Chow, canned dog food
- Kong toys, Nylabones, soft dog treats
- laundry detergent, Dawn dish soap, hand sanitizer, Clorox wipes, paper towels, scrub brushes
Radford
Beans and Rice Food Pantry
- food donations from individuals, groups and stores
RadfordCall to confirm
It's All About Jesus Outreach and Help Center
- non-perishable food (call to confirm)
- clothing (call to confirm)
WythevilleCall to confirm
Agape Food Pantry
WythevilleCall to confirm
Open Door Cafe
- food donations (call first)
Wytheville
Family Resource Center
- grocery and fuel gift cards (Food City, Food Country, Food Lion, Walmart, Sheetz)
- monetary donations
BlandCall to confirm
Bland Ministry Center
SaltvilleCall to confirm
Bread of Life Community Food Pantry
ChilhowieCall to confirm
Loaves and Fishes - Chilhowie
MarionCall to confirm
First United Methodist Church of Marion - food pantry and clothing closet
- non-perishable food
- clothing
MarionCall to confirm
Mountain Community Action Program
Independence
Food Independence
Elk Creek
Hands of Grace Food Bank
HillsvilleCall to confirm
Hillsville Presbyterian Church food pantry
HillsvilleCall to confirm
First United Methodist Church of Hillsville food pantry
HillsvilleCall to confirm
Victory Way Baptist Church food pantry
GalaxCall to confirm
Willing Partners
GalaxCall to confirm
God's Storehouse Food Box
BristolCall to confirm
The Salvation Army - Bristol (shelter and food pantry)
- non-perishable food
- clothing and household goods (call first)
BristolCall to confirm
Bristol Faith in Action food pantry
BristolCall to confirm
First Assembly of God - food and clothing
- non-perishable food
- clothing
AbingdonCall to confirm
Abingdon Faith in Action - Stone Soup Food Pantry
AbingdonCall to confirm
Feeding Southwest Virginia - Abingdon (Second Harvest)
- non-perishable food
- food drive donations
AbingdonCall to confirm
Highlands Fellowship - food pantry and free clothing closet
- non-perishable food
- clothing
AbingdonCall to confirm
Pleasant View United Methodist Church food pantry
DamascusCall to confirm
It's a God Thing One Way Ministries food pantry
Gate City
Scott County Ministerial Association food pantry
Gate CityCall to confirm
Midway Memorial United Methodist Church food pantry
Big Stone GapCall to confirm
Food Bank of Wise County - Big Stone Gap
NortonCall to confirm
Food Bank of Wise County - Norton branch
WiseCall to confirm
Zion Family Ministries
- non-perishable food
- clothing
ClintwoodCall to confirm
Dickenson County Food Bank
McClureCall to confirm
Binns-Counts Community Center
- furniture
- clothing
- school supplies
- non-perishable food
Richlands
Good Samaritan Food Pantry
Tazewell
Labor of Love Mission
Virginia Beach
Samaritan House
- food
- new toiletries
- linens and towels
- cleaning supplies
- new or gently used clothing for all ages
- baby diapers, wipes and clothes
- dishes, cookware and silverware
Not accepted: used undergarments; opened toiletries or personal care items
Pickup: Pickups are arranged through partner Thrift Store City at 757-583-7211
NorfolkCall to confirm
Foodbank of Southeastern Virginia and the Eastern Shore
Norfolk
Norfolk Animal Care Center
- unopened cat and dog food
- unopened cat litter
- blankets, towels, washcloths and comforters
- toys, collars and leashes
- wire dog crates and hard cat carriers
- bowls, buckets and litterboxes
- small animal supplies
Not accepted: prescription medications; toilet paper rolls; sheets; shredded paper
ChesapeakeCall to confirm
Chesapeake Animal Services (Animal Shelter)
- toys
- towels and blankets
- newspapers
- unopened kitten and puppy food
- aluminum cans and foil
Chesapeake
Plant a Row for the Hungry (Chesapeake)
- excess garden produce
- canned or boxed pantry items
PortsmouthCall to confirm
Oasis Social Ministry
- food (call to confirm)
- clothing (call to confirm)
Suffolk
The Salvation Army Suffolk Food Pantry
- canned meat
- peanut butter and jelly
- ramen and pasta
- bottled water
- cereal
- canned beans, soups, fruits and vegetables
- dry milk
Not accepted: expired items
Suffolk
Community Resource Patio
- unopened, unexpired food
- bread, eggs, meat and cheese
Franklin
Foodbank of Southeastern Virginia - Western Tidewater Branch
Newport News
Hampton Roads Community Action Program - Food Pantry
Hampton
Virginia Peninsula Foodbank
Hampton
H.E.L.P., Inc.
- non-perishable food (call to confirm)
Hampton
Bethel Church Food Pantry and Clothing Closet
- non-perishable food
- clothing (call to confirm)
Hampton
Immaculate Conception Catholic Church Food Pantry
- non-perishable food (call to confirm)
Hampton
St. Mark's United Methodist Church Food Pantry
- non-perishable food (call to confirm)
Hampton
So All May Eat @ Hampton Baptist Church
- non-perishable food (call to confirm)
YorktownCall to confirm
The Gloww Center (food, clothing and diaper bank)
- non-perishable food
- women's clothing
- diapers (call to confirm)
Warsaw
Healthy Harvest Food Bank
GloucesterCall to confirm
Bread for Life Community Food Pantry
- call to confirm - non-perishable food
MathewsCall to confirm
Hands Across Mathews
- call to confirm - food, clothing, household items, appliances, furniture
Tasley
Foodbank of Southeastern Virginia and the Eastern Shore - Eastern Shore Branch
- non-perishable food
- food drive collections
OnleyCall to confirm
SPCA Eastern Shore
- pet food and shelter supplies
OnleyCall to confirm
Dos Santos
ChincoteagueCall to confirm
Chincoteague Island Food Closet
FranktownCall to confirm
Franktown Methodist Pantry
ExmoreCall to confirm
Epworth United Methodist Church Pantry