Pet Food Pantries in Maine

Complete list of Maine pet food pantries

All of us at Maine Friends of Animals  know that residents are having a hard time making ends meet, including feeding their pets.  Animal shelters throughout the state report increases in the number of animals being surrendered and report that some animals are being surrendered because their owners cannot provide food for them.  

A number of pet food pantries have been set up to assist Maine residents with providing for their animals. Maine Friends of Animals has compiled a list of resources to help provide temporary assistance to families with pets in the hopes of keeping companion animals healthy, out of the shelters and where they belong - with their families.   Please share with fellow animal parents who may need a helping hand (or paw.)

Androscoggin County 

Greater Androscoggin Humane Society
55 Strawberry Ave
Lewiston, ME    
First & third Tuesdays of each month, 9-11 a.m. 

Aroostook County           

Houlton Humane Society
263 Callaghan Road
Houlton, ME
Mon-Sat 11-4
Call ahead for pet pantry assistance

Hollywood Pet Salon
70 Main Street
Houlton, ME
Call ahead for pet pantry assistance
Southern Aroostook Food Pantry
434 Callaghan Road
Houlton, ME
Every other week, Tues & Fri, 10-2

Halfway Home Pet Rescue
Free Pet Food Pantry located in the Caribou Vet Clinic of the Presque Isle.
Animal Hospital building on Herschel Street in Caribou, Maine. It is open from 11 am to 6 pm on most Tuesday and Thursday afternoons. The Presque Animal Hospital provides HHPR with free space to have the pantry. FMI contact the vet hospital at 207-498-3873. 

Cumberland County                       

Animal Refuge League of Greater Portland. 
217 Landing Road
Westbrook, ME
As of 04/2020, pet pantry assistance is available daily, 9:00a - 4:00p.

Camp Bow Wow
49 Blueberry Road
Portland, ME
open 7-7 Mon-Fri and 7:30-10 am & 3:30-6:30 pm Sat and Sun
call ahead of time to check on supply levels

Town of Standish Animal Control,
175 Northeast Rd,
Standish, ME
(207) 642-4343
Pet Pantry open: Sundays, 1-3pm call in the morning to check supply levels

Steep Falls Library
1128 Pequawket Trl,
Steep Falls, ME   
Pet Pantry open Monday, Tuesday & Wednesday from 10am - 7pm and Saturdays 9am - 1pm.

North Yarmouth Congregational Church,
3 Gray Road  
(207) 829-3644     
Pet food and kitty litter. 
Pet Pantry open 2nd and 4th Saturdays, 10 – 11 a.m.

Midcoast Humane Society
30 Range Road
Brunswick, ME
Hours: Mon, Tues, Thurs, Fri, Sat, Sun 12-6pm
Provides dry food for cats & dogs, please call ahead to see if pantry is stocked

Franklin County                       

Franklin County Animal Shelter
550 Industry Rd, Farmington, ME 04938

Every Saturday from Noon until 2 pm 

If you are in need of pet supplies but are unable to come during our scheduled Pet Food Pantry time, please reach out to us at 207-778-2638 and we will be happy to help you during our office hours, Monday to Saturday Noon to 4 pm.

Hancock/Washington Counties

Sullivan Animal Food Eatery,
Sullivan Town Office
1888 Route 1
Sullivan, ME         
Open Mon-Thurs 8-4, Friday 8-12

MDI Pet Food Pantry
located in the Bar Harbor Food Pantry
36 Mount Desert St in the YMCA basement. 
(207) 288-3375 
Hours: first three Tuesdays and Thursdays of the month; Tues 9-12, Thurs 4-6.
Organizer, Diana de los Santos, at 288-8382

