Low cost spay/neuter







If you have a program you wish to have added to this site email:  shall1@maine.rr.com



Click "Support Help Fix ME" above to see how


Remember the spay/neuter tax check off. Check the box on Help Fix ME's state of Maine tax check off!  See Maine Schedule CP--The Companion Animal Sterilization Fund.


Get your new Animal Welfare "Adopt" license plate.  It is colorful and will really dress up your car!  Plus it funds Help Fix ME.

Low Cost Spay Neuter in Maine, LOTS of programs! (Alphabetical list below.)  updated 01/22/18

Remember to fix your cats between 12 weeks and 5 months!

Spay/neuter clinic events:

Fort Kent and the Saint John Valley area. Feb. 27th.  Feline spay/neuter clinic for low income and working low income. $25. Call 973-787-4294

Special grants/time sensitive section here (also see full alphabetical list below):

Augusta:  $10 cat spay/neuters.  See Augusta below.

Several towns:  Free spay/neuter including rabies vaccine for stray, barn and feral cats from Bath, West Bath, Phippsburg, Georgetown, Richmond, Waldoboro, Monmouth, Benton, Clinton and Burnham.  Call 721-8395



Help Fix ME is TEMPORARILY CLOSED due to a higher demand than usual.  Check back and we will update.  Help Fix ME is Maine's state-wide low-income spay/neuter programcall 1-800-367-1317  

or email:  ACF.HelpFixMe@maine.gov  $10 for a cat spay or neuter; $20 for a pit bull or pit bull mix. Currently, vouchers are limited to cats (including feral cats cared for by individuals not organizations), pit bulls and pit bull mixes (some exceptions)  because those are the animals that are filling up our shelters. Click on the "Contact Help Fix ME" tab to see if you qualify for this program. If you are unable to pay the copay, discuss this with the administrator on the telephone.  The copay can be waived in some cases.


Help Fix ME vouchers can take a few to several weeks to obtain so apply early. 


If your cat is in heat or pregnant, please look to see if there is another program near you as Help Fix ME vouchers can take too long to get. If you need help finding another program, email shall1@maine.rr.com or call The Cleo Fund at 773-6221. 

Cleo Fund: 773-6221.   Piscataquis, Penobscot, Aroostook, Oxford, Franklin, Kennebec, Lincoln, Washington Counties and the areas reached by The Community Spay/Neuter Clinic (see Topsham about their transport areas). SPECIAL NOTE:  If you live in  York or Cumberland Counties call the Animal Welfare Society clinic at:    ext. 120 or the Animal Refuge League clinic at: 854-9771 extension 400. The Cleo Fund vouchers are not for York and Cumberland Counties because there are these two very good spay/neuter clinics nearby (some exceptions for hardship).

Cleo vouchers are $30 for cats, $50 for dogs less than 80 lbs and $60 for dogs over 80 lbs. Includes rabies vaccine.  Low income including working low income. No income requirements for feral cats. Ferals are free if they can be transported to the spay/neuter clinic in West Kennebunk.  Ask for details.
Friends of Animals vouchers for cats and dogs:  http://friendsofanimals.org/
  or 1-800-321-7387.  Cats: M $51, F $65, dogs M: $64, F $90. Very limited number of participating vets so call for information.
Feral cats:  see bottom of page

Financial Assistance for veterans, domestic abuse victims, homeless:



Confused?  Want a phone call? Email your phone number to: shall1@maine.rr.com. We will call you to help you find a spay/neuter program. (For a Help Fix ME application call 1-800-367-1317.)


Complete Program List (look for your town, county or area):

Aroostook County:  See the Cleo Fund above.  773-6221


Auburn:  For dogs and cats (not limited to low-income):  Dr. Steve Kinney,  Auburn Animal Center 784-2000.  Cat neuter $65, spay $125-135. Dog price depends on weight so please call the clinic for details.  Prices are very reasonable.


Auburn:  Pit bull and pit bull mixes $10. Cats, male or female FREE.  All include rabies vaccines. See The Greater Androscoggin Humane Society below, under Lewiston/Auburn.   783-2311 

Augusta:  $10 cat spay/neuters. Apply by email (no calls) to spayneuter@pethavenlane.org. This is the "Let's Fix This" program run by the Kennebec Valley Humane Society. To be eligible you must live in Augusta, Chelsea, China, Farmingdale, Fayette, Gardiner, Hallowell, Litchfield, Livermore Falls, Manchester, Monmouth, Mt. Vernon, Palermo, Pittston, Randolph, Readfield, Vassalboro, Wayne, West Gardiner, Windsor or Winthrop.


