Vets by animal

Vets for farm animals.

106 clinics that say on their own website that they treat farm animals. Phone ahead: some see them only on certain days or with certain vets.

Open 24 hours

In an emergency, phone first.

The 3 nearest 24-hour hospitals, open every day and night. All emergency vets

  • Calgary Animal Referral and Emergency Centre (C.A.R.E. Centre)Calgary · 7140 12 Street SE
    403-520-8387
  • Alpine 24/7 Pet HospitalCalgary · 5707 Macleod Trail SW
    403-212-4008
  • VCA Canada North Animal HospitalCalgary · 4204 4 Street NW
    403-277-0135
Treats
Offers

Showing 106 of 106

  1. Vet clinic · Airdrie

    Fen Vet

    • Emergencies in opening hours
    • Urgent care
    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, End-of-life care
    Hours
    Mon-Tue 8 a.m.-9 p.m. | Wed-Sun 8 a.m.-5 p.m.
    Address
    2880 Main St SE #1001

    From the clinic's website

  2. Vet clinic · Augusta

    Prescott Animal Hostpital

    • Emergencies in opening hours
    Treats
    Dogs, Cats, Rabbits, Small pets, Birds, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, Arthritis care, Laser therapy, Acupuncture, House calls, End-of-life care
    Hours
    Mon 8 a.m.-8 p.m. | Tue 8 a.m.-5 p.m. | Wed 8 a.m.-8 p.m. | Thu-Fri 8 a.m.-5 p.m. | Sat 8 a.m.-4 p.m. | Sun closed
    Address
    2725 Edward St. North

    From the clinic's website

  3. Vet clinic · Barrhead

    Barr-North Veterinary Services

    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, End-of-life care, Boarding
    Hours
    Mon-Fri 8:30 a.m.-5:30 p.m. | Sat 9 a.m.-5 p.m. | Sun closed
    Address
    6302 49 St

    From the clinic's website

  4. Vet clinic · Barrie

    Central Ontario Veterinary Services

    Treats
    Horses, Farm animals
    Offers
    House calls, Surgery, X-ray & ultrasound, Vaccines
    Hours
    Mon-Fri: 8:30 a.m.-4:30 p.m. Closed Sat & Sun - call for emergencies 24 h
    Address
    51 Churchill Dr

    From the clinic's website

  5. Vet clinic · Bashaw

    Central Veterinary Clinic (Bashaw)

    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound
    Hours
    Mon-Fri 8 a.m.-5 p.m. | Sat-Sun closed
    Address
    5113 50th Street

    From the clinic's website

  6. Vet clinic · Bonnyville

    Bonnyville Veterinary Clinic

    • Emergencies in opening hours
    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound
    Hours
    Mon-Fri 8:30 a.m.-5:30 p.m. | Sun closed
    Address
    61219 Rural Highway #41

    From the clinic's website

  7. Vet clinic · Brampton

    Embleton Veterinary Hospital

    Treats
    Dogs, Cats, Rabbits, Small pets, Birds, Reptiles, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, Acupuncture, House calls, End-of-life care
    Hours
    Daily 8 a.m.-4 p.m. (Thu to 7 p.m.)
    Address
    2045 Embleton Road

    From the clinic's website

  8. Vet clinic · Brant County

    Paris Veterinary Clinic

    • Emergencies in opening hours
    Treats
    Dogs, Cats, Small pets, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, House calls, End-of-life care, Boarding, Grooming
    Hours
    Mon-Fri 8 a.m.-6 p.m. | Sat 8 a.m.-12 p.m.
    Address
    321 Grand River Street North

    From the clinic's website

  9. Vet clinic · Brockton

    Walkerton-Hanover Veterinary Clinic

    • Emergencies in opening hours
    Treats
    Dogs, Cats, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, Boarding
    Hours
    Mon-Fri 8 a.m.-5 p.m. | Sat 8 a.m.-1 p.m. | Sun closed
    Address
    8 Brant Sideroad 20

    From the clinic's website

  10. Vet clinic · Cache Creek

    Kal Veterinary Services

    • Emergencies in opening hours
    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Surgery, Spay & neuter, X-ray & ultrasound, End-of-life care, Dental
    Hours
    Mon-Fri 8:30 a.m.-5 p.m.
    Address
    1348 Old Cariboo Road

    From the clinic's website

  11. Vet clinic · Caledon

    Cheltenham Veterinary Centre

    • Emergencies in opening hours
    Treats
    Dogs, Cats, Rabbits, Small pets, Reptiles, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, X-ray & ultrasound, Laser therapy
    Hours
    Mon-Fri 8 a.m.-7 p.m. | Sat 8 a.m.-12 p.m. | Sun closed
    Address
    13909 Hurontario St

    From the clinic's website

  12. Vet clinic · Calgary

    Falconridge Animal Hospital

    Treats
    Dogs, Cats, Rabbits, Small pets, Birds, Reptiles, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, End-of-life care
    Hours
    Mon-Fri 8 a.m.-6 p.m. | Sat 9 a.m.-5 p.m. | Sun closed
    Address
    1091 Falconridge Drive NE

    From the clinic's website

  13. Vet clinic · Camrose

    Camrose Veterinary Hospital

    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, End-of-life care, Boarding
    Hours
    Mon-Fri 8 a.m.-5 p.m. | Sat 8 a.m.-12 p.m., 1 p.m.-5 p.m. | Sun closed
    Address
    4712 41 Street

    From the clinic's website

  14. Vet clinic · Carstairs

    Carstairs Veterinary Clinic

    • Urgent care
    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, End-of-life care, Arthritis care
    Hours
    Mon-Fri 8 a.m.-6 p.m. | Sat 9 a.m.-4 p.m. | Sun closed
    Address
    901B AB-2A

    From the clinic's website

  15. Vet clinic · Central Manitoulin

    Island Animal Hospital

    • Emergencies in opening hours
    Treats
    Dogs, Cats, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, Arthritis care, End-of-life care
    Hours
    Mon-Fri 8:30 a.m.-5 p.m. | Sat 9 a.m.-12 p.m. | Sun closed
    Address
    5993 Ontario 542

    From the clinic's website

  16. Vet clinic · Clyde

    Stone Ridge Veterinary Services Ltd.

    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, End-of-life care, Boarding
    Hours
    Mon/Tue/Thu/Fri 8:30 a.m.-5, closed Wed
    Address
    59525 Range Road 235

    From the clinic's website

  17. Vet clinic · Cochrane

    Cochrane Animal Clinic

    Treats
    Dogs, Cats, Rabbits, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, Behaviour, Rehab & physio, End-of-life care, Arthritis care, Laser therapy
    Hours
    Mon-Fri 8 a.m.-6 p.m. | Sat 8 a.m.-2 p.m. | Sun closed
    Address
    3-124 River Ave

    From the clinic's website

  18. Vet clinic · Cold Lake

    Cold Lake Veterinary Clinic

    • Emergencies in opening hours
    Treats
    Dogs, Cats, Rabbits, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, End-of-life care, Laser therapy
    Hours
    Mon-Fri 8:30 a.m.-5:30 p.m. | Sat-Sun closed
    Address
    5404 55th Street

    From the clinic's website

  19. Vet clinic · Cranbrook

    Steeples Veterinary Clinic

    • Urgent care
    Treats
    Dogs, Cats, Rabbits, Birds, Reptiles, Small pets, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound
    Hours
    Mon-Fri 7:30 a.m.-5:30 p.m. | Sat 9 a.m.-5 p.m. | Sun closed
    Address
    3410 Victor Rd

    From the clinic's website

  20. Vet clinic · Cranbrook

    Tanglefoot Veterinary Services

    • Emergencies in opening hours
    • Urgent care
    Treats
    Dogs, Cats, Exotics, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, X-ray & ultrasound, Rehab & physio, Acupuncture, End-of-life care
    Hours
    Mon-Fri 8 a.m.-5:30 p.m.,Sat 9 a.m.-5 p.m.
    Address
    315 Industrial Road F

    From the clinic's website

  21. Vet clinic · Creston

    Creston Veterinary Hospital

    • Urgent care
    Treats
    Dogs, Cats, Rabbits, Small pets, Birds, Reptiles, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound
    Hours
    Mon-Fri 9 a.m.-5 p.m.
    Address
    1605 Dogwood Street

    From the clinic's website

  22. Vet clinic · Diamond Valley

    Diamond Valley Veterinary Clinic

    Treats
    Dogs, Cats, Rabbits, Small pets, Birds, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound
    Hours
    Mon-Fri 8 a.m.-5 p.m. | Sat 10 a.m.-2 p.m.
    Address
    117 Sunset Boulevard SE

    From the clinic's website

  23. Vet clinic · Didsbury

    Didsbury Vet Clinic

    • Emergencies in opening hours
    • Urgent care
    Treats
    Dogs, Cats, Rabbits, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, Acupuncture, End-of-life care, Arthritis care
    Hours
    Mon-Fri 8:30 a.m.-5 p.m. | Sat-Sun closed
    Address
    2601 16 St

    From the clinic's website

  24. Vet clinic · Drayton

    Heartland Animal Hospital of Drayton

    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Surgery, Spay & neuter, End-of-life care
    Hours
    Mon-Fri 8 a.m.-5:30 p.m. | Sat-Sun closed
    Address
    89 Wellington Street South

    From the clinic's website

  25. Vet clinic · Drayton Valley

    Rocky Rapids Veterinary Clinic

    • Emergencies in opening hours
    Treats
    Dogs, Cats, Birds, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, X-ray & ultrasound
    Hours
    Mon-Fri 8:30 a.m.-5:30 p.m.

    From the clinic's website

  26. Vet clinic · Dryden

    Hillcrest Animal Clinic

    • Emergencies in opening hours
    Treats
    Dogs, Cats, Rabbits, Small pets, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, House calls, Boarding
    Hours
    Mon-Fri 8 a.m.-5 p.m. | Sat 9 a.m.-1 p.m. | Sun closed
    Address
    195 Grand Trunk Ave (Hwy 17)

    From the clinic's website

  27. Vet clinic · Dunmore

    Animal Medical Centre South

    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound
    Hours
    Mon-Fri 8 a.m.-5:30 p.m. | Sat 9 a.m.-2 p.m. | Sun closed
    Address
    59 East 3 Ave

    From the clinic's website

  28. Vet clinic · Dunnville

    Dunnville Veterinary Clinic

    Treats
    Cats, Dogs, Farm animals, Horses
    Offers
    Dental, End-of-life care, House calls, X-ray & ultrasound, Spay & neuter, Surgery, Vaccines, Check-ups
    Hours
    Mon-Fri 8 a.m.-6 p.m. | Sat-Sun closed
    Address
    1017 Broad St E

    From the clinic's website

  29. Vet clinic · Edson

    Edson Veterinary Clinic

    • Urgent care
    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound
    Hours
    Mon-Fri 9 a.m.-5:30 p.m. | Sat 9 a.m.-1 p.m. | Sun closed
    Address
    4403 2 Ave

    From the clinic's website

  30. Vet clinic · Elmira

    Eldale Veterinary Clinic

    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, Rehab & physio, Hydrotherapy, Laser therapy, End-of-life care
    Hours
    Mon-Fri 8 a.m.-7 p.m. | Sat 8 a.m.-3 p.m.
    Address
    150 Church Street West

    From the clinic's website

  31. Vet clinic · Elmvale

    Elmvale Veterinary Hospital

    Treats
    Cats, Dogs, Farm animals
    Offers
    Dental, End-of-life care, X-ray & ultrasound, Spay & neuter, Surgery, Vaccines, Check-ups
    Hours
    Mon-Wed 8:30 a.m.-5 p.m. | Thu 8:30 a.m.-7 p.m. | Fri 8:30 a.m.-3 p.m. | Sat 9 a.m.-3 p.m. | Sun closed
    Address
    69 Yonge St S

    From the clinic's website

  32. Vet clinic · Exeter

    Thames Road Veterinary Clinic

    Treats
    Dogs, Cats, Small pets, Horses, Farm animals
    Offers
    Vaccines, Dental, Surgery, X-ray & ultrasound, Behaviour
    Hours
    Mon-Fri 8:30 a.m.-5:30 p.m. | Sat 8 a.m.-12:30 p.m.
    Address
    74 Thames Rd W

    From the clinic's website

  33. Vet clinic · Fort Frances

    Nor-West Animal Clinic

    • Emergencies in opening hours
    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, House calls
    Hours
    Mon-Fri 8 a.m.-5:30 p.m.
    Address
    411 McIrvine Road

    From the clinic's website

  34. Vet clinic · Fort Vermilion

    Frontier Veterinary Service

    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Surgery, Boarding
    Hours
    Mon-Fri 9 a.m.-5 p.m. | Sat 9 a.m.-12 p.m. | Sun closed
    Address
    4405 46 St

    From the clinic's website

  35. Vet clinic · Grande Prairie

    Bear Creek Animal Clinic

    Treats
    Dogs, Cats, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, X-ray & ultrasound
    Hours
    Mon-Fri 8:30 a.m.-5:30 p.m. | Sun closed
    Address
    12702-97B Street

    From the clinic's website

  36. Vet clinic · Grey Highlands

    Markdale Veterinary Services

    • Emergencies in opening hours
    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Surgery, Dental, House calls
    Hours
    Mon-Fri 8 a.m.-6 p.m. | Sat 8 a.m.-1 p.m. | Sun closed
    Address
    26 Main Street East

    From the clinic's website

  37. Vet clinic · Hawkestone

    Oro Medonte Veterinary Services

    Treats
    Birds, Cats, Dogs, Farm animals, Horses, Rabbits, Reptiles, Small pets
    Offers
    Dental, X-ray & ultrasound, Rehab & physio, Surgery, Vaccines, Check-ups
    Hours
    Mon-Fri 9 a.m.-5 p.m. | Sat-Sun closed
    Address
    96 School House Rd

    From the clinic's website

  38. Vet clinic · High River

    High River Veterinary Clinic

    Treats
    Dogs, Cats, Rabbits, Small pets, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, Behaviour, Rehab & physio, End-of-life care
    Hours
    Mon-Fri 8:30 a.m.-5 p.m. | Sat 8:30 a.m.-1 p.m. | Sun closed
    Address
    3 - 938 Centre Street

    From the clinic's website

  39. Vet clinic · High River

    Highview Animal Clinic Ltd.

    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, Behaviour, House calls, Laser therapy
    Hours
    Mon 9 a.m.-5 p.m. | Tue 9 a.m.-8 p.m. | Wed 9 a.m.-5 p.m. | Thu 9 a.m.-8 p.m. | Fri 9 a.m.-5 p.m. | Sat 9 a.m.-1 p.m. | Sun closed
    Address
    1104 - 18 Street SE

    From the clinic's website

  40. Farm vet · Huron East

    Maitland Mobile Veterinary Services

    • Emergencies in opening hours
    Treats
    Farm animals
    Offers
    Surgery, House calls
    Hours
    Mon-Sat 9 a.m.-12 p.m. | Sun closed
    Address
    30 Main Street South

    From the clinic's website

  41. Vet clinic · Innisfail

    Poplar Grove Veterinary Services

    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound
    Hours
    Mon-Fri 8 a.m.-5 p.m. | Sat 9 a.m.-1 p.m. | Sun closed
    Address
    4408 42nd Avenue

    From the clinic's website

  42. Vet clinic · Kingston

    St Lawrence Veterinary Services

    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, House calls, Boarding, Grooming
    Hours
    Mon-Thu 8 a.m.-6 p.m., Fri 8 a.m.-5 p.m., Sat 8 a.m.-12 p.m.
    Address
    40 Rigney Street

    From the clinic's website

  43. Vet clinic · Lacombe

    Lacombe Veterinary Centre

    Treats
    Dogs, Cats, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound
    Hours
    Mon-Fri 8:30 a.m.-5 p.m. | Sat-Sun closed
    Address
    5828 Hwy 2A

    From the clinic's website

  44. Vet clinic · Lethbridge county

    Ranch Docs Veterinary Services Inc.

    • Urgent care
    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, X-ray & ultrasound, End-of-life care
    Hours
    Mon-Fri 8-5; weekends/holidays emergency only
    Address
    82038 Rg Rd 210 Lethbridge, AB T1K 8H2

    From the clinic's website

  45. Vet clinic · Listowel

    Heartland Animal Hospital of Listowel

    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Surgery, Spay & neuter, End-of-life care
    Hours
    Mon-Thu 8 a.m.-8 p.m. | Fri 8 a.m.-6 p.m. | Sat 8 a.m.-4 p.m.
    Address
    8451 Rd 164, Hwy 23 North

    From the clinic's website

  46. Vet clinic · Lloydminster

    Lloydminster Animal Hospital

    • Emergencies in opening hours
    Treats
    Dogs, Cats, Rabbits, Small pets, Birds, Reptiles, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, Laser therapy
    Hours
    Mon-Fri 8 a.m.-5:30 p.m. | Sat 8:30 a.m.-noon | Sun closed
    Address
    6002 50 Avenue

    From the clinic's website

  47. Vet clinic · Lloydminster

    Weir Veterinary Service

    • Emergencies in opening hours
    • Urgent care
    Treats
    Dogs, Cats, Exotics, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, End-of-life care, Laser therapy
    Hours
    Mon-Wed 8 a.m.-5:30 p.m. | Thu 8 a.m.-8 p.m. | Fri 8 a.m.-5:30 p.m. | Sat 9 a.m.-noon | Sun closed
    Address
    5603 Ray Nelson Drive

    From the clinic's website

  48. Vet clinic · Manning

    Manning Veterinary Clinic

    • Emergencies in opening hours
    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, Boarding, End-of-life care
    Hours
    Tue-Sat 8:30 a.m.-4 p.m.
    Address
    640 7th Avenue NW

    From the clinic's website

  49. Vet clinic · Mayerthorpe

    Mayerthorpe Veterinary Services

    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, End-of-life care, Boarding
    Hours
    Mon-Fri 8:30 a.m.-5 p.m. | Sat 9 a.m.-1 p.m. | Sun closed
    Address
    4818 42 Ave

    From the clinic's website

  50. Vet clinic · Merrickville-Wolford

    Merrickville Veterinary Services

    • Emergencies in opening hours
    Treats
    Dogs, Cats, Small pets, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, X-ray & ultrasound, House calls
    Hours
    Mon-Fri 8:30 a.m.-5 p.m. | Sat-Sun closed
    Address
    105 Wellington Street West

    From the clinic's website

  51. Vet clinic · Midland

    Midland Veterinary SVC

    • Emergencies in opening hours
    Treats
    Dogs, Cats, Rabbits, Small pets, Birds, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, Laser therapy, Boarding, Grooming, End-of-life care, Arthritis care
    Hours
    Mon 8 a.m.-5 p.m. | Tue 8 a.m.-7 p.m. | Wed-Fri 8 a.m.-5 p.m. | Sat 9 a.m.-1 p.m. | Sun closed
    Address
    765 Yonge St. W

    From the clinic's website

  52. Vet clinic · Milton

    James Snow Animal Hospital

    • Emergencies in opening hours
    • Urgent care
    Treats
    Dogs, Cats, Rabbits, Birds, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound
    Hours
    Mon-Fri 8 a.m.-7 p.m. | Sat 10 a.m.-3 p.m. | Sun closed
    Address
    71 James Snow Parkway N, Unit F3

    From the clinic's website

  53. Vet clinic · Mississippi Mills

    Almonte Veterinary Services

    • Emergencies in opening hours
    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, House calls, End-of-life care, Grooming
    Hours
    Mon 8:30 a.m.-5:30 p.m. | Tue 8:30 a.m.-6 p.m. | Wed 8:30 a.m.-8 p.m. | Thu 8:30 a.m.-6 p.m. | Fri 8:30 a.m.-5:30 p.m. | Sat 8:30 a.m.-1 p.m. | Sun closed
    Address
    10 Industrial Dr

    From the clinic's website

  54. Vet clinic · Mississippi Mills

    Mississippi Mills Animal Hospital

    • Emergencies in opening hours
    Treats
    Dogs, Cats, Rabbits, Small pets, Reptiles, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, Behaviour, Arthritis care, Acupuncture, House calls, End-of-life care
    Hours
    Mon-Fri 8 a.m.-5:30 p.m. | Sat 9 a.m.-2 p.m. | Sun closed
    Address
    497 Ottawa Street

    From the clinic's website

  55. Vet clinic · New Liskeard

    Temiskaming Veterinary Services

    Treats
    Cats, Dogs, Farm animals, Horses
    Offers
    Dental, X-ray & ultrasound, Surgery, Check-ups
    Hours
    Mon-Fri 8 a.m.-12 p.m., 1 p.m.-5 p.m. | Sat-Sun closed
    Address
    191 Drive-In Theatre Rd

    From the clinic's website

  56. Vet clinic · North Dundas

    Dundas Veterinary Services

    • Emergencies in opening hours
    • Urgent care
    Treats
    Dogs, Cats, Rabbits, Small pets, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, House calls, End-of-life care
    Hours
    Mon-Fri 7:30 a.m.-5 p.m. | Sat 8 a.m.-12 p.m. (pickup only) | Sun closed
    Address
    2257 County Road 31

    From the clinic's website

  57. Vet clinic · North Glengarry

    Martintown Animal Hospital

    Treats
    Dogs, Cats, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, House calls, End-of-life care
    Hours
    Mon-Thu 7 a.m.-6 p.m. | Fri 7:30 a.m.-5 p.m. | Sat 9 a.m.-12 p.m. | Sun closed
    Address
    4910 Nine Mile Road

    From the clinic's website

  58. Vet clinic · Olds

    Olds Pioneer Veterinary Services

    • Emergencies in opening hours
    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, X-ray & ultrasound, Acupuncture, End-of-life care
    Hours
    Mon-Fri 8:30 a.m.-5 p.m. | Sat closed | Sun closed
    Address
    6110 Imperial Way

    From the clinic's website

  59. Vet clinic · Onoway

    Onoway Veterinary Clinic

    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, End-of-life care
    Hours
    Mon-Fri 8 a.m.-6 p.m. | Sat-Sun closed
    Address
    5119 Lac St Anne Trail N

    From the clinic's website

  60. Vet clinic · Penhold

    Antler Hill Veterinary Services

    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, X-ray & ultrasound, Boarding
    Hours
    Mon-Fri 8:30 a.m.-5 p.m. | Sat-Sun closed
    Address
    109 9 Hawkridge Blvd

    From the clinic's website

  61. Vet clinic · Peterborough

    Peterborough Veterinary Services

    • Emergencies in opening hours
    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, House calls
    Hours
    Mon 8 a.m.-6 p.m. | Tue-Thu 8 a.m.-7 p.m. | Fri 8 a.m.-6 p.m. | Sat 8 a.m.-1 p.m. | Sun closed
    Address
    720 The Kingsway

    From the clinic's website

  62. Vet clinic · Picture Butte

    Livestock Veterinary Services & Picture Butte Pet Clinic

    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Vaccines, Surgery, X-ray & ultrasound
    Hours
    Mon-Fri 8 a.m.-4 p.m. | Sat-Sun closed
    Address
    424 Highway Avenue

    From the clinic's website

  63. Vet clinic · Pincher Creek

    Country Vets Ltd.

    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, End-of-life care, Boarding
    Hours
    Mon-Fri 8-6
    Address
    1171 Bighorn Avenue Pincher Creek, AB T0K 1W0

    From the clinic's website

  64. Vet clinic · Pincher Creek

    Pincher Creek Veterinary

    Treats
    Dogs, Cats, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, Behaviour, End-of-life care
    Hours
    Mon-Fri 8:30 a.m.-5 p.m.
    Address
    1124 Waterton Ave

    From the clinic's website

  65. Vet clinic · Ponoka

    Central Veterinary Clinic

    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, Boarding
    Hours
    Mon-Sat 8 a.m.-5 p.m. | Sun closed
    Address
    6610 46 Avenue

    From the clinic's website

  66. Vet clinic · Ponoka

    Ponoka Veterinary Clinic

    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Dental, Surgery, End-of-life care
    Hours
    Mon-Fri 8 a.m.-5 p.m. | Sat 9 a.m.-12 p.m., 1 p.m.-4:30 p.m. | Sun closed
    Address
    6505 36th Avenue

    From the clinic's website

  67. Vet clinic · Prince George

    Green Mobile Veterinary Services

    • Urgent care
    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, House calls, End-of-life care, Laser therapy
    Hours
    Mon-Fri 9 a.m.-12 p.m., 1 p.m.-5 p.m. | Sat-Sun closed
    Address
    829 5th Avenue

    From the clinic's website

  68. Vet clinic · Puntledge and Black Creek

    Country Animal Hospital

    • Emergencies in opening hours
    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, House calls
    Hours
    Mon-Fri 8:30 a.m.-4:30 p.m.
    Address
    6096 Ledingham Road

    From the clinic's website

  69. Horse vet · Puntledge and Black Creek

    Tsolum Mobile Veterinary Health

    • Emergencies in opening hours
    Treats
    Horses, Farm animals
    Offers
    House calls, Dental, Vaccines
    Address
    6635B North Island Highway

    From the clinic's website

  70. Vet clinic · Quesnel

    Dragon Lake Veterinary Hospital

    Treats
    Dogs, Cats, Rabbits, Small pets, Reptiles, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, House calls, End-of-life care
    Hours
    Mon-Wed & Fri 8:30 a.m.-5 p.m.; Thu 9 a.m.-5 p.m. (closed 12:30 p.m.-1:30 a.m.)
    Address
    2372 Larch Avenue

    From the clinic's website

  71. Vet clinic · Quesnel

    Quesnel Veterinary Clinic

    • Urgent care
    Treats
    Dogs, Cats, Rabbits, Small pets, Birds, Reptiles, Horses, Farm animals
    Offers
    Check-ups, Dental, Surgery
    Hours
    Mon-Fri 8:30 a.m.-5 p.m. | Sat-Sun closed
    Address
    1387 Maple Dr

    From the clinic's website

  72. Vet clinic · Red Deer

    Alberta Veterinary Center (Red Deer)

    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, Stem cell & PRP
    Hours
    Mon-Fri 8:30 a.m.-5 p.m. | Sat 9 a.m.-4 p.m. | Sun closed
    Address
    202 Burnt Ridge Road

    From the clinic's website

  73. Vet clinic · Renfrew

    Renfrew Animal Hospital

    • Emergencies in opening hours
    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, End-of-life care
    Hours
    Mon-Fri 8 a.m.-5:30 p.m. | Sat 8:30 a.m.-2 p.m. | Sun closed
    Address
    825 O'Brien Road

    From the clinic's website

  74. Vet clinic · Rideau Lakes

    Smiths Falls Veterinary Services

    • Emergencies in opening hours
    Treats
    Dogs, Cats, Small pets, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, X-ray & ultrasound, House calls
    Hours
    Mon-Fri 8 a.m.-5 p.m. | Sat 8 a.m.-noon | Sun closed
    Address
    250 Lombard Street

    From the clinic's website

  75. Vet clinic · Rimbey

    Rimbey Veterinary Clinic (1991) Ltd.

    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, End-of-life care
    Hours
    Mon-Fri 8:30 a.m.-5 p.m. | Sat 8:30 a.m.-2 p.m. | Sun closed
    Address
    4607 50 Ave

    From the clinic's website

  76. Vet clinic · Rocky Mountain House

    Clearwater Veterinary Centre

    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, X-ray & ultrasound, Boarding
    Hours
    Mon-Fri 8 a.m.-5:30 p.m. | Sat 8 a.m.-3 p.m. | Sun closed
    Address
    5214-44 Street

    From the clinic's website

  77. Vet clinic · Salmon Arm

    Shuswap Veterinary

    • Emergencies in opening hours
    • Urgent care
    Treats
    Dogs, Cats, Rabbits, Small pets, Reptiles, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, House calls, End-of-life care
    Hours
    Mon-Fri 8 a.m.-5 p.m. | Sat 8 a.m.-12 p.m., 1 p.m.-5 p.m.
    Address
    1050 4th Ave SW

    From the clinic's website

  78. Vet clinic · Salt Spring Island

    Gulf Island Veterinary Clinic

    Treats
    Dogs, Cats, Rabbits, Small pets, Birds, Reptiles, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, Behaviour, Acupuncture, Grooming
    Hours
    Mon-Thu 8:30 a.m.-6 p.m. | Fri-Sun closed
    Address
    540 Lower Ganges Rd, Salt Spring Island

    From the clinic's website

  79. Vet clinic · Sedgewick

    Iron Creek Veterinary Hospital

    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Dental, Surgery, X-ray & ultrasound, Boarding
    Hours
    Mon-Fri 8 a.m.-5 p.m.
    Address
    #8 Spruce Dr

    From the clinic's website

  80. Vet clinic · Shedden

    Shedden Veterinary Services

    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Surgery
    Hours
    Mon-Fri 8 a.m.-4:30 p.m.
    Address
    35771 Talbot Line

    From the clinic's website

  81. Vet clinic · Sherwood Park

    Hastings Lake Animal Hospital

    Treats
    Dogs, Cats, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound
    Hours
    Mon-Fri 8:30 a.m.-5:30 p.m. | Sat 8:30 a.m.-1:30 p.m. | Sun closed
    Address
    #1, 20332 Twp Rd 512

    From the clinic's website

  82. Vet clinic · Smithers

    Babine Animal Hospital

    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Dental, Surgery, X-ray & ultrasound
    Hours
    Mon-Fri 8 a.m.-5 p.m.
    Address
    4124 Railway Ave

    From the clinic's website

  83. Vet clinic · Spruce Grove

    Tri-Municipal Veterinary Clinic

    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery
    Hours
    Mon-Fri 8 a.m.-6 p.m. | Sat 9 a.m.-4 p.m.
    Address
    150 Century Crossing

    From the clinic's website

  84. Vet clinic · St Paul

    St. Paul Veterinary Clinic

    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, Boarding
    Hours
    Mon-Fri 8:30 a.m.-4:30 p.m. | Sat-Sun closed
    Address
    4802 50 Street

    From the clinic's website

  85. Vet clinic · Stettler

    Stettler Veterinary Clinic

    • Emergencies in opening hours
    Treats
    Dogs, Cats, Exotics, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, X-ray & ultrasound, End-of-life care
    Hours
    Mon-Fri 8:30 a.m.-5 p.m. | closed
    Address
    4605 51 Avenue

    From the clinic's website

  86. Vet clinic · Stony Plain

    Meridian Veterinary Clinic

    • Emergencies in opening hours
    Treats
    Dogs, Cats, Horses, Farm animals
    Hours
    Mon-Fri 8 a.m.-6 p.m. | Sat 1 p.m.-4 p.m.
    Address
    4707 49 Avenue

    From the clinic's website

  87. Vet clinic · Strathmore

    Animal Care Centre of Strathmore

    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Rehab & physio, Laser therapy, End-of-life care
    Hours
    Mon-Fri 8 a.m.-6 p.m. | Sat 9 a.m.-3 p.m. | Sun closed
    Address
    242008 Range Road 254

    From the clinic's website

  88. Vet clinic · Sundre

    Pioneer Vet Services

    • Emergencies in opening hours
    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, X-ray & ultrasound, Acupuncture, End-of-life care
    Hours
    Mon-Fri 8:30 a.m.-5 p.m. | Sat 8:30 a.m.-12:30 p.m.
    Address
    801 5 Ave SW

    From the clinic's website

  89. Vet clinic · Sundre

    Riverstone Veterinary Services

    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, Boarding
    Hours
    Mon-Fri 8 a.m.-6 p.m. | Sat-Sun closed
    Address
    32539 RR 43

    From the clinic's website

  90. Vet clinic · Tay Valley

    Perth Veterinary Clinic

    • Emergencies in opening hours
    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, Rehab & physio, Laser therapy
    Hours
    Mon-Fri 8 a.m.-6 p.m. | Sat 8 a.m.-2 p.m. | Sun closed
    Address
    118 Christie Lake Rd

    From the clinic's website

  91. Vet clinic · Tomahawk

    Woodruff Veterinary Services

    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound
    Hours
    Mon/Wed/Thu 8-6, Tue 8-8, Fri 8-5
    Address
    51220 AB-759 Tomahawk, AB T0E 2H0

    From the clinic's website

  92. Vet clinic · Vanderhoof

    Nechako Valley Animal Health Services

    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Dental, Surgery, X-ray & ultrasound, Acupuncture
    Hours
    Mon-Thu 9 a.m.-5 p.m.
    Address
    11879 Braeside Road

    From the clinic's website

  93. Vet clinic · Vegreville

    Vegreville Veterinary Clinic

    • Emergencies in opening hours
    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, End-of-life care
    Hours
    Mon-Wed 8 a.m.-5 p.m. | Thu-Fri 8 a.m.-4 p.m. | Sat-Sun closed
    Address
    400, 5441 60 St

    From the clinic's website

  94. Vet clinic · Vermilion

    Vermilion Veterinary Clinic

    • Emergencies in opening hours
    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Surgery
    Hours
    Mon-Fri 8:30 a.m.-5 p.m.
    Address
    4401 - 47 Ave.

    From the clinic's website

  95. Vet clinic · Vernon

    Creekside Animal Clinic

    • Emergencies in opening hours
    • Urgent care
    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, X-ray & ultrasound
    Hours
    Mon-Fri 8 a.m.-5 p.m.
    Address
    5001 24th Street

    From the clinic's website

  96. Vet clinic · Vulcan

    Vulcan Veterinary Hospital

    Treats
    Dogs, Cats, Exotics, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound
    Hours
    Mon-Fri 8:30 a.m.-5
    Address
    111, 2nd Ave N Vulcan, AB T0L 2B0

    From the clinic's website

  97. Vet clinic · Wellington North

    Heartland Animal Hospital

    • Emergencies in opening hours
    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Surgery, Spay & neuter, X-ray & ultrasound, End-of-life care
    Hours
    Mon-Fri 8 a.m.-5:30 p.m. | Sat 8:30 a.m.-12:30 p.m. | Sun closed
    Address
    322 Main Street North

    From the clinic's website

  98. Vet clinic · West Nipissing

    Springer Animal Hospital

    • Emergencies in opening hours
    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, Arthritis care, End-of-life care, House calls
    Hours
    Mon-Fri 9 a.m.-5 p.m. | Sat-Sun closed
    Address
    248 Levesque St, Sturgeon Falls

    From the clinic's website

  99. Vet clinic · Westlock

    Westlock Veterinary Center

    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, End-of-life care
    Hours
    Mon-Fri 8:30 a.m.-5:30 p.m. | Sat 8:30 a.m.-4 p.m. | Sun closed
    Address
    10004 94A Ave

    From the clinic's website

  100. Vet clinic · Westport

    Westport Veterinary Services

    • Emergencies in opening hours
    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, Rehab & physio, Laser therapy
    Hours
    Mon-Fri 9 a.m.-6 p.m. | Sat 9 a.m.-1 p.m.
    Address
    39 Concession Street

    From the clinic's website

  101. Vet clinic · Wetaskiwin

    Wetaskiwin Veterinary Hospital (1996) Ltd.

    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, End-of-life care
    Hours
    Mon closed | Tue-Fri 8 a.m.-5:30 p.m. | Sat 8:30 a.m.-5 p.m. | Sun closed
    Address
    4808 40 Ave

    From the clinic's website

  102. Vet clinic · Whitecourt

    Hilltop Veterinary Clinic

    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, End-of-life care, Boarding
    Hours
    Mon-Fri 8:30 a.m.-5 p.m. | Sun closed
    Address
    #2 - 4213 42 Ave

    From the clinic's website

  103. Vet clinic · Williams Lake

    Animal Care Hospital of Williams Lake

    • Urgent care
    Treats
    Dogs, Cats, Small pets, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, X-ray & ultrasound, House calls, End-of-life care, Boarding
    Hours
    Mon-Fri 8:30 a.m.-5 p.m.
    Address
    4615 Cattle Dr

    From the clinic's website

  104. Vet clinic · Williams Lake

    Williams Lake Veterinary Hospital

    • Urgent care
    Treats
    Dogs, Cats, Birds, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, Spay & neuter, X-ray & ultrasound, House calls, End-of-life care
    Hours
    Mon-Fri 8 a.m.-5 p.m.
    Address
    306 Broadway Ave N

    From the clinic's website

  105. Vet clinic · Wilmot

    New Hamburg Veterinary Clinic

    Treats
    Dogs, Cats, Horses, Farm animals
    Offers
    Check-ups, Vaccines, Dental, Surgery, House calls, End-of-life care
    Hours
    Mon 9 a.m.-5 p.m. | Tue 9 a.m.-8 p.m. | Wed 9 a.m.-6 p.m. | Thu-Fri 9 a.m.-5 p.m. | Sat 9 a.m.-12 p.m. | Sun closed
    Address
    19 Arnold Street

    From the clinic's website

