Hours of Operation & Location

The Pantry is open the 1st and 3rd Fridays of each month from 4 p.m.-6 p.m.

We are located at 20051 Tabernacle Rd., Barhamsville, VA 23011

behind Tabernacle UMC.


There is growing need in our community for those struggling to provide for themselves and their families. The PGO Food Pantry serves upper James City and all of New Kent counties.


Open since July of 2009, the number of families served has grown from a few to over 60 families each opening. We serve families living slightly above and below the poverty lines. We also provide food to families and individuals who have lost their jobs, are seasonally employed, or need assistance during these times of hardship.


Everyone who comes receives food on the first visit (with proof of income and residency). If living outside our service area, we work to refer the client to a food pantry operation in their area for the future.

How Can I Help?

​Food Products

You may always donate non-perishable canned goods, boxed items, paper products and pet items. You may drop off items on Saturdays at our Thrift Spot located on the corner of Hwy 30 and Stage Road or by contacting ...

Jim Crouse, Pantry Coordinator at (757)817-2928.


As good stewards of the gifts we receive, we are able to buy items in bulk through our affiliation with the Central Virginia Food Bank. Send your tax deductible donations to PGO, 20051 Tabernacle Rd., Barhamsville, VA 23011.

Volunteer Opportunities

We are always in need of volunteers to assist with the distribution of food. Volunteers help greet, bag and carry the groceries to the cars of our clients. To volunteer, call

Jim Crouse, Pantry Coordinator, at 757-817-2928.

We always need:


  • Jelly (small jars)

  • Corn Bread Mix (Jiffy, etc)

  • Rice

  • Flour

  • Jello

  • Sugar

  • Paper Towels
  • Toilet Tissue

  • Dishwashing  Detergent

  • Laundry Detergent