2 weeks ago
My dog & I both love this place! The staff is so friendly & knowledgeable. They allow walk ins with no appointment, & we've never had to wait long. My dog was recently neutered there, & he received excellent care. The follow up call to check on him the next day was very nice too. I would recommend San Juan Animal Hospital to anyone who loves their pet!
- Sarah F
4 weeks 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
2 weeks ago
We’ve been taking our dog there for just a few months after moving and needing a new vet. Unfortunately, we had an emergency with our dog and they saw her immediately. They treated her and had multiple follow ups, all with great advice and keeping costs at a minimum. I’m very happy with how they treat our dog and us. Thank you for what you do for pets in our community!
- Amy D

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 – 1:00 PM
Contact Us
Message sent. We'll get back to you soon.