Skip to content

Henrico food pantries and food banks

A volunteer at the Henrico Community Food Bank distributes loaf of bread into grocery bags that will be distributed right to the door of needy Henrico County residents. (Dina Weinstein/Henrico Citizen)

The following free food banks and pantries are available in Henrico County (please call ahead to verify hours and availability, as some may have changed.)

*Find nearby food pantries by searching Feed More's Agency Locator here.

Henrico Community Food Bank
PO Box 6300
Glen Allen VA 23058
Phone: (804) 616-8534

Antioch Baptist Church Food Pantry
1384 New Market Road, Henrico 23231
Phone: 804-222-8835
Tuesday - Friday, 9 a.m. to 1 p.m.
Saturday, 8 a.m. to 10 a.m.

Broken Bread Ministries Food Pantry
506 South Holly Street, Highland Springs 23075
Phone: 804-328-2995
Monday, 6:30 p.m. to 7:30 p.m.
Saturday, 10:30 a.m. to noon

Commonwealth Catholic Charities - Dibert Food Pantry
1601 Rolling Hills Drive, Henrico 23229
Monday - Friday, 9 a.m. to noon
Phone: 804-285-5900

Coventry Gardens
201 Newbridge Circle, Henrico 23223
Wednesday, 11 a.m. to 3 p.m.
Phone: 396-9134

Discovery United Methodist Church
13000 Gayton Road, Henrico 23233
Phone: 804-360-4442 or 804-360-4421
Tuesday, 4:30 p.m. to 6 p.m.
(1st and 3rd Tuesday of each month)

Faith Community Baptist Church
1903 Cool Lane, Henrico 3223
Phone: 804-649-7225
Tuesday, 11 a.m. to 1 p.m.

Faith Landmarks Ministries
8491 Chamberlayne Road, Henrico 23227
Phone: 804-262-7104
Sunday, 10:30 a.m. to 11 a.m. and noon to 12:30 p.m.
Wednesday, 9 p.m. to 9:30 p.m.

Fishes and Loaves Food Pantry (temporarily closed)
2696 Williamsburg Road, Henrico 23231
Phone: 804-222-2612
Saturday, 10 a.m. to noon
(2nd and 4th Saturday of each month)

Foursquare Family Life Center
8803-05 Staples Mill Road, Henrico 23228
Phone: 804-270-5555
Sunday, 9:30 a.m. to 10 a.m. (bi-weekly)
Wednesday, 6:30 p.m. to 7 p.m.

Gayton Baptist Church
13501 N. Gayton Road, Henrico 23233
Phone: 804-525-9520
Tuesday, 12 p.m. to 1 p.m.
(First Tuesday of each month)

Glen Allen Church of Christ
11064 Staples Mill Road, Glen Allen 23060
Phone: 804-756-2030
Saturday, 9 a.m. to 11 a.m.

Goodwill Baptist Church
8701 Hungary Spring Road, Henrico 23228
Phone: 804-672-9294
Saturday, 9 a.m. to 10 a.m.
(Third Saturday of every month)

Heights Church
12440 Gayton Road, Henrico 23238
Saturday, 9 a.m. to noon
Phone: 804-269-4767

ICNA Relief Food Pantry
3009 Lafayette Avenue, Henrico 23228
Wednesday and Friday, 3 p.m. to 5 p.m.
Phone: 866-354-0102

Lamb’s Basket
8419 Oakview Avenue, Henrico 23228
Phone: 804-565-8007
Tuesday and Thursday, 10 a.m. to noon

Living Hope Church Food Pantry
301 W. Nine Mile Road, Highland Springs 23075
Phone: 804-737-2221
Monday, 11 a.m. to noon
(open on the 2nd and 4th Monday of the month)

Living Water Christian Fellowship
5108 Richmond Henrico Turnpike, Henrico 23227
Phone: 804-972-04487
Thursday, 1 p.m. to 1:30 p.m.
(1st and 3rd Thursday of each month, by appointment only)

Manna Christian Fellowship – House of Bread
6851 S. Laburnum Avenue, Henrico 23231
Phone: 804-222-8110
Sunday, noon to 1 p.m.
Wednesday, 11 a.m. to 3 p.m.

Meadowood Cog Pantry & Soup Kitchen
325 Azalea Avenue, Henrico 23227
Phone: 804-321-1562
Sunday, 12:15 p.m. to 1 p.m. (Soup kitchen)
Thursday, 5 p.m. to 6 p.m. (2nd and 4th Thursday of each month, Food Pantry)

Mount Vernon Baptist Church
11220 Nuckols Road, Glen Allen 23059
Phone: 804-270-6600
Saturdays, must sign up for a time slot

Mt. Olive Baptist Church – Glen Allen
8776 Olive Avenue, Glen Allen 23060
Phone: 804-262-9614
Saturday, Noon to 1:15 p.m.

New Bridge Baptist Church Food Pantry
5803 Nine Mile Road, Henrico 23223
Phone: 804-737-5487
Wednesday, 10:30 a.m. to 11:30 a.m. (3rd Wednesday of each month)

Our Lady of Lourdes Catholic Church
8200 Woodman Road, Henrico 23228
Phone: 804-262-7315
Monday and Thursday, noon to 1 p.m.

Potter’s Pantry
2010 Carlisle Avenue, Henrico 23231
Phone: 804-222-4140
Monday, 12:30 p.m. to 1:30 p.m.
Tuesday, 9 a.m. to 9:30 a.m.
(2nd and 4th Monday and Tuesday of the month)

Shady Grove Family YMCA
11255 Nuckols Road, Glen Allen 23059
Phone: 804-366-6369
Saturday, 8 a.m. to noon
(4th Saturday of each month)

Supplemental Nutritional Assistance Program (SNAP) (temporarily suspended beginning Nov. 1, 2025 by federal government shutdown)
West End: 8600 Dixon Powers Drive, Henrico 23228
West End Phone Number: (804) 501-4001
East End: 3820 Nine Mile Road, Henrico, VA 23223
East End Phone Number: (804) 652-3123

Three Chopt Presbyterian Church
9315 Three Chopt Road, Henrico 3229
Phone: 804-270-5452
Tuesday, 5:30 p.m. to 7 p.m.

Unity of Faith Fellowship, International Food Pantry
298 Cedar Fork Road, Henrico 23223
Phone: 804-5662-2623
Saturday, 9 a.m. to 11 a.m.
(3rd Saturday of each month)

Varina Episcopal Food Pantry
2385 Mill Road, Henrico 23231
Phone: 804-859-0817
Monday, 5 p.m. to 6 p.m.
(1st and 3rd Monday of each month)

Welborne Community Food Pantry
920 Maybeury Drive, Henrico 23229
Phone: 804-740-7128
Monday, 5 p.m. to 6:30 p.m.