Augusta:  East Coast Shelter Clinic.  Low cost spay/neuter for dogs and cats. Dog spay or neuter $125 (one price, any size dog). Cat spay or neuter  $75. Rabies vaccine $15. Call for appointments and details:  626-2893. Some other services in addition to spay/neuter available.  Clinic does not take vouchers.

Augusta: Free transport to and from the Community-Spay/Neuter Clinic.  Call for details: 721-8395

Bangor:  Bangor Humane Society has assistance for both cats and dogs. Low income.  Call 942-8902 for details.


Bar Harbor:  See Trenton below.


Biddeford:  Very low cost cat spay/neuter.  Low cost dog spay/neuter available also. Call the Animal Welfare Society:  ext 120

Bridgton/Brownfield:  see Western Maine below

Brunswick:  Cats only.  Cats are FREE. For low-income residents of Coastal Humane Society's contract towns: Bowdoin, Bowdoinham, Brunswick, Cumberland, Durham, Falmouth, Freeport, Harpswell, Lisbon, Phippsburg, Pownal, Sabattus, Topsham, Woolwich, Yarmouth.   Will receive a certificate to use at the Community Spay-Neuter Clinic.  For info, call the shelter at:  725-5051 ask for Darlene.


Caribou area:  Halfway Home Pet Rescue spay/neuter assistance.   999-1075.  Cats only. For low income residents of the Caribou area who do not qualify for Help Fix ME (see Help Fix ME above).

Caribou:  North Country Animal Hospital has reasonable prices:  $50.40 for a cat neuter. $94.50 for a cat spay. Only $13 for a rabies vaccine.  No vouchers accepted -- these are the regular prices. Call: 492-4651


Cherryfield:  See Washington and Hancock counties below.


Corinna:  see Skowhegan below.


Cumberland and York Counties:  call the Animal Welfare Society clinic at:   985-3244

ext. 120 or the Animal Refuge League clinic at: 854-9771 extension 400. 


Dexter:  see Dover-Foxcroft


Dover-Foxcroft/Milo/Exeter area:  P.E.T.S. low cost spay/neuter assistance for both cats and dogs.  Call 564-8092

Ellsworth:  See Trenton below.


Farmington area:  Call the Franklin County Animal Shelter at 778-2638

Assistance available when the shelter has grants.


Farmington/Franklin County area and other areas:  Maine Woods Mobile Vet:  491-5501. Low-income low cost spay/neuter clinics for cats and male dogs.  Will do feral cat colonies and pediatric spay/neuter (8 weeks old).  Individuals call for locations of clinics.  Shelters and rescues call to schedule clinics.  Will do clinics in the northern counties.


Fort Kent area:  Cat spay/neuter assistance. Call 231-5208. Call between 8 AM and 8 PM.  Must be from one of these towns:

Ft. Kent, Frenchville, Madawaska, Eagle Lake, Wallagrass, St. John, St. Agatha, St. Francis, Soldier Pond, New Canada, Cross Lake, Allagash.


Freeport:     Community Spay Neuter Clinic has moved to 321 Lewiston Road, Topsham. Call 721-8395.  Very easy to get to from Route 295.


Fryeburg:  Low-income cat spay/neuter clinic once per month.  Call the Harvest Hills Animal Shelter at 935-4358

Hancock and Washington counties only:  The Ark in Cherryfield. A Stitch in Time Program.  Low-income spay/neuter assistance only.  Cats and dogs.  Call 546-3484

Houlton Area:  Call Cj. Virgie: 592-8212


Lewiston-Auburn Area:  Greater Androscoggin Humane Society: 783-2311.  Cats, male or female FREE, pit bulls and pit bull mixes $10.  Includes rabies vaccine. Year round: Mother cat and dog programs and other assistance.  Call the shelter for details.

These Greater Androscoggin Humane Society programs are open to citizens living in the following communities:

Auburn, Canton, Durham, Greene, Hebron, Leeds, Lewiston, Lisbon, Livermore, Livermore Falls, Mechanic Falls, Minot , New Gloucester, Poland, Turner, Wales  Shelter’s phone number:   783-2311

Milo:  see Dover-Foxcroft


Mount Desert Island:  See Trenton below.


Newport:  see Dover-Foxcroft


Norway:  Well Point Veterinary Service: low cost cat spaying and neutering (cats only) on the first Wed. of every month.  No income requirements. Call: 743-6441.  86 Roberts Rd. in Norway.  Female cats:  $60, $66 if pregnant or in heat.  Males $40.  A current rabies vaccine is not required but can be purchased at an additional charge of $15.


Norway:  Kind Animal Care. Don McLean, DVM  743-8346 or 890-4987

Cats:  $60 female, $70 if pregnant. $30 male.  Dogs:  neuters only--prices range from $120-$150 depending on weight.  Dog spays not available. No additional fees required for spay/neuter surgery but other services are available.  A current rabies vaccine is not required but can be purchased at an additional charge of $6.


