Veterinarian in Ogden, UT

What Our Mission Means For You

You want the best for your pet; when you’re choosing a veterinarian in Ogden, you’re going to do so carefully. At Millcreek Animal Hospital, people find that their pets get the kind of gentle and skilled care that makes all the difference.

At our veterinarian clinic in Ogden we are dedicated to providing the highest quality care for your pet. We place a strong emphasis on preventive care to help your pet live a long and happy life with you. Early detection of disease or congenital medical conditions can often make a big difference when it comes to successful treatment, as well as minimizing costs.

Why Choose Us

Meet Our Team

Take a Tour

View Services

Why choose us?

If you’re looking for excellent service and a people-friendly approach, then you’ve come to the right place. At Millcreek Animal Hospital, our ultimate goal is to serve you and make your experience a pleasant one, and our team will stop at nothing to ensure that you come away more than satisfied.

  • Open Saturdays: Scheduling a trip to the veterinarian can be difficult when you work during the week. We are open Saturdays for your convenience!
  • New Facility: Our new facility is equipped with state of the art equipment like digital x-ray and a full in-house laboratory to provide efficient, effective care to our patients.
  • Community Support: Millcreek Animal Hospital is proud to support our local community in Ogden, UT by working with Animal Rescue Groups to provide veterinary care.

Schedule an appointment online or call 801-731-0300 today!

Full-Service Veterinarian

Established in April of 2010 and conveniently located in the Millcreek Plaza in Marriot-Slaterville, Millcreek Animal Hospital offers a wide range of small animal veterinary services to dogs, cats, rabbits, and pocket pets. Our main services include:

  • Spaying and Neutering
  • Vaccinations
  • Veterinary Services
  • Surgery
  • Dental Services
  • Soft Tissue Surgery
  • Orthopedic Surgery
  • Grooming

Click to learn more about our services or call 801-731-0300 today!