COVID-19 Update:

In an effort to provide continued service and to lessen the threat of the COVID-19 virus, All Creatures Pet Hospital is exclusively offering curbside service. While we have reduced the contact we will have with our clients in person for the safety of all, we are committed to a high level of communication. Clients can still schedule an appointment on our site or by calling. When you arrive, give us a call and then wait for one of our friendly staff members to come to your vehicle to get your pet. Our doctors and staff will communicate with you by phone.

Please give us a call if you have any questions. (205) 631-6210

All Creatures Pet Hospital

All Creatures Pet Hospital is a modern veterinary facility providing comprehensive care to companion pets in Gardendale, Fultondale, Birmingham, and the North Jefferson County areas of Alabama. Among our many progressive veterinary services, we offer state-of-the-art surgery, veterinary dental care, heartworm testing, individual wellness programs, dermatology care, laser therapy, boarding and grooming, as well as care for exotic pets and reptiles. Additionally, our hospital is equipped with the most advanced tools and diagnostic equipment available to assist our staff in providing excellent health care.

Dr. Hankes and the compassionate staff at All Creatures Pet Hospital want to be the health care providers that you rely on throughout the lifetime of your pet. In addition to general medicine, our knowledgeable veterinarian, has special interests in dermatology, internal medicine, and surgery. Dr. Hankes is dedicated to providing the highest quality health care available to your pet. Whether you have a new puppy or kitten, or a senior pet, you can trust that your constant companion is in good hands at All Creatures Pet Hospital.

Other services are also available, so please contact one of our veterinary professionals if your pet has a need not listed here. Please call one of our team members at 205-631-6210 and schedule an appointment today.

Our Mission

Our doctors and staff promise to do everything possible to make your visit a pleasant one. Our goal is to provide the best professional veterinary care so that your pet enjoys a long and comfortable life by your side. Please let us know how we can be of service to you and your pet companion.

Download Our App


Now accepting new patientsEmergencies and walk-ins welcome!

Call us at (205) 631-6210

Contact Us

All Creatures Pet Hospital

Contact Us