All states

Low-cost vet care in Portland, ME

Affordable veterinary clinics, humane society programs, and vet school hospitals in Portland — verified from official sources.

Dog being examined at an SPCA clinic
Cat at a veterinary clinic
Veterinary clinic in action

At a glance: Portland

Clinics listed
4
Sliding-scale fees
4 clinics
Spay / neuter
4 clinics

Low-cost vet clinics

Humane Society clinic

Animal Refuge League of Greater Portland - Spay/Neuter Clinic

217 Landing Road, Westbrook, ME 04092 Website ↗

What you'll pay verified

  • Cat spay/neuter — $132 — Income-qualifying program (college students, public assistance recipients, household income limits); nail trim included. ✓
  • Dog spay/neuter — $292–$358 — By weight: under 50 lbs $292, 51–89 lbs $325, 90–124 lbs $358. ✓
  • Add-ons: rabies $20, distemper $25, microchip $25 — Bordatella $25 for dogs; nail trim included with surgery; CareCredit is not accepted. ✓
  • "Spay It Forward" for non-qualifiers — Owners who don't meet the income criteria can still get help through this program. ✓
Good to knowIncome-qualifying clinic (public assistance, full-time students, or income below household limits); 'Spay It Forward' option for others. Published fees: cat spay/neuter $132; dog $292-$358 by size; rabies $20, distemper $25, microchip $25. Source ↗
Phone
(207) 854-9771
Address
217 Landing Road, Westbrook, ME 04092

Official source: arlgp.org

Humane Society clinic

Animal Welfare Society - Community Veterinary Clinic

46 Holland Rd, Kennebunk, ME 04043 Website ↗

What you'll pay

Pricing not published — call for sliding-scale details.

Good to knowPrivate 501(c)(3) nonprofit. Affordable wellness exams, spay/neuter surgeries, vaccinations, pharmacy, microchips; Companion Program discounts on many services for financially qualifying community members. Source ↗
Phone
(207) 292-2424
Address
46 Holland Rd, Kennebunk, ME 04043

Official source: animalwelfaresociety.org

Nonprofit clinic

Community Spay-Neuter Clinic

321 Lewiston Rd, Topsham, ME 04086 Website ↗

What you'll pay

Pricing not published — call for sliding-scale details.

Good to knowNonprofit veterinary clinic focused on spay/neuter for cats and dogs; accepts vouchers from area shelters and organizations; grant programs offer lower prices to qualifying owners. Source ↗
Phone
(207) 721-8395
Address
321 Lewiston Rd, Topsham, ME 04086

Official source: www.communityspayneuterclinic.org

City / county clinic

HELP! FIX ME - Maine's Low Cost Spay/Neuter Program

22 State House Station, Augusta, ME 04333

What you'll pay verified

  • State voucher copay — $10 cat / $20 dog — Maine's income-based spay/neuter assistance; apply through the state first, then present the voucher at a participating clinic. ✓
Good to knowState program run by the Maine Dept. of Agriculture, Conservation & Forestry. Income-qualified owners (MaineCare/SNAP/SSI/SSDI/TANF or under 133% of federal poverty level) apply for a voucher usable at participating clinics; copay $10/cat, $20/dog. NOTE: reported as not accepting new applications as of spring 2026 - check maine.gov/dacf for current status. Source ↗
Phone
1-800-367-1317
Address
22 State House Station, Augusta, ME 04333

Official source: animalwelfaresociety.org

Ways to make vet care affordable

Sources

Frequently asked questions

Where can I find a low-cost vet in Portland, ME?
4 verified low-cost options are listed above, including Animal Refuge League of Greater Portland - Spay/Neuter Clinic, Animal Welfare Society - Community Veterinary Clinic, Community Spay-Neuter Clinic. Call ahead to confirm eligibility and fees.
Where can I get low-cost spay/neuter in Portland, ME?
Options include: Animal Refuge League of Greater Portland - Spay/Neuter Clinic, Animal Welfare Society - Community Veterinary Clinic, Community Spay-Neuter Clinic, HELP! FIX ME - Maine's Low Cost Spay/Neuter Program. Many offer the lowest prices with no income verification.