Free and low-cost spay & neuter in B.C.

Due to budgetary constraints, the VHS is currently not able to fund spay/neuter and vaccination care. If you require preventative care or non-life saving treatment for your pet, please see the following resources.

Free & low-cost spay & neuter

OrganizationPhone numberEmailLocationDetails
BC SPCA Kamloops Spay Neuter Clinic(250) 376-6055 (voicemail only)kamloopsclinic@spca.bc.ca2816 Tranquille Road,
Kamloops, BC V2B 0H9
Book online.
BC SPCA Penticton Veterinary Hospital(250) 493-1530pvh@spca.bc.ca15 Duncan Ave E.
Penticton, BC V2A 2W2
Book online.
BC SPCA Prince George Spay/Neuter Clinic(250) 562-5556pgclinic@spca.bc.ca1909 Queensway
Prince George, BC V2L 1M1
Book online.
BC SPCA Vancouver Animal Hospital(604) 879-3571spcahosp@spca.bc.ca1205 East 7th Avenue
Vancouver, BC V5T 1R1
Recommend booking 4-5 weeks in advance for spay/neuter.
Cats Alive(250) 816-2287catsalive.2287@gmail.comGabriola IslandFinancial assistance for low income guardians to spay and neuter their cats.
Creston City SNAP (Spay/Neuter Animal Program)(250) 428-6518Creston Valley (north to Riondel; south to Yahk and the border)Can cover up to 30% of spay/neuter for Creston Valley residents.
Fernie Pets Societyadmin@ferniepets.caFernieLow-cost spay and neuter for cats; preference is given to low income families.
HugabullHugabullreach@gmail.comApply online. Pitbulls only.
Lakes Animal Friendship Societyinfo@lakesanimalfriendship.ca2600 Swan Rd
Denman Island, BC  V0R 1T0
$50 spay and neuter surgery for eligible low income families in the Burns Lake area, including the Southside, Topley, Granisle and Endako.
Northwest Animal Shelterinfo@nwas.caPick up/drop off applications: Vet to Pet Mobile Services, 1283 Main Street, #102 – Smithers Plaza, Box 2301, Smithers BC V0J 2N0; or Bulkley River Veterinary Services, 2005 Nadina Ave, Houston BC V0J 1Z0Financial assistance for spay and neuter for limited income individuals & families, as well as area rescuers.
Regional Animal Protection Society (RAPS)(604) 242-1666animalhospital@rapsbc.comSuite 205 – 13340 Smallwood Place
Richmond, BC  V6V 1W8
Surrey Community Cat Coalition(778) 589-8552surreycats@shaw.caSurreyApply online. Surrey residents only.
Victoria Cat Rescue(250) 656-1100victoriacatrescue@gmail.comVictoriaLow-cost spay and neuter for cats of low income guardians.