We’ll Take Great Care of Your Pet

Visit our vet clinic in Farley, IA or Dyersville, IA today!

Tri-Vet Associates

Looking for a reliable veterinarian to care for your pets near Dubuque, Iowa? Here are five reasons to bring your furry friends to Tri-Vet Associates:

  1. We offer specialized services.
  2. We’ll give you and your pet our undivided attention.
  3. We’ve been serving our local community since 1979.
  4. We have the tools and training to diagnose various health issue.
  5. We’ll explain your treatment options in detail, so you can choose the one that’s right for you and your pet.

Are Your Pets’ Vaccinations Up to Date?

Make an appointment with a veterinarian today

Give Your Pets the Best Care Possible

Make an appointment at our vet clinic in Farley, IA or Dyersville, IA

Everyone needs to take a sick day once in a while, and your four-legged friends are no exception. When your pets get sick, you need a veterinarian you can rely on to provide top-notch care.

Tri-Vet Associates is a trusted full-service vet clinic in Farley, Iowa. We’ve been treating pets of all sizes in our local community for over 40 years. We also have locations in Dyersville and Holy Cross, IA. Contact us today to make an appointment with an experienced veterinarian.

  • Tri-Vet Associates, Inc (Farley)

    902 1st Street Northwest
    Farley, IA 52046

    GET DIRECTIONS


    Call Us
    Phone: (563) 744-3341

    Hours
    Mon: 7:30AM-5:00PM
    Tue: 7:30AM-5:00PM
    Wed: 7:30AM-5:00PM
    Thu: 7:30AM-5:00PM
    Fri: 7:30AM-5:00PM
    Sat: 7:30AM-12:00PM
    Sun: Closed

  • Tri-Vet Associates, Inc (Dyersville)

    210 Beltline Road
    Dyersville, IA 52040

    GET DIRECTIONS


    Call Us
    Phone: 563-875-8024

    Hours
    Mon: 7:30AM-5:00PM
    Tue: 7:30AM-5:00PM
    Wed: 7:30AM-5:00PM
    Thu: 7:30AM-5:00PM
    Fri: 7:30AM-5:00PM
    Sat: 7:30AM-12:00PM
    Sun: Closed

  • Tri-Vet Associates, Inc (Holy Cross)

    937 Main Street
    Holy Cross, IA 52053

    GET DIRECTIONS


    Call Us
    Phone: (563) 870-3125

    Hours
    Mon: 7:30AM-5:00PM
    Tue: 7:30AM-5:00PM
    Wed: 7:30AM-5:00PM
    Thu: 7:30AM-5:00PM
    Fri: 7:30AM-5:00PM
    Sat: 7:30AM-12:00PM
    Sun: Closed

Contact Us

  • 4 + 8 =