Advanced Veterinary Care with a Greater Vision
in Kalispell, MT
Refer a Patient
Call to Book
an Appointment
Swiftcurrent Veterinary Specialists
is proud to introduce a new standard of specialized cat and dog health care right here in the greater Flathead Valley. Our dedicated team is committed to providing the very best in the latest
veterinary specialty medicine. But beyond that, we genuinely understand that your pet is a beloved member of your family, and we truly value and respect that bond.

Specialty Care for Specialty Cases
Your pet is one of a kind. Their care should be, too. At Swiftcurrent Veterinary Specialists, our goal is to partner with you and your primary veterinarian to help your furry companion live a longer, healthier, happier life. We take a personalized approach to veterinary medicine because every pet has unique needs, personality, and circumstances.
Advanced Care, Close to Home
Pet owners in Kalispell and throughout Northwest Montana, Idaho, Washington, British Columbia, and Alberta deserve access to exceptional specialty veterinary care without having to travel hours from home. That’s why we provide advanced services with the compassion and personal attention your pet deserves.
We’re here to work alongside your pet’s primary veterinarian, providing specialized expertise when your companion needs a higher level of care.
Advanced diagnostic imaging
surgery

How to Make an Appointment
with Swiftcurrent Veterinary Specialists
Swiftcurrent Veterinary Specialists provides advanced care for pets referred to us by their primary veterinarians. If your veterinarian recommends specialty care, our team will work with you to help make the process as clear and comfortable as possible.
Have questions about our services or the referral process? Reach out to our team at (406) 300-4998 or info@swiftcurrentvets.com.
24/7 Emergency & Critical Care
Swiftcurrent Veterinary Specialists is open 24/7, including holidays. No appointment is needed for urgent or emergency care.
Our team of emergency veterinarians is ready to provide the urgent care that your pet need when they need it most. Call ahead at
(406) 300-4998, when possible, so we can be ready when the seconds count.

