

Phone

250-546-9506



Email

reception@armstrongveterinaryclinic.com



Location

3125 Smith Dr, Armstrong, BC V0E 1B1, Canada

  • Follow
  • 250-546-9506
  • reception@armstrongveterinaryclinic.com
  • Follow
  • 250-546-9506
  • reception@armstrongveterinaryclinic.com
  • 3125 Smith Dr, Armstrong, BC
  • Follow
Armstrong Veterinary Clinic Logo
  • Home
  • About
    • Our Team
    • Reviews
    • Photo Gallery
    • Join Our Team
  • Services
  • Resources
    • Vet Partner Portal
    • FAQs
    • Forms
      • New Client Form
      • Deworming Questionnaire
  • Online Store
  • Contact
  • Appointment
  • Special Announcements

Request an Appointment

Thank you for considering Armstrong Veterinary Clinic for your pet’s healthcare. If you are ready to schedule an appointment, please click below. We are here for you and your pet every step of the way.

Request Appointment


Contact

reception@armstrongveterinaryclinic.com
250-546-9506



Contact

reception@armstrongveterinaryclinic.com
250-546-9506



Address

Mailing Address:
PO BOX 550
Armstrong, BC VOE IBO

Physical Address:
3125 Smith Drive
Armstrong, BC VOE 1B0



Hours

Mon: 8:00am – 7:00pm
Tue – Fri: 8:00am – 5:00pm  

​Sat: Closed
​Sun: Closed

We offer limited after-hours emergency services for our established clients only.

Have a question?

Please contact us! Fill out our online form, and a member of our staff will contact you shortly.

Proudly serving the pets of Armstrong, BC and beyond

We have been proudly serving the residents of Armstrong, Enderby, Spallumcheen, Grindrod, Vernon, Falkland, Westwold, and the surrounding communities since 1979.

© 2025 Armstrong Veterinary Clinic | Powered by WhiskerCloud | Privacy Policy | Accessibility Statement
  • Follow