As a service to pet owners, the Humane Society of Canada has compiled a list of Canadian veterinarians by province. You may view these listings by following the links below.
These veterinarians practice independently, and are not necessarily associated with any humane society. If you are looking for a humane society in your area please search in the shelter directory.
Alternatively, you may enter your Canadian postal code in the following text field. Click submit afterwards to find your local veterinarians.
Notice: This will open a new Google maps window.
The Humane Society of Canada has provided this list as a service to the public who are looking for medical attention for their pets.
We are not affiliated nor connected in any way with any of the vets on these lists, and their inclusion in this list is in no way an endorsement.
Some of the information in this website has been provided by external sources. The Humane Society of Canada is not responsible for the accuracy, reliability or currency of the information provided by external sources. Users wishing to rely upon this information should consult directly with the source of the information.