Basic Veterinary Clinics

To keep animals and families together, the Ontario SPCA and Humane Society opperates basic veterinary clinics in Stouffville, Barrie and Sudbury for families without the means to take their animal to a local veterinarian for routine care.

Two Ontario SPCA veterinary staff members weighing a black and white cat on a scale in an exam room

Important Information

The clinics provide:

  • Physical examinations 
  • Vaccinations  
  • Microchipping 
  • End-of-life care* 

Animals requiring additional care will be referred to a local veterinarian for treatment. These clinics do not have the capacity to provide emergency care or to treat ill or injured animals. 

There may be a fee associated with these services that will be discussed at the time of booking. 

*End-of-life care is available for animals who have reached the natural end of their life, and their family does not have a veterinarian to perform humane euthanasia to end their suffering. We know that this is an extremely difficult and emotional decision to make for your beloved pet, and we are here to support you in any way we can.

*Note: These clinics do not have the capacity to provide emergency care.

Book an Appointment

2026 Fees

Basic Veterinary Care
Full rate
Exam$60
Rabies$33
FVRCP$33
FeLv$33
DA2PP$33
Leptospirosis$33
Bordetella$33
Microchip$36
4DX$80
FeLV/FIV$90
Euthanasia$250
It is recommended that you have your pet vaccinated at least two weeks prior to your spay/neuter appointment. Animals that have been vaccinated previously should be accompanied by proof of vaccination. Should you be unable to have this done in advance, vaccines can also be given at the time of surgery.

*For more information on our subsidized rates, please contact [email protected]
Communal Cremation
WeightFull rate
1-10 kg$60
11-20 kg$100
21-30 kg$140
>30 kg$190
Ontario SPCA Appointment Booking and Cancellation Policy

To ensure efficient scheduling and to accommodate the high volume of requests, the Ontario SPCA requires a deposit at the time of booking to secure all appointments. This policy applies to both basic veterinary care and spay/neuter (S/N) services.

Cancellation fee
  • Basic Veterinary Care Appointments: $25 
  • Spay/Neuter Appointments: $100 (Cats and Dogs)
Cancellations

Appointment cancellations that are made seven (7) or more days ahead of the scheduled appointment date are eligible for a full refund of your booking deposit. Clients may request to reschedule their appointment to a future date, and their initial deposit will be transferred to this future booking.
Appointment cancellations that are made less than seven (7) days ahead of the scheduled appointment date will receive a refund less a cancellation fee. Clients may request to reschedule their appointment to a future date, but will be subject to a cancellation fee.

Declines

It is the responsibility of the owner to ensure all pre-surgical instructions are followed and that the animal meets the criteria for service.
A cancellation fee will be applied if your animal is turned away on the day of the procedure for any of the following reasons:

  • Failure to follow pre-surgical instructions (e.g., not fasting), or 
  • The animal does not meet the Ontario SPCA’s medical or eligibility criteria.

All refunds will be at the discretion of the clinic manager.

Basic Veterinary Clinic FAQs

Where are these clinics located?
Ontario SPCA and Humane Society Greater Sudbury Veterinary Clinic

College Boreal, Sudbury Campus West Side
21 Lasalle Boulevard
Sudbury, ON P3A 6B1

phone: 705-995-4463

email: sudburyclinic@ontariospca.ca

Ontario SPCA and Humane Society York Region Veterinary Clinic

16586 Woodbine Avenue
Stouffville, ON L4A 2W3

phone: (905) 898-6112

email: [email protected]

Ontario SPCA and Humane Society Marion Vernon Memorial Animal Clinic

91A Patterson Road
Barrie, ON L4N 3V9

phone: (705) 734-9882

email: [email protected]

How can people access the service?

Basic veterinary services offered by the Ontario SPCA are accessible to the general public and those who receive government subsidies, have an Indigenous status card, are referred through social services and/or do not currently have a relationship with a local veterinarian. Contact one of our clinics above to begin the booking process.

Who determines who is eligible to use the clinics?

Anyone is eligible to access these clinics, but priority for booking appointments is given to those on subsidy, who do not have a regular veterinarian or are of Indigenous status. 

For subsidized services, we will be working directly with local social services to identify those who need assistance caring for their animals. Pet families who receive a government subsidy can also reach out to us directly to book an appointment. Proof of eligibility will be required.  

What kind of treatments and procedures do you offer?

The clinics provide physical examinations, vaccinations and microchipping. If an animal requires any additional care, the family will be referred to a local veterinarian for additional treatment. These clinics do not have the capacity to treat ill or injured animals. 

We also provide end-of-life care for animals who have reached the natural end of their life, and their family does not have a veterinarian to perform humane euthanasia to end their suffering. We know that this is an extremely difficult and emotional decision to make for your beloved pet, and we are here to support you in any way we can.

Do the clinics offer emergency care?

Unfortunately, these clinics do not have the capacity to treat ill animals or emergency situations. We encourage you to keep a list of local emergency veterinary clinics should your pet fall ill or require emergency care.

What type of animals do you help?

The Ontario SPCA offers basic veterinary care to cats and dogs.

How is it funded?

As a registered charity, the Ontario SPCA and Humane Society depends on the generosity of donors to fund programs and services that help vulnerable animals in our community. If you are in a position to give and would like to help support these basic veterinary care clinics, you can donate online.