Downeast Dog News

Maine Pet Pantries

By Downeast Dog News | May 11, 2021

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.

If you run a pet food pantry and would like to be added to our list for the future please contact: or (207)706-6765.


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:

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 (207) 619-0027,


Androscoggin County

Greater Androscoggin Humane Society

55 Strawberry Ave, Lewiston


Every Tuesday, 9 – 11 a.m.


Aroostook County

Houlton Humane Society

263 Callaghan Road, Houlton


Tues – Fri, 11 a.m. - 4 p.m.

Call ahead for pet pantry assistance.


Southern Aroostook Food Pantry

434 Callaghan Road, Houlton


Every other week, Thurs & Fri, 10 a.m. – 2 p.m. (twice/month)


Cumberland County

Animal Refuge League of Greater Portland

217 Landing Road, Westbrook


Daily: 9 a.m. – 4 p.m.

Call an hour before you plan to stop by.


Camp Bow Wow

49 Blueberry Road, Portland


M-F: 6:30 a.m. – 7 p.m.

Sat: 7:30 a.m. - 6:30 p.m.

Sun: 7:30 -10 a.m. and 3:30 - 6:30 p.m.

Call to check supply levels.


Midcoast Humane

30 Range Road, Brunswick

449-1366 x206

Any day, 9am – 3:30 p.m.

Call to check supply levels.


Steep Falls Library

1128 Pequawket Trl., Steep Falls


Mon. & Thurs. 5:30 p.m. - 7:30 p.m.

Call ahead – Curbside only.


Hancock County

Bar Harbor Food Pantry

36 Mount Desert St in the YMCA basement.


Pick-up system – call with list of needs


Hardy’s Friends

Non-profit organization, helps pet owners in need in the towns of Gouldsboro and Winter Harbor. Provides dog and cat food, litter, basic flea and tick protection.

FMI: or 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 - 10 a.m.

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, 12 – 2 p.m.


Ecumenical Food Pantry

Second Congregational Church, UCC

51 Main Street, Newcastle


Tuesdays 9:30 -11 a.m.


Jefferson Food Pantry

72 Gardiner Rd., Jefferson


2nd Wed. 9 - 11 a.m.


Midcoast Humane

27 Atlantic Highway, Edgecomb

449-1366 x206

Any day, 9 a.m. – 3:30 p.m.

Call to check supply levels.


Penobscot County

Bangor Humane Society

693 Mt. Hope Ave., Bangor


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 941-2865 or 800-432-7812.


Waldo County

Waldo County Pet Food Panty


34 Field Street, Belfast

3rd Saturday of every month, 12:30 p.m.