Portland area:  See Westbrook below, Animal Refuge League.


Rockland/Thomaston area:  Vouchers available from the Pope Memorial Humane Society of Knox County  for the towns the shelter serves. Cats and dogs.  Call for details: 594-2200.


Rockland area:  Margo Maloney, DVM  Cats only.  Call 557-5669  

South Paris:  Call 743-8679, Responsible Pet Care, for spay/neuter assistance.   Also, if you qualify for Help Fix ME (see above) they can help you with the paperwork and help pay the copays.


South Portland:  Cats and dogs--no income requirements.  Cat spays and neuters: $60.   Includes pediatric (8 weeks old), pregnant and feral spay/neuter.  Dog spays and neuters-- must be equal to or less than 4 months of age:  males: $85, females $120.  Call So. Portland Veterinary Hospital at 767-7784.

Trenton:  The SPCA of Hancock County has low-income assistance for cats and dogs.  Call the SPCA PAL Program: 667-8088

Topsham:  Low cost dog and cat spays and neuters at the Humane Alliance model Community Spay/Neuter Clinic in Topsham.  721-8395


Regular prices (not counting grant specials):  Cats, male or female: $60

Dogs:  up to 30 lbs $130; 31 - 75 lbs $170; over 75 lbs $210.

Rabies vaccine $15


Transport areas:  Augusta and Waterville. 


Washington and Hancock counties only.  The Ark in Cherryfield. A Stitch in Time Program.  Low-income spay/neuter assistance.  Cats and dogs.  Call 546-3484.

Washington County: Call The Cleo Fund:  773-6221 or Help Fix ME at 1-800-367-1317


Waterville:   Local clinics or free transports to and from Community Spay/Neuter Clinic every Monday. Call 721-8395.  Without vouchers cats only $60, call for dog prices.  This clinic accepts several kinds of vouchers, ask for details.


Waterville area:   The Humane Society Waterville Area provides vouchers to assist with the cost of spaying/neutering any cat or dog.  You must be low-income.  Vouchers are $25 for neuters and $50 for spays.  The vouchers can be used at veterinary hospital of your choice.  For details and vouchers call:  873-2430

Westbrook: Clinic at the Animal Refuge League.  Call 854-9771 extension 400 (you may have to leave a message). Low cost, low-income  (including working low-income) spay/neuter clinic for cats, dogs and rabbits. 

Cats: $50.  Dogs, less than 50 lbs $110, dogs 50-75 lbs $160, dogs over 75 lbs $210. Rabbits $90.  Male and female prices are the same. Rabies vaccine: $8.  Distemper: $10.  Call for exact income guidelines and to make an appointment.


West Kennebunk: Animal Welfare Society (AWS) Shelter Spay/Neuter Clinic. No income requirements. Cats/kittens from anywhere $60. Feral cats free. Rabies vaccine additional $10.   Dogs: must be less than 50 lbs, male: $150, female: $200. Call: 985-3244 ext. 120.  See poster below.

Western Maine: Conway Area Humane Society spay/neuter clinic:  call: 603-447-5955 ext 3

Also see Norway above.


York County:  See West Kennebunk.  Lots of programs at The Animal Welfare Society.



Feral/free roaming stray cat spay/neuter:



1)  Feral cats: State-wide: If you are an individual feeding feral cats and you qualify for Help Fix ME (1-800-367-1317), remember Help Fix ME vouchers can be used for feral cats.  Not all vets operate on feral cats so be sure to check with your vet to make sure he/she accepts Help Fix ME vouchers and will do feral cats.  The Help Fix ME program is not for organizations or rescues--just for individuals.

 2)  Feral cats: Free feral cat spays through the Shelter/Spay Neuter Clinic at the Animal Welfare Society in West Kennebunk: call 985-3244 ext 120.


3)  Feral cats: Rockland area, specific towns: Free feral cat spays and neuters and free humane trapping. call 594-2200


4) Feral cats:  Call The Cleo Fund..  773-6221. No income requirements for feral cats.

5)  Feral cats:  Community Spay-Neuter Clinic in Topsham.  FREE spay/neuter & rabies vaccines for ferals, strays or barn cats from Bath, West Bath, Phippsburg  & Georgetown in Sagadahoc County.  Monmouth, Benton & Clinton in Kennebec County. Burham in Waldo County and Waldoboro in Lincoln County.  Also, assistance with trapping and transportation for cats from  Bath, West Bath, Phippsburg, Georgetown & Richmond. call: 721-8395


We wish to thank all the compassionate veterinarians who participate in Help Fix ME and The Cleo Fund.  You do a great public service. Thank you!