Welcome to Duncan Veterinary Hospital and Pet Resort
Your Veterinarian in Duncan OK
Call us at (580) 255-0830

At Duncan Veterinary Hospital, your pet’s health and safety is our primary concern. Our highly experienced staff and compassionate veterinarian effectively diagnose and treat your companion animal quickly and carefully. We solve your pet’s problems, whether they are life-threatening emergencies or mundane grooming issues.

We carry everything for your pet's needs. When it’s flea and tick season, come to us for all the name-brand products you trust to keep your pet healthy and safe. We know how it feels when your little loved one goes missing, so take advantage of HomeAgain microchip technology and keep tabs on your pet like never before.

Whether you want the technological advances that improve your pet’s health and safety, or you need old-fashioned, gentle care, come to Duncan Veterinary Hospital. We also offer long and short term boarding so your pet will always have a home away from home.

No matter the size of your need, we’re thorough and complete so you and your loved one can rest easily.

At Duncan Veterinary Hospital and Pet Resort, we treat your pets like the valued family members they are.

Dr. Michael Hudson | 
Duncan Veterinarian | Duncan Veterinary Hospital and Pet Resort | (580) 255-0830

3816 N. Hwy 81
Duncan, OK 73533

Featured Articles

Read about interesting topics

Newsletter Signup

Sign up for more articles

Office Hours

Our Regular Schedule

Office Hours


7:30 am-6:00 pm


7:30 am-6:00 pm


7:30 am-6:00 pm


7:30 am-6:00 pm


7:30 am-6:00 pm


9:00 am-2:00 pm