Companion Animals

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.  We would suggest you contact the agency to confirm before going there. 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.

 Food Pantry Location
and Contact Information
Pet Food Policy   Hours
 Greater Boston Area    

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

Accepts pet food donations, but rarely receives them; pet food is distributed via other food banks, not GBFB.  Mon-Fri: 8-4:30 (to donate pet food)

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

Yes, but limited space (no space for dog food) Tues: 3-5
Sat: 10-12
Merrimack Valley Food Bank
735 Broadway Street
Lowell, MA 01854
(coordinated by CoPal:
Sometimes call

Neighbors in Need
Lawrence and Andover
(coordinated by CoPal:

Usually; selection varies 8-12 Mon–Fri
Middlesex County    
Stow Food Pantry
1st Parish Church
Great Road, Rte 117, Stow, MA 01775
(serves Stow, Bolton, Lancaster, Maynard, Acton and Boxboro)  Sometimes has pet food available; donate anytime at Shaw’s or Stow Post Office call
Sudbury Community Food Pantry
160 Concord Road
Sudbury, MA 01776
Sometimes has pet food available; wants to increase donations  Tues, Thurs, noon-2:30, call for other options
Cape Cod and the Islands    
MSPCA Cape Cod Adoption Center
1577 Falmouth Road
Centerville, MA 02632
(508) 775-0940
Usually has pet food available Tues-Sat 12-4pm; Sun 1-3pm
A Helping Paw
3086 Cranberry Hwy
East Wareham,MA
Sometimes has pet food available (depends on donations) Tues – Sat 10-5
LCOC/Wellfleet Pantry at Grace
Chapel Assembly of God
25 Lieutenant Island Rd
South Wellfleet, MA 02667
(508) 349-9323
Sometimes has pet food available; there is a lot of demand - donate food for animals at AGWAY in South Dennis, Chatham, or Orleans Mon 6:30-7:30PM, Tues–Thurs 10AM–2PM
LCOC/Truro Pantry
at Christian Union Church
Truro, MA 02666
Sometimes has pet food available; donate food for animals at AGWAY in South Dennis, Chatham, or Orleans By appt only
Sandwich Food Pantry
331 Cotuit Road
Sandwich, MA 02563
Sometimes has pet food available; donations are accepted 24/7 in the blue drop box in back of building Wed, by appt only
Plymouth County    
Wellspring Multi-Service Food Pantry
814 Nantasket Avenue
Hull, MA 02045
Sometimes has pet food First-come on Wed 9:30-11:30AM, by appt only on 2nd and 4th Thurs, 6-7 PM
Bristol County    
Hebron Food Pantry
11 Sanford Street
Attleboro, MA 02703
Sometimes has pet food Working Persons only Thurs 5-8PM; Seniors only Tues 10:30-11:30AM
Annell Delorme Hagerman Food Pantry at
Church of Our Savior
2112 County Street
Somerset, MA 02726

(508) 678-9663
Sometimes has pet food 2nd Fri 7-9pm, last Sat 9-11am
Cupboard of Kindness Food Pantry
70 East Main St., Norton, MA 02766
Sometimes has pet food; donate anytime at the donation boxes in Norton: Library, YMCA, Roche Bros, Mansfield Savings Bank, Walgreens, North Easton Savings Bank, Trinitarian Congregational Church 1st, 3rd Mon, 4:30–6:30 PM
Norfolk County    
Quincy Animal shelter
56 Broad Street
Quincy, MA 02169
Usually has pet food available; call if you need low cost or free pet food  call
Franklin Food Pantry
43 W. Central Street
Franklin, MA
Usually has pet food available; donate any time at the drop box on the front porch at the pantry Tues-Fri, 9AM-1PM; and one evening per month
Metrowest Pet Pantry
376 Village Street
Millis, MA
Usually has pet food available; donate any time at The Dog Barn in Millis 1st, 3rd Sun
Worcester County    
Food for Pets Pantry
at Second Chance Animal Shelter
111 Young Road
East Brookfield, MA
Usually has pet food available; donate at PETCO in Auburn and Shrewsbury Distributed through local food pantries
Central MA Kibble Kitchen
Fitchburg and Worcester locations
Distributes cat and dog food, litter, collars, and leashes. Email to set up delivery or meeting location.
The Queen of the Rosary
of the Catholic Church
60 Maple St., Spencer, MA

(508) 885-3332
Usually has pet food available; donation boxes at entry of the church Most Mon, Thurs, 8-11AM (call to confirm)

Eagle House Senior Center
25 Memorial Drive Lunenburg, Massachusetts 01462

Usually has pet food available. Monday - Thursday 8am-4pm
Wachusett Food Pantry @
Wachusett Extended Care
56 Boyden Road, Holden, MA
Usually has pet food available; donations can be dropped off anytime at the entrance, which is at the rear of the building 3rd Sat, 9-11AM; Seniors only 3rd Fri, 10-11:30AM
United Neighbors of Fitchburg
18 Fairmount Street
Fitchburg, MA 01420
Dry and canned dog and cat food, kitty litter, new and gently used collars and leashes. Tuesdays 9:30am - 2:00pm
Thursdays 9:30am - 2:00pm
Treasurables in Gardner
44 Parker St. Gardner MA 01440
(978) 410-5576
Dry and canned dog and cat food, kitty litter, new and gently used collars and leashes.  
Ginny's Thrift Shop
52 Mechanic St, Leominster, MA 01453
(978) 537-1387
Dry and canned dog and cat food, kitty litter, new and gently used collars and leashes.  
Franklin, Hampshire, and
Hampden Counties

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

Usually has pet food available Sat-Sun: noon-4:30pm, Tues-Wed, Friday: noon-5:30pm, Thurs: noon-7:30pm
Berkshire County    
visit Berkshire Humane Society's website
for complete list of Berkshire county options