684 emergency veterinary clinics across Canada โ find help for your pet now.
Select your city above or use your location to find emergency vets near you.
๐ฅ
No emergency vets found in this area
Try selecting a nearby city, or call your closest regular vet for emergency referrals.
๐ฉบ When to Visit an Emergency Vet
Go immediately if your pet has: difficulty breathing, seizures, collapse or inability to stand, severe bleeding that won't stop, suspected poisoning (chocolate, medications, chemicals), bloated/distended abdomen, inability to urinate, or eye injuries.
Before you go: Call ahead if possible so the clinic can prepare. Bring any packaging of substances your pet may have ingested. Keep your pet warm and calm during transport.
Poison emergency? Call the ASPCA Animal Poison Control Center: (888) 426-4435 (fee may apply).
ยฉ 2026 MyPetVet Canada ยท 2,353 clinics across Canada
MyPetVet.ca is a directory service, not a veterinary provider. Content is for informational purposes only and is not a substitute for professional veterinary advice.