Animal Welfare in Portland

Animal shelters, adoption services, foster programs, pet food banks, and low-cost veterinary care across Maine. Because pets are family too.

4 resources Cumberland County
Available Hours: Mon-Tue, Thu 11 AM - 5 PM; Fri 11 AM - 6 PM; Sat-Sun 10 AM - 4 PM; Wed closed
Adoption & Shelter

Animal Refuge League of Greater Portland

Animal Refuge League

No-kill animal shelter caring for 4,000+ animals annually. Adoption, foster programs, low-cost spay/neuter clinic, vaccination clinics, and pet food bank for families in need. Founded in 1911 by Maine Governor Percival Baxter.

Walk-in
217 Landing Rd, Westbrook, ME 04092
Verified Mar 2026
Available Hours: Tue, Thu & Sun 3pm-5pm
Pet Food Bank

ARLGP Pet Food Pantry

Animal Refuge League of Greater Portland

Free pet food and supplies for anyone struggling to feed their pets. Open three days per week. Also partners with Meals on Wheels to deliver pet food to homebound seniors.

Free Walk-in No ID Needed
217 Landing Rd, Westbrook, ME 04092
Verified Mar 2026
Available Hours: Call for appointment and program hours
Trap-Neuter-Return Program

Friends of Feral Felines

Friends of Feral Felines

Trap-Neuter-Return (TNR) program reducing the feral cat population humanely in Cumberland and York counties since 1993. Also operates a barn cat relocation program and has adoptable cats available.

Free By Appointment
651 Forest Ave, 2nd Floor, Portland, ME 04103
Verified Mar 2026
Available Hours: Application-based, apply online
Vet Care Financial Assistance

Mainely Pets Foundation

Mainely Pets Foundation

Nonprofit providing financial grants for veterinary care to Maine pet owners experiencing financial hardship or trauma. Apply through their website.

Free
174 US Route One, Falmouth, ME 04105
Verified Mar 2026