• The Finest In Veterinary Care
    We are dedicated to providing excellent care. Call to learn more.


Welcome to McRae Animal Hospital
Your Veterinarian in El Paso TX

Call today at (915) 591-9461!

McRae Animal Hospital is a full-service animal hospital and welcomes both emergency treatment cases as well as pet patients in need of routine medical, surgical, and dental care. Our doctors have years of experience treating serious conditions and offering regular pet wellness care. Beyond first-rate pet care, we make our clinic comfortable, kid-friendly, and calm, so your pet can relax in the waiting room and look forward to meeting our El Paso veterinarians.

At McRae Animal Hospital, we treat your pets like the valued family members they are.

Read More

Meet Our Skilled Team

Learn Who We Are

  • Dr.
    Jorge Chavarria
  • Dr.
    Valerie Darlin
  • Dr.
    Robert Rohrbaugh
  • Dr.
    Jesus Madrid
  • Dr.
    Alexandra Gutierrez


What Our Patients Say About Us

    On 11/19/20 we took my best friend Gage in to be laid to rest, the staff was very friendly and professional and very compassionate about our situation, they took us to a room to let us have our last moments with my Gage, not once did they rush us or hurry us out to make room for another patient and for that I thank everyone at the McRae animal hospital for Gages last moments, I would definitely recomend this animal hospital to everyone where they really do care for the well being of your pet.

    Rick C.

    The staff is very friendly throughout the visit. Vet is very informative and let's you know all your options without pressure or making you feel guilty for not doing something they suggest for your furrbaby. Prices are very reasonable.

    Nancy E.

    McRae Animal Hospital is the Best from their great Doctors to their amazing staff and thank you All so much for your great care of all of my dogs 🐕 over the Decades.

    Rob H.

Featured Articles

Read Up On Informative Topics

Newsletter Sign Up

Sign Up For More Articles


Find us on the map

Hours of Operation

Our Regular Schedule. Closed On All Major Holidays.

Office Hours


8:00 am-8:00 pm


8:00 am-8:00 pm


8:00 am-8:00 pm


8:00 am-8:00 pm


8:00 am-8:00 pm


8:00 am-8:00 pm