Our lobby and exam/treatment rooms are now open. Welcome back to our practice. | Get Directions

Emergency: Equine: 512-308-2850 | Emergency: Bovine: 512-281-6469.

If you need to call our Equine or Bovine clinics during clinic hours, please contact us here.


Elgin Veterinary Hospital offers ambulatory services and is prepared to bring the clinic to you. Our veterinarians are able to provide general health examinations, vaccinations, dentistry, radiology, ultrasonography, upper video endoscopy, laceration repairs and colic examinations. We travel to Elgin, TX and surrounding areas to provide you with excellent care.


Contact Us

Elgin Veterinary Hospital