A COMMUNITY RESOURCE FROM HOME SWEET HOME CARE
Hampton Roads Food Pantry
& Food Assistance Guide
Food pantries, grocery assistance, meal programs, and community resources for individuals and families throughout Hampton Roads.
Updated August 2026
Before You Go
Pantry schedules, eligibility requirements, registration procedures, and available food can change. Please call or check with the organization before traveling to a distribution.
FOOD ASSISTANCE
Newport News
Virginia Peninsula Foodbank — Community Pantry
3509 Chestnut Avenue
Newport News, VA 23607
Fresh and shelf-stable groceries are available through an appointment-based shopping model.
Tuesday: 1:00–4:30 PM
Wednesday: 11:30 AM–5:30 PM
Thursday: 1:00–5:30 PM
Friday: 10:30 AM–3:00 PM
Saturday: 8:30 AM–12:00 PM
Appointment required. Holiday closures may apply.
THRIVE Peninsula — The Market at THRIVE
12749 Nettles Drive
Newport News, VA 23606
A free grocery-style pantry where shoppers select fresh, frozen, and shelf-stable food.
Newport News, Hampton, Yorktown, and Poquoson
No income limits for the Market.
One visit every 30 days.
Appointments required. No walk-ins.
Five Loaves Food Pantry
13813 Warwick Boulevard, Building E
Newport News, VA 23602
Weekly food distribution providing perishable, shelf-stable, and USDA foods.
Current listings indicate weekday distributions. Please call before visiting to confirm the schedule.
LINK of Hampton Roads
10413 Warwick Boulevard
Newport News, VA
Walk-in emergency services can include food, clothing, formula, diapers, and household necessities.
Tuesday & Wednesday: 9:00 AM–4:30 PM
Thursday: 9:00 AM–4:00 PM
Legacy of HOPE Foundation — We Can Do Good
239 Buxton Avenue
Newport News, VA 23607
Provides free groceries and meals through its food-security program.
Intake is required. Current listings indicate eligible clients may be able to shop weekly.
EHouse, Inc.
521 North Avenue
Newport News, VA 23601
Emergency food assistance including USDA food and bread distributions.
Call ahead for current distribution information.
FOOD ASSISTANCE
Hampton
HELP — Hampton Roads Ecumenical Lodgings & Provisions
1320 La Salle Avenue
Hampton, VA 23669
HELP operates a food pantry and other safety-net services for people experiencing food insecurity and other hardships.
Call before visiting for current pantry hours and eligibility information.
Salvation Army Virginia Peninsula
1033 Big Bethel Road
Hampton, VA 23666
Food pantry assistance is available to local residents.
Call for assistance: 9:00 AM–12:00 PM
Food pickup: 1:00–2:00 PM
Registration or referral requirements may apply. Call before visiting.
Six House
2003 Kecoughtan Road
Hampton, VA 23661
Food pantry services with walk-ins currently listed as welcome.
Contact the organization to confirm current availability.
By His Hands / Empowered Believers Food Distribution Center
2096 Nickerson Boulevard
Hampton, VA 23663
Community food-distribution center serving neighbors in need.
Distribution schedules and supplies can vary. Call before visiting.
Christ Church Ministries
39 Joynes Road
Hampton, VA 23666
Emergency food pantry and food-closet assistance.
Call in advance to request a food box and arrange pickup.
FOOD ASSISTANCE
Yorktown / York County
York County Church Women United Food Closet
300 Ella Taylor Road, Suite 1
Yorktown, VA 23692
Community food pantry serving York County residents.
Current listings indicate a Wednesday distribution window. Call to confirm the current schedule and eligibility.
THRIVE Peninsula
The Market at THRIVE serves Yorktown residents as well as Newport News, Hampton, and Poquoson.
Appointment required.
York-Poquoson Social Services
301 Goodwin Neck Road
Yorktown, VA 23692
Social Services can connect eligible York County residents with public-benefit programs and other assistance.
FOOD ASSISTANCE
Williamsburg / James City County
Williamsburg House of Mercy
10 Harrison Avenue
Williamsburg, VA 23185
Food assistance includes a drive-through pantry, USDA distributions, Community Kitchen, food lockers, mobile markets, and home delivery for some qualifying neighbors.
Wednesday: 10:00 AM–2:00 PM — USDA distribution
Thursday: 10:00 AM–2:00 PM — Food Pantry
Community Kitchen: Monday–Friday, 12:00–1:00 PM
USDA registration is required in advance. Grocery distributions are conducted through the drive-through pantry or food lockers rather than a walk-in pantry.
FISH, Inc.
312 2nd Street
Williamsburg, VA 23185
Provides groceries designed to supply several days of meals, along with some hygiene items.
First-time visitors must register. No referral is required.
Salvation Army Williamsburg Corps
216 Ironbound Road
Williamsburg, VA 23188
Provides emergency food baskets.
Appointment required. Service-area ZIP codes include portions of Williamsburg, James City County, and Upper York County.
Grove Christian Outreach Center
8800 Pocahontas Trail
Williamsburg, VA 23185
Provides food, clothing, financial assistance, school supplies, and seasonal assistance to Williamsburg and James City County residents.
Call before visiting for current food-distribution information.
FOOD ASSISTANCE
Gloucester
Bread for Life Community Food Pantry
7840 John Clayton Memorial Highway
Gloucester, VA 23061
Community food pantry providing grocery assistance to Gloucester and Mathews residents in need.
New visitors register at the front desk. Returning visitors use their pantry ID card. Current 211 information indicates there is no screening process for donated food.
Gloucester Department of Social Services
6641 Short Lane
Gloucester, VA 23061
Gloucester residents can apply for SNAP/EBT and other benefit programs that may help with grocery costs.
Walk-ins and telephone referrals are accepted. Eligibility applies to SNAP benefits.
Virginia Peninsula Foodbank
Gloucester is part of the Virginia Peninsula Foodbank service area and is served through its network of partner agencies and food distributions.
☎ 757-596-7188Use the Foodbank pantry locator or call ahead to find current Gloucester-area distributions. Schedules can change.
FOOD ASSISTANCE
Suffolk
Suffolk Christian Fellowship Center
211 East Washington Street
Suffolk, VA 23434
Emergency food pantry providing groceries and other assistance.
USDA distribution and a soup kitchen may also be available.
Call to confirm the current distribution schedule.
Greater Works Ministries Food Pantry
Suffolk, VA
Community food pantry serving Suffolk residents.
Monday: 3:00–4:00 PM
Wednesday: 5:00–7:00 PM
Drive-up distribution: Third Saturday of the month
Call before visiting because schedules can change.
Suffolk Christian Church
Suffolk, VA 23434
☎ 757-539-9182Food pantry assistance for members of the local community.
Call to confirm the current schedule.
Bethlehem Christian Church
1549 Holland Road
Suffolk, VA 23434
Foodbank listings currently show multiple Tuesday food-distribution times during the month.
Call before traveling to confirm the next distribution.
FOOD ASSISTANCE
Smithfield / Isle of Wight
Isle of Wight Christian Outreach Program (C.O.P.)
402 Grace Street
Smithfield, VA 23430
Food pantry serving Isle of Wight County residents.
Monday: 11:00 AM–3:00 PM & 4:00–6:30 PM
Wednesday: 11:00 AM–3:00 PM
Friday: 11:00 AM–3:00 PM
Clients currently receive food once per calendar month, with the amount based on household size.
Call to confirm current hours and eligibility.
Brown’s AME Church
655 Main Street
Smithfield, VA 23430
Saturday: 10:00 AM–12:00 PM
Sunday: 11:00 AM–12:00 PM
Confirm the current schedule before visiting.
First Gravel Hill Baptist Church
5230 Old Stage Highway
Smithfield, VA 23430
Community food pantry serving area residents.
Third Saturday of each month
7:00–10:00 AM
Confirm the schedule before traveling.
Smithfield Mobile Pantry
900 W. Main Street
Smithfield, VA 23430
Mobile food distribution serving the Smithfield community.
Second Thursday of each month
9:30–11:00 AM
Confirm the schedule before traveling.
Isle of Wight Community Food Pantry
135 Chickadee Lane
Windsor, VA 23487
Mobile pantry serving Isle of Wight County and nearby communities.
Monthly distributions are held at varying locations. Check the current schedule before attending.
Isle of Wight County Social Services
17100 Monument Circle
Smithfield, VA 23430
Eligible households can receive information and assistance with SNAP/EBT and other nutrition programs.
Contact Social Services for current eligibility and application information.
FOOD ASSISTANCE
Chesapeake
House of Blessings — Harvest Assembly of God
525 Kempsville Road
Chesapeake, VA 23320
Food pantry serving Chesapeake residents.
Wednesday: 9:30–11:30 AM
Wednesday: 5:00–6:30 PM
Walk-ins are accepted for food. First-time visitors should bring valid identification for household members.
Candy Cares, Inc.
405 Shell Road
Chesapeake, VA 23323
Food pantry and free-meal program.
Fourth Sunday: 1:30 PM, no appointment required, while supplies last.
Oaklette United Methodist Church Food Pantry
520 Oaklette Drive
Chesapeake, VA 23325
Food pantry serving Chesapeake residents.
Call to register; walk-ins may also be accepted.
Eligibility and frequency restrictions apply.
Bible World Church Food Ministry
600 Happy Acres Road
Chesapeake, VA 23323
Food assistance for area residents.
Call to register before receiving assistance. Pickup information is provided after registration.
Deep Creek Baptist Church Pastoral Care
250 Mill Creek Parkway
Chesapeake, VA 23323
Food pantry assistance for the local community.
Application, photo ID, and proof of residence are required.
Salvation Army — Hampton Roads Area Command
5525 Raby Road
Norfolk, VA 23502
Although located in Norfolk, this pantry serves portions of Chesapeake, including ZIP codes 23320, 23322, 23324, and 23325.
Current listings indicate households may receive a full distribution once per calendar month, with additional USDA canned goods available on return visits. Call before traveling.
FOOD ASSISTANCE
Portsmouth
Oasis Social Ministry — Client Choice Food Pantry
800 Williamsburg Avenue, Suite A
Portsmouth, VA 23704
Grocery-style pantry where registered clients can select food and hygiene essentials.
10:00 AM–12:00 PM
Registration required. Clients may generally use the pantry once per calendar month. Serves Portsmouth, Chesapeake, and northern Suffolk.
Salvation Army Portsmouth Corps
2306 Airline Boulevard
Portsmouth, VA 23701
Provides emergency food baskets with approximately three days of food per person, plus bread and pastries when available.
Serves Portsmouth residents and Chesapeake residents in ZIP codes 23321 and 23323. Call before visiting for current pantry hours and instructions.
Wesley Community Service Center
1701 Elm Avenue
Portsmouth, VA 23704
Food pantry assistance for Portsmouth residents in partnership with the regional Foodbank.
Application required. Call ahead before visiting. Walk-in availability may vary.
Ollivier Community Circle
5809 Portsmouth Boulevard
Portsmouth, VA 23701
Community food pantry listed through the regional Foodbank.
9:00 AM–12:00 PM
Confirm the current schedule before traveling.
Pinecrest Baptist
209 Felton Road
Portsmouth, VA 23701
Community food pantry serving the Portsmouth area.
9:00–11:00 AM
Confirm the schedule before traveling.
Sportsplex Mobile Pantry
1801 Portsmouth Boulevard
Portsmouth, VA
Mobile food distribution listed through the regional Foodbank.
9:30–11:00 AM
Mobile pantry dates can change. Verify before attending.
St. Mark Deliverance Center
3801 Turnpike Road
Portsmouth, VA 23701
Food pantry offering walk-up and drive-through distributions.
Drive-through: Third Thursday, 10:00 AM–2:00 PM
Distributions are first come, first served.
Portsmouth Department of Social Services
1701 High Street
Portsmouth, VA 23704
Provides access to SNAP and other benefit programs. The city also reports short-term pantry assistance for residents while they are connected with ongoing resources.
Contact Social Services for current food-pantry availability and benefit application information.
FOOD ASSISTANCE
Norfolk
Foodbank of Southeastern Virginia & the Eastern Shore
800 Tidewater Drive
Norfolk, VA 23504
Regional food bank serving Norfolk and surrounding South Hampton Roads communities.
Call or use the Foodbank’s pantry directory to locate current distributions and partner pantries near your ZIP code.
The Community Feed at Jordan-Newby
961 Park Avenue
Norfolk, VA 23504
Food Hub offering recurring grocery distributions.
Thursday: 5:30–7:30 PM
1st, 3rd & 5th Fridays: 1:00–3:00 PM
2nd & 4th Saturdays: 8:30–11:30 AM
Shopping is currently limited to one visit per week.
St. Columba Ecumenical Ministries
2114 Lafayette Boulevard
Norfolk, VA 23509
Community food pantry serving neighbors in need.
9:00 AM–12:00 PM
Call before visiting to confirm current hours.
First Lutheran Church Norfolk
1301 Colley Avenue
Norfolk, VA 23517
Community food pantry and meal resource.
Tuesdays, 5:30–7:00 PM
New Hope Church of Norfolk
3241 Argonne Avenue
Norfolk, VA 23509
Food pantry serving the Norfolk community.
9:00–11:00 AM
Confirm hours before traveling.
Village Family Food Pantry at First Calvary
813 Henry Street
Norfolk, VA 23504
Food-basket program for qualifying families, including underserved residents, seniors, and veterans.
3:00–5:00 PM
Client intake form is completed on the day of pickup.
FOOD ASSISTANCE
Virginia Beach
The Chapel Pantry — Eastern Shore Chapel
2020 Laskin Road
Virginia Beach, VA 23454
Free emergency food assistance serving people throughout Hampton Roads.
2:00–6:00 PM
Guests may visit once per calendar week. Do not arrive before 2:00 PM. Check for closures before visiting.
Church of St. Gregory the Great — Food Pantry
247 Clearfield Avenue
Virginia Beach, VA 23462
Community food pantry providing grocery assistance.
12:00–1:30 PM
Confirm the current schedule before traveling.
Foundry United Methodist Church
2801 Virginia Beach Boulevard
Virginia Beach, VA 23452
Community food pantry serving area residents.
9:00 AM–12:00 PM
First Lynnhaven Baptist Church
2744 Robert Jackson Drive
Virginia Beach, VA 23452
Food pantry distribution for the local community.
10:00 AM–1:00 PM
Thalia Lynn Baptist Church
4392 Virginia Beach Boulevard
Virginia Beach, VA 23462
Community food pantry.
11:00 AM–1:00 PM
Call before visiting to confirm the current schedule.
The Gathering at Scott Memorial
409 First Colonial Road
Virginia Beach, VA 23454
Community food pantry with recurring weekly distribution.
4:30–6:30 PM
Parking lot opens at 4:00 PM
Scheduled closures occur during the year. Confirm before traveling.
NOT SURE WHERE TO START?
Need Help Finding the Right Pantry?
Virginia Peninsula Foodbank
Serves communities including Newport News, Hampton, Williamsburg, James City County, York County, Poquoson, Gloucester, and surrounding areas through a network of partner agencies and food-assistance programs.
☎ 757-596-7188 2401 Aluminum Avenue
Hampton, VA 23661
Call or use the Foodbank’s pantry locator to find current distributions near you.
Foodbank of Southeastern Virginia & the Eastern Shore
Serves South Hampton Roads communities including Norfolk, Portsmouth, Chesapeake, Suffolk, Smithfield, Virginia Beach, and surrounding areas through partner pantries and mobile distributions.
☎ 757-627-6599 800 Tidewater Drive
Norfolk, VA 23504
Use the Foodbank’s pantry directory or call for help locating current food assistance near your ZIP code.
211 Virginia
If you cannot find the right pantry, 211 Virginia can help connect you with food assistance, housing, utility help, healthcare, transportation, aging services, and other community resources.
Dial 211Free and confidential assistance is available throughout Virginia.
A LITTLE PREPARATION CAN HELP
Before You Go
Every pantry operates a little differently. Calling ahead can help prevent an unnecessary trip and make the process easier.
Questions to Ask
- Is food available today?
- Do I need an appointment?
- Do I need identification or proof of residence?
- How often can my household receive food?
- What time should I arrive?
- Is the distribution drive-through, walk-up, or appointment-based?
- Does the pantry serve my city or ZIP code?
Food availability can depend on donations, USDA deliveries, and the number of households being served that day.
A NOTE FOR OUR COMMUNITY
No One Should Have to Choose Between Food and Other Necessities.
Rising grocery costs can be especially difficult for seniors, families living on fixed incomes, and anyone already balancing housing, utilities, medication, transportation, and other expenses.
If you need food assistance, please reach out. There is no shame in asking for help. If you are able to help, local food pantries also welcome donations, financial support, and volunteers.
Need Help Supporting Someone You Love?
Home Sweet Home Care provides compassionate in-home support for seniors and families throughout Hampton Roads.
Request More Information → ☎ 757-356-0342