The guide

At a glance

106 clinics in BC, Ontario and Alberta say on their own website that they treat farm animals, and each listing links to the page that says so.

None of the clinics here are open around the clock. The nearest 24-hour hospitals are Calgary Animal Referral and Emergency Centre (C.A.R.E. Centre) in Calgary (about 799 km away), Alpine 24/7 Pet Hospital in Calgary (about 802 km away) and VCA Canada North Animal Hospital in Calgary (about 803 km away).

Of the clinics we've checked, 28 offer house calls.

Questions

Good to know.

Is there a 24-hour vet for farm animals?

Not among these. The nearest 24-hour hospitals are Calgary Animal Referral and Emergency Centre (C.A.R.E. Centre) in Calgary, Alpine 24/7 Pet Hospital in Calgary and VCA Canada North Animal Hospital in Calgary. Phone before you go.

What is the difference between a 24-hour hospital and a clinic that takes emergencies?

A 24-hour hospital has a vet on site around the clock. A regular clinic that takes emergencies or urgent care can only see your pet during its opening hours. After hours, go to a 24-hour hospital, and phone first.

Which vets see farm animals in BC, Ontario and Alberta?

Fen Vet, Prescott Animal Hostpital, Barr-North Veterinary Services, Central Ontario Veterinary Services, Central Veterinary Clinic (Bashaw), Bonnyville Veterinary Clinic, Embleton Veterinary Hospital and Paris Veterinary Clinic, plus 98 more. Each clinic says on its own website that it treats farm animals.

Which vets for farm animals make house calls?

Prescott Animal Hostpital, Central Ontario Veterinary Services, Embleton Veterinary Hospital, Paris Veterinary Clinic and Hillcrest Animal Clinic, plus 23 more.

How do you know what each clinic treats?

We read each clinic's own website and link to the page that says it. If a clinic doesn't say, we leave it blank rather than guess. Clinics can send corrections through the Add a place page.

How we list vets

From the clinic's own word.

The list of clinics starts from OpenStreetMap. What each one treats and offers comes from the clinic's own website, and every checked listing links to the page that says so, with the date we looked. If a clinic doesn't say, we leave it blank rather than guess.

This isn't veterinary advice. Hours, services and which animals a clinic sees change, and emergency hospitals get busy. Always phone the clinic before you go, and in an emergency, phone first.

Listing a clinic isn't an endorsement or a referral. See our terms and disclaimer.