When people struggle to feed themselves, their pets often go hungry too. With hundreds of thousands of Mainers set to lose SNAP benefits next month, even more families may find it difficult to provide for their beloved animals.
If you or someone you know needs help getting pet food, please reach out. Animal shelters and rescues are here to help pets stay in their homes with the people who love them. No one—human or animal—should go hungry.
We hope this list of pet food resources offers support during this difficult time. If you know of additional pet food pantries not included here, please share them with us by emailing info@midcoasthumane.org so we can help spread the word.
*We recommend calling ahead to learn of any important details for qualifying and to check supply levels.
Androscoggin County
Greater Androscoggin Humane Society
55 Strawberry Ave, Lewiston
207-783-2311
Kommunity Kritters
19 Bartlett Street, Lewiston
kommunitykritters2021@gmail.com
Aroostook County
Hollywood Pet Salon
70 Main St, Houlton
207-532-7387
Houlton Humane Society
263 Callaghan Road, Houlton
207-532-2862
Cumberland County
Animal Refuge League of Greater Portland
217 Landing Rd, Westbrook
207-854-9771
Camp Bow Wow
49 Blueberry Rd, Portland
207-541-9247
Midcoast Humane
5 Industrial Parkway, Brunswick
207-449-1366 x206
Franklin County
Franklin County Animal Shelter
550 Industry Road, Farmington
(207) 778-2638
Hancock County
MDI Pet Food Pantry
Bar Harbor Food Pantry
36 Mount Desert St, Bar Harbor
207-288-3375
SPCA Hancock County
141 Bar Harbor Rd, Trenton
207-667-8088
Sullivan Animal Food Eatery
1776 US Highway 1, Sullivan
207-412-9630
Kennebec County
Kennebec Valley Humane Society
168 Leighton Rd, Augusta
(207) 626-3491
Amy Buxton Pet Pantry
South Paris UCC
9 Church St, Augusta
207-622-0552
Knox County
Paws Animal Adoption
123 John St,Camden
207-236-8702
Pope Memorial Humane Society
25 Buttermilk Lane, Thomaston/
207-594-2200
Lincoln County
Action For Animals Maine
Boothbay Harbor, 207-350-1312
Boothbay Region Food Pantry
Congregational Church
Eastern Ave, Boothbay Harbor
207-350-2962
Jefferson Food Pantry
St. Giles’ Episcopal Church
72 Gardiner Rd, Jefferson
207-315-1134
Midcoast Humane
27 Atlantic Highway, Edgecomb
207-449-1366 x206
Oxford County
Miles to Freedom
169 Number Six Road, Oxford
(207)418-7986
Penobscot County
Bangor Humane Society
693 Mt. Hope Ave, Bangor
207-942-8902
Furry Friends Food Bank
Eastern Area Agency on Aging
240 State St, Brewer
207-941-2865
Somerset County
Somerset Humane Society
123 Middle Rd, Skowhegan
(207) 474-6493
Waldo County
Waldo County Pet Food Pantry
VFW Post 3108
34 Field Street, Belfast
207-322-3237
York County
Animal Welfare Society
46 Holland Road, Kennebunk
(207) 985-3244
The Corner Cupboard
Sanford Unitarian Universalist Church
5 Lebanon St, Sanford
207-324-3191
Footprints Food Pantry
22 Shapleigh Road, Kittery
207-439-4673
Others
Animeals for Seniors
Dogwill
No Bowl Empty 2 Pet Food Pantry
Pittie Posse Rescue’s No Bowl Empty Pet Pantry