Providing Quality Veterinary Care In The Hudson, IA Area

Hudson Veterinary Clinic in Hudson, IA, goes above and beyond to treat your pets with the utmost respect. We understand your furry friends are more than just animals — they are family!

Pet, Large, And Small Animal Care Services

We provide medical and surgical veterinary care services for:

  • Dogs
  • Cats
  • Pigs
  • Cattle
  • Horses
  • Sheep
  • Goats

Contact our experienced veterinary care team today to schedule an appointment for your pet or farm animals.

Frequently Asked Questions

  • What type of animals do you treat?

    We treat cats, dogs, horses, cattle, sheep, swine and goats. We do not currently offer service for exotics or poultry. 

  • Do you provide after-hours services?

    Yes, a doctor is on call 24/7/365 for emergencies. You can reach them by calling the clinic number: 319-988-3225. After-hours care is reserved for established clients in most circumstances. 

  • Do you require payment at the time of service?

    We require payment at the time of service for all small animal work. Large animal work is billed out monthly. 

  • What types of payment do you accept?

    We accept cash, checks, and credit/debit cards. There is a $3 convenience fee for all card transactions. 

  • ⭐⭐⭐⭐⭐


    Very affordable. They get to the point and don't do unnecessary procedures.


    ~ Fruity B.

  • ⭐⭐⭐⭐⭐


    Very friendly and affordable!


    ~ Amy C.

    Button
  • ⭐⭐⭐⭐⭐


    In and out and my poor girl is already feeling better!


    ~ Tyler M.

  • ⭐⭐⭐⭐⭐


    Very caring vets


    ~ Peggy L.

    Button
  • ⭐⭐⭐⭐⭐


    Great experience took great care of our boy Leo and very reasonable. Definitely is our new vet!


    ~ Alexis S.

    Button

Call Our Experts

We’re only a phone call away! Call 319-988-3225 and let us know how we can help.

Share by: