Skip NavigationSkip to Primary Content

Welcome to Bay Moorings Animal Hospital


Your neighborhood vet serving Tierra Verde, St. Pete Beach, Gulfport, Pinellas Point, Lakewood, Coquina Key, Northeast St. Pete and Downtown St. Pete.

Trusted Veterinary Care

Bay Moorings Animal Hospital is a full service animal hospital that takes both emergency cases as well as less urgent medical, surgical, and dental issues. Our veterinarians are experienced in all types of conditions, treatments and surgical procedures. Beyond first rate pet care, we make our clinic comfortable, kid-friendly, and very calm so your pet can relax in the waiting room and you can even enjoy a cup of coffee!

Client Testimonials & Reviews

Our staff at Bay Moorings Animal Hospital values feedback from our clients. Here is just a small sample of the hundreds of happy and healthy pets that we have cared for since 2013.

Love love love love love this place. They do all they can by fitting pets in as soon as possible. They listen to all your concerns, explain everything they are doing and why. They are mindful and just overall amazing people the second you walk in. They genuinely care about your pet and YOU! I am so grateful for this place and the people.

Cory C.

An amazing and wonderful hospital. The staff and doctors have a great passion in caring for your whole family. Everyone loves what they do. What a wonderful team they have. Compassionate, caring and loving.

Melissa C.

I'm new to the area and hadn't established my pets with a veterinarian yet. But my Lab got an ear infection and Bay Mooring Animal Hospital got us in the same day and took excellent care of my fur baby. Highly recommend!

Linda A.