Accessibility View Close toolbar

Free first puppy and kitten exams. ($45 Value)

Sign-up using the form or call us at 817-326-6262 to take advantage of this exclusive offer.

Welcome to All Creatures Animal Hospital
Your Veterinarian in Granbury TX
Call us at 817-326-6262

Pet Emergency? Call us right away at 817-326-6262!

Image of a dog wearing a stethoscope.

If you live in Granbury or the surrounding area and need a trusted veterinarian to care for your pets – look no further. Our veterinarians treat all types of pets. Your pets’ health and wellbeing are very important to us, and we take every possible measure to give your animals the care they deserve.

All Creatures Animal Hospital is a full service animal hospital and welcomes both urgent care 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 Granbury veterinarian.

We are happy to offer a number of resources that enable you to learn about how to take better care of your pets. Please feel free to browse our site, particularly the informational articles. The best veterinary care for animals is ongoing nutrition and problem prevention, so becoming knowledgeable about preventative pet care is essential to the ongoing success of your animal’s health. If you have any questions, call 817-326-6262 or email us and we'll promptly get back to you. Our Granbury veterinarian office is very easy to get to -- and you can find directions on our Contact Us page! We also welcome you to subscribe to our newsletter, which is created especially for Granbury pet owners.

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

Granbury Veterinarian | All Creatures Animal Hospital | 817-326-6262

5700 East HWY 377
Granbury, TX 76049

Image of dog and kitten next to each other

Community Content

Veterinary Topics

Featured Articles

Read about helpful topics

Meet Our Staff

  • Dr.
    Mary Marzack
    Dr. Mary Marzack was born and raised in Houston, Texas. Even at an early age she knew she would become a veterinarian. Her fondest memories of high school were raising and showing her many FFA projects.

    Read More
  • Clifferd Walley
    Veterinary Technician
    Clifferd was born and raised here in North Texas. He joined our team in July 2006 as a veterinary technician. Clifferd attended Weatherford college in the veterinary assistant program.

    Read More

  • Stephanie Lawrence
    Veterinary Technician
    Stephanie was born in Fort Worth, Texas and called Granbury home her whole life. She joined our team in August 2006 as a veterinary technician.

    Read More
  • Katie Pyles
    Veterinary Technician
    Katie was born and raised in Granbury. Katie joined our team in 2013, with a short absent in 2016. She developed her love for animals at a young age watching her parents care for animals and rehabilitating wildlife.

    Read More
  • Stephanie Acree
    Stephanie was born and raised right here in Granbury. She joined our team in August 2008 as a veterinary technician.

    Read More
  • Sheri Johnson
    Sheri was born and raised in Northern California and was transplanted here in Texas April 2005. She joined our team in February 2016 as a pet stylist. Not too long after coming to Texas Sheri was given the opportunity to work at a kennel in Godley, Texas.

    Read More
  • Cathy Bowland
    Kennel Technician
    Cathy was born in London Ontario Canada. She lived in Alberta and New Brunswick Canada before finally making her way to Texas . While in Canada, Cathy raised her five children, two boys and three girls.

    Read More

Contact Us

Send us an email today!

Locate Us

Find us on a map

Office Hours


7:00 am-6:00 pm


7:00 am-6:00 pm


7:00 am-6:00 pm


7:00 am-6:00 pm


7:00 am-6:00 pm


7:00 am-12:00 pm




Hear From Happy Pet Owners

  • "Dr. Marczak has always gone above and beyond for the care of our family's pets for several years."
    Richard W. - Granbury, TX