Massachusetts Food Pantries

Keeping families together when economic issues provide challenges is important to the MSPCA. Volunteers contacted Massachusetts food pantries to help families who need food and who would like to donate pet food (dogs and cats). The pantries most likely to have pet food are listed below; contact your local food pantry to ask about pet food if you don’t find a convenient one below.  Please note that listings were accurate when posted, but changes may occur. If you notice any errors, please let us know at  Please note that most food pantries do not have pet food except when it is donated to them; you can contact your local food pantry to offer donations.

Pet Food Stamps is a non-profit, supported by donations, that can help people who need food for their pets; see their website to donate or to request help.

Greater Boston Area

Greater Boston Food Bank
70 South Bay Avenue
Boston, MA 02118
(to make donations only)


All Saint’s Food Pantry
120 Bellevue Avenue
Haverhill, MA 01832

Merrimack Valley Food Bank
735 Broadway Street
Lowell, MA 01854
(coordinated by CoPal:

Neighbors in Need
Lawrence and Andover
(coordinated by CoPal:

Middlesex County

Stow Food Pantry
1st Parish Church
Great Road, Rte 117, Stow, MA 01775

Sudbury Community Food Pantry
160 Concord Road
Sudbury, MA 01776

Cape Cod and the Islands

MSPCA Cape Cod Adoption Center
1577 Falmouth Road
Centerville, MA 02632
(508) 775-0940

A Helping Paw
3086 Cranberry Hwy
East Wareham,MA

LCOC/Wellfleet Pantry at Grace
Chapel Assembly of God
25 Lieutenant Island Rd
South Wellfleet, MA 02667
(508) 349-9323

LCOC/Truro Pantry
at Christian Union Church
Truro, MA 02666

Sandwich Food Pantry
331 Cotuit Road
Sandwich, MA 02563

Plymouth County

Wellspring Multi-Service Food Pantry
814 Nantasket Avenue
Hull, MA 02045

Bristol County

Hebron Food Pantry
11 Sanford Street
Attleboro, MA 02703

Annell Delorme Hagerman Food Pantry at
Church of Our Savior
2112 County Street
Somerset, MA 02726

(508) 678-9663

Cupboard of Kindness Food Pantry
70 East Main St., Norton, MA 02766

Norfolk County

Quincy Animal shelter
56 Broad Street
Quincy, MA 02169

Franklin Food Pantry
43 W. Central Street
Franklin, MA

Metrowest Pet Pantry
376 Village Street
Millis, MA

Worcester County

Food for Pets Pantry
at Second Chance Animal Shelter
111 Young Road
East Brookfield, MA

Central MA Kibble Kitchen
Fitchburg and Worcester locations

The Queen of the Rosary
of the Catholic Church
60 Maple St., Spencer, MA

(508) 885-3332

Eagle House Senior Center
25 Memorial Drive Lunenburg, Massachusetts 01462

Wachusett Food Pantry @
Wachusett Extended Care
56 Boyden Road, Holden, MA

United Neighbors of Fitchburg
18 Fairmount Street
Fitchburg, MA 01420

Treasurables in Gardner
44 Parker St. Gardner MA 01440
(978) 410-5576

Ginny’s Thrift Shop
52 Mechanic St, Leominster, MA 01453
(978) 537-1387

Franklin, Hampshire, and Hampden Counties

Dakin Pioneer Valley Humane Society
171 Union Street
Springfield, MA 01105
163 Montague Road
Leverett, MA 01054

Berkshire County

Visit Berkshire Humane Society’s website for complete list of Berkshire county options