Skip to content

Free help finding care and support for your pet

← Maine ·

Help with pet care costs in Maine

Free, no account needed. Every program is checked on its own website, with more listed online.

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.