Skip to content

Henrico food pantries

The following free food banks and pantries are available in Henrico County (list updated July 2022; please call ahead to verify hours, as some may change.)

Henrico Community Food Bank
PO Box 6300
Glen Allen VA 23058

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

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 as of July 2022)
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-476-0632
Tuesday, 12:30 p.m. to 1:30 p.m.
(First and third Tuesdays of each month)

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

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)

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
Monday, Wednesday, Friday and Saturday, 11 a.m. to 11:30 a.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)
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
No hours, apply for program

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.