Hardy’s Friends
is a non-profit organization which helps pet owners in need in the Gouldsboro and Winter Harbor areas by providing dog food, cat food, kitty litter, and basic flea and tick protection. This program is made possible through the generosity of friends and neighbors in these communities. To request assistance or get further information, please e-mail us ( or call Susan Burke at (207) 963-7444.   

Deer Isle-Island Food Pantry
in Island Community Center-lower level.
6 Memorial Lane,
Stonington, ME
The Island Food Pantry is open Thursdays (with the exception of the occasional fifth Thursday), from 5:30 to 8:30 p.m., and is located at the lower level of the Island Community Center. For more information or to learn how you can help contact Kathy Gray at 348-6181.
Kennebec County

Amy Buxton Pet Pantry
South Parish UCC
9 Church St,
Augusta, ME

Open the 2nd and 4th Saturday of each month 

8-9 am April - October
9-10 am October -April
FMI 207-622-0552

Knox County

PAWS Pet Food Pantry
PAWS Animal Adoption Center
123 John St
Camden, Maine 04843

Requests can be made online at or by calling (207) 236-8702 to schedule an appointment for pick up.

Pope Memorial Humane Society
25 Buttermilk Lane
Thomaston, Maine 04861
Community members in need of pet food support may call the shelter at 207-594-2200 to request food for their pets.

You will be asked to provide the number and type of pets needing food and the town you reside in. Then, an appointment will be scheduled for food pickup.

PMHS also partners with Meals on Wheels of Knox County. If you are a Meals on Wheels client, please contact them directly to request food delivery through the MOW program.

Lincoln County          
Midcoast Humane Society / Lincoln County Campus
27 Atlantic Highway
Edgecomb, ME
Hours: Monday - Friday 11am to 4 pm; Saturday 11-3:30 pm
Please call ahead for pet food pantry assistance.

Penobscot County

Furry Friends Food Bank
is available through the Eastern Area Agency on Aging in Washington, Penobscot, Hancock and Piscataquis Counties. Services are for low income seniors and adults with disabilities and their companion animals. People must be enrolled with EAAA.
Call 941-2865 or 800-432-7812.       

Bangor Humane Society
693 Mount Hope Ave
Bangor, ME
12-6 M-F, 10-6 Sat
Mostly dog and cat food; supplies vary, call first.
Manna Ministries 
629 Main St.
Bangor, ME
(207) 990-2870
Occasionally has pet food; call ahead.

Sagadahoc County

1328 Washington St
Bath, ME 04530
(207) 522-1018

10-2 and 4-6 Tuesdays and Thursdays.
Please call ahead.

Somerset County                           

Pet Food Pantry
Pleasant Street United Methodist Church
61 Pleasant Street
Waterville, ME
Distributions held on the second Friday of every month from 2 to 3 pm.

AniMeals for Seniors
Spectrum Generations in Hallowell and the Muskie Center in Waterville are running an AniMeal program in conjunction with the Meals on Wheels program for seniors. For more information, contact Lynda Johnson at 207-626-7777 or     

Waldo County

Waldo County Pet Food Panty
34 Filed Street
Belfast, ME
(207) 322-3237
3rd Saturday of every month from 12:30p - 1:30p. All are approved, a short form must be filled out. Recipients can use the pantry all year round. Veterans and Active Duty Military can use the pantry all year long. Some home delivery available.

Washington County

First Light Farm Equine Shelter
576 Shore Road, Perry, ME.
Perry, ME
Please call in advance, (207) 952-0325
Recently introduced an Emergency Feed Fund to help horse owners. Will offer up to 10 bales of hay and up to 2 bags of grain (or shavings or combination) funding up to $75 per request. One request per family or farm; they hope to be able to fill two requests per month.

York County   

Community Outreach Services 
Food and Produce Pantry
Vinegar Hill Music Theatre  
53 Old Post Road, Arundel, ME 04046
(207) 604-0445

Pet Food available two ways:

1) By request through the three General Assistance offices (Kennebunk,
Kennebunkport, and Arundel) we work with to fulfill non-perishable food
pantry orders Mon-Fri. People can contact the GA office and they will in
turn forward the request to COS to fulfill.

2) Neighbors can request when they visit our Produce Pantry, which
currently is held Fridays from 9am - 10am and Tuesdays 5pm - 6pm

Pittie Posse Rescue’s No Bowl Empty Pet Food Pantry
703 Main Street (Route 202)
Waterboro, Maine
**Please call ahead*

In kind or monetary donations can be sent to:
4 Scammon Street  
 Suite 19-324
Saco, ME 04072

The York County Shelter
140 Shaker Hill Rd
Alfred, ME
Contact:  Joan, 207-324-1137
People-food pantry is expanding to include pet food to help low-income folks feed their pets so they don’t have to surrender them to animal shelters. The people-food pantry is open Monday through Friday 1-4, but people needing pet food should call ahead to check for pet-food availability. Open Mon-Fri 1-4 pm.

Another Chance Animal Rescue
37 Market St
North Berwick, ME
We believe in helping pets and our county by providing temporary supplies of pet food to families suffering from unemployment, seniors on fixed incomes and families that are dealing with chronically illnesses where resources are tightly dedicated. These services may be made available from a pet food bank established for this specific purpose.
Our food bank can provide dog or cat food for those temporarily unable to provide for their pets. Call us at 676-9330 or email

The Corner Cupboard
Sanford Unitarian Universalist Church
5 Lebanon St
Sanford, ME
Open the third Saturday of every month from 9:00-2:00. Please note, for the month of May ONLY, the non-food pantry will be open the fourth Saturday of the month, May 25, same time of 9:00-2:00. You do not need to be a resident of Sanford to receive help from this pantry. Supplies include cat food, dog food, and cat litter. Please call the office at 324.3191 or email us at


Maine State Society for the Protection of Animals

Feed and Care Bank to provide temporary, emergency assistance for Maine horses in need. Funds may be used towards hay, feed and supplements, farrier or dental services, routine vaccinations, and veterinary care.
to fill out a short online application.

Contact your local animal shelter and human food pantry. Food pantries typically only carry pet food when the items have been donated, so it is best to call ahead.Here is a list of human food pantries in Maine:

This list  was compiled by Maine Friends of Animals volunteers as a resource for our community.  If you know of a pet food pantry that is not on this list , or have an update to an existing listing, please contact us at  Thank you!



© 2022 Maine Friends of Animals | 190 U.S. Route 1, Falmouth, Maine USA 04105 | 207-781-2187

web site design and hosting by Artopa, LLC | login