Maine Pet Pantries

If you find yourself struggling to feed your pets, there are people out there that can help you! The following is a list of some of the pet food pantries available in Maine. Each pantry may provide different products and/or services. We try keep our list updated but please check with the individual pantries for more info. and to confirm their hours/requirements.

AniMeals for Seniors
Spectrum Generations runs an AniMeals program in conjunction with the Meals on Wheels program for seniors. Belfast, Camden, Brunswick, Muskie Center in Waterville, Skowhegan, Hallowell and Damariscotta.

We work with Food Banks in Bath, Richmond, Bowdoinham, Whitefield, and Jefferson. Our contact info is: 207-522-1018 by text, Facebook messaging from the Dogwill page or email:

No Bowl Empty 2 Pet Food Pantry
238 Old Alfred Rd., E. Waterboro
1st & 3rd Sun., 1pm - 3pm, 1st Thurs., 6pm - 8pm (April - October only), 2nd & 4th Wed., 3pm - 5pm
Serves residents of Cumberland, York & Androscoggin Counties
Remote pantry at Pine Tree Estates in Standish 207-642-2900. Limited pet food at Youth Full Maine Food Distributions every Thurs in Dayton and 3rd. Wed. in Biddeford. Mobile distributions in Auburn &
Norway in planning stages.

Pittie Posse Rescue’s No Bowl Empty Pet Pantry
Serving residents of Cumberland, York and Androscoggin Counties. Visit Facebook page for distribution dates and locations

  Androscoggin County  

Greater Androscoggin  Humane Society
55 Strawberry Ave, Lewiston
Every Tuesday, 9 – 11am

Kommunity Kritters
Moving to 550 Lisbon St., Lewiston (contact prior to confirm location)
207-577-7942 Mon., Tues., Thurs. & Fri., 10am – 12:30pm &  1:30 – 5pm,
Sat., 9am – 3pm

  Aroostook County           

Hollywood Pet Salon
70 Main St., Houlton
Call ahead for assistance.

Houlton Humane Society
263 Callaghan Road, Houlton
Tues – Fri, 11am – 4pm
Call ahead for pet pantry assistance.

  Cumberland County              

Animal Refuge League of Greater Portland
217 Landing Road, Westbrook
Tuesday, Thursday & Saturday, 3pm – 5pm
Please complete the online registration and order forms.

Animal Rescue Unit
73 Middle Ridge Road, No. Bridgton
Mon. – Fri., 9am – 3pm

Camp Bow Wow
49 Blueberry Road, Portland
M-F: 7am – 7pm Sat. & Sun., 7:30 – 10am & 3:30 – 6:30 pm
Call to check supply levels.

Midcoast Humane  
5 Industrial Parkway, Brunswick
207-449-1366 x206
Tues. & Thurs. – Sun., 11am – 3pm 
Call to check supply levels.

  Hancock County 

MDI Pet Food Pantry Bar Harbor Food Pantry
36 Mount Desert St.
(behind YMCA)
Tues. & Wed., 9am – 2pm Thurs. 12pm – 6pm
Must call to order in advance

Hardy’s Friends
Non-profit organization, helps
pet owners in need in the towns of Gouldsboro and Winter Harbor.
FMI: or 207-963-7444

SPCA Hancock County
141 Bar Harbor Rd., Trenton
Currently open to the public by appointment only.

  Kennebec County  

Amy Buxton Pet Pantry South Parish UCC
9 Church St, Augusta
2nd and 4th Sat. of ea. month. 9 – 10am
If urgent need check with Pastor Richards on Tuesdays or Wednesdays as well.

  Knox County 

PAWS Animal Adoption
123 John St., Camden
Pick-up once/month by appointment.

Pope Memorial Humane Society
25 Buttermilk Ln., Thomaston
Call ahead for pet food/litter assistance.

  Lincoln County                             

Action for Animals Maine (for Lincoln County residents)
Boothbay Harbor

Boothbay Region Food Pantry
Congregational Church Eastern Ave., Boothbay Harbor
Fridays, 11am – 1pm

Jefferson Food Pantry
St Giles’ Episcopal Church 72 Gardiner Rd., Jefferson
2nd and 4th Wed. 4 – 5:30 pm

Midcoast Humane
27 Atlantic Highway, Edgecomb
207-449-1366 x206
Any day, 9am– 3:30pm 
Call to check supply levels.

  Penobscot County 

Bangor Humane Society
693 Mt. Hope Ave., Bangor
Mon. – Fri., 12pm – 6pm
Call to check supply levels.

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

  Waldo County 

Waldo County Pet Food Panty
VFW  Post 3108 34 Field Street, Belfast
1st Wed., 12:30pm – 1:30pm 3rd Sat., 12:30pm – 1:30pm



  York County 


The Corner Cupboard
Sanford Unitarian Universalist Church
5 Lebanon St., Sanford
3rd Sat., 10am – 2pm
Limited pet food & supplies.



Back to blog