← Maine ·
Help with pet care costs in Maine
Free, no account needed. Every program is checked on its own website, with more listed online.
Scan or visit
helpmypet.us/me
Vet care, help with bills, spay/neuter, pet food, end of life, and more.
Emergency and 24/7 care
- Animal Emergency Clinic of Mid-Maine (AECM) · (207) 777-1110
Lewiston-Auburn and practices as far as Rumford, Farmington, Norway, Augusta and Brunswick - Aroostook Animal Emergency Services · 207-531-4905
Aroostook County and surrounding region
Help paying a vet bill
- Mainely Pets Foundation · (207) 781-4028
Statewide (Maine residents) - Action for Animals Maine - Financial Assistance for Veterinary Care · 207-350-2865
Lincoln County residents only
Lower-cost vet care
- ARLGP Community Clinic at Baxter · (207) 887-1280
Greater Portland (Westbrook) - Animal Welfare Society - Community Veterinary Clinic (Companion Program) · (207) 292-2424
Southern Maine
Spay and neuter
- United Spay Alliance - Maine Spay/Neuter Referral Map (led by Animal Welfare Society) · (207) 292-2424 (Animal Welfare Society)
Statewide - ARLGP Spay/Neuter Program · (207) 854-9771
Greater Portland (Westbrook)
Pet food
- Maine Humane - Pet Food Pantry Program · (207) 200-8059
Statewide (all 16 Maine counties) - ARLGP Pet Food Pantry · (207) 854-9771
Greater Portland (Westbrook)
End of life and pet loss
- Animal Welfare Society - End of Life Care · (207) 292-2424
Southern Maine - Benson Brook Pet Cremation · (207) 608-2280
Western York County and about an hour around (Kennebunk, Portland, Conway NH)
Shared with you by:
If your pet may need urgent care, call your veterinarian or nearest emergency hospital now and tell them if cost is a barrier. Programs change; call ahead to confirm who qualifies. Help My Pet is free and doesn’t replace veterinary advice.