a month ago
I moved into the area about 5 years ago and have been bringing my cats here ever since. I love this place! Everyone is friendly,and it is always clean. Doesn’t matter what doctor I see, they are all professional and easy to talk to about my pets health. They also don’t try to up sell anything. Everyone is very down to earth. I know they are deeply committed to making sure my pets are healthy and safe. I highly recommend San Juan Animal Hospital to anyone looking for a caring vet.
- Cathy C
7 months ago
First visit here, and I was so pleased. The office smells nice and clean and fresh. The people at the counter were friendly and efficient. The office cat Simon, was friendly and quite handsome. The tech was gentle and careful with my cat. We saw Dr. O'Keefe who was also kind with my senior cat, did a thorough evaluation and prescribed a course of treatment which really helped. What more can you ask for?! Highly recommend.
- Saf S
a month ago
My family has been going to San Juan Animal Hospital for many years and we would never go anywhere else. The staff and doctors are all so amazing and we trust them 100% with our dog. They're always kind and sympathetic and when we leave there we always feel that our dog with be fine. We would and we do recommend San Juan Animal Hospital to anyone that ever asks if we know a good Vet.
- Lydia W

About Us

San Juan Animal Hospital is a full-service Veterinary Hospital / Clinic located in beautiful Jacksonville, Florida. Our five veterinarian practice has been at this location for over sixty years.   We consistently strive to exceed all of your expectations in customer service, while caring for your pets as though they were our own. Our team members are loyal, experienced, highly trained individuals who assist in addressing your pet's needs. We are committed to your pet's health and wellness.  

Contact Us


Call now
  • (904) 389-7696


Get directions
4519 San Juan Avenue
Jacksonville, FL 32210
United States

Business Hours

Mon:7:30 AM – 12:30 PM, 2:00 – 5:30 PM
Tue:7:30 AM – 12:30 PM, 2:00 – 5:30 PM
Wed:7:30 AM – 12:00 PM, 2:00 – 5:30 PM
Thu:7:30 AM – 12:30 PM, 2:00 – 5:30 PM
Fri:7:30 AM – 12:30 PM, 2:00 – 5:30 PM
Sat:8:00 AM – 12:30 PM
Contact Us
Message sent. We'll get back to you soon.