Shepherd’s Pantry

Need Food?

Pantry Location

1 Church Rd, Windham, NH 03087
See the Map

Pantry Hours

Every Monday: 9:30am – 11:00am
Please arrive no earlier than 9:15am
Holidays and weather may effect pantry hours 

We’re Here to Help!

Shepherd’s Food Pantry is open to New Hampshire residents who are in need of food assistance.

Due to the increase in client volume, the Shepherd’s Pantry Board of Directors has voted that as of July 1, 2023, Shepherd’s Pantry will only accept new clients living in Windham. We will continue to serve our client base, including those not living in Windham, and any other new Windham families until such time that our weekly numbers recede.

All clients will need to be registered prior to receiving their bag of groceries. In order to register you must have the below requirements.

  • You must be a New Hampshire resident
  • You must bring valid driver’s license or other identification showing your present address

You may return whenever you need assistance but no more than every other Monday.

What You Receive

Once you are registered you will receive one or two bags of groceries plus meat, eggs, milk, fresh vegetables, bread, pastry and some personal health items. The quantity of food you receive will be based on the number of people in your household.

Non Perishable Groceries


Milk & Eggs

Fresh Vegetables

Bread & Pastry

Personal Care Items

 We Strive to Be Open Every Monday Morning

However, there may be times the pantry is closed.


We will open on all Holidays that land on Monday unless notice is put on this website and on the Shepherd’s Pantry Facebook Page saying that the Pantry will be closed. Any such notice of closing will be posted at least 4 days prior to that particular Monday. The Pantry does not operate on Christmas or the Fourth of July.


In the event of bad weather, check the homepage of this website for a notification. You can also go to the Shepherd’s Pantry Facebook Page to check for closing information or go to WMUR’s website to see if we have posted a notice under Community Closings (not school closings). If you don’t see a closing note on the website by 7:00am on a particular Monday, we will be open.

Visit Us

We are located in the Windham Presbyterian Church
1 Church Rd, Windham, NH 03087

If You Need Help

Frequently Asked Questions