AAHA Accredited. 6 dedicated veterinarians. Over 80 years of keeping Jacksonville's pets healthy, happy, and part of the family.
Meet the San Juan Animal Hospital Team (2 min)
You waited two weeks for the appointment. You drove across town. You sat in a sterile waiting room for 40 minutes. And then the vet spent seven minutes with your pet before handing you a bill and walking out.
Don't take our word for it. Here's what real families have to say after bringing their pets to San Juan Animal Hospital.
"Best Vet in Jacksonville, I wouldn't take my dogs anywhere else, my favorite pick is Dr Bennett but every doctor there is fabulous."
"Dr. Annie is the best Vet I have ever had! Thank you for treating Diesel and for saving our Little Max's life!"
"The service was excellent and efficient. The doctor was very detailed when explaining the procedures and diagnosis, which made me feel confident."
"I always feel like my cats are getting the best care possible."
From routine wellness exams to advanced diagnostics and specialty care — we've got it covered.
Six reasons Jacksonville families have trusted us with their pets for over eight decades.
Only 15% of veterinary clinics in the US earn this accreditation. We voluntarily meet over 900 quality standards so your pet gets the highest level of care.
Founded in 1940 and rooted on San Juan Avenue ever since. Three generations of Jacksonville families have brought their pets here.
We intentionally keep our patient-to-vet ratio low. Your appointment starts on time, and your vet never rushes through it.
From digital dental X-rays to cardiology, laser therapy, and stem cell treatments — we diagnose and treat conditions other clinics refer out.
Dr. Gregory Bennett has been a cornerstone of San Juan Animal Hospital and a trusted name in Jacksonville veterinary medicine. Under his leadership, the hospital has maintained AAHA Accreditation — a standard voluntarily met by fewer than 15% of clinics in the country — ensuring every patient receives the highest level of care.
Dr. Bennett's approach is simple: take the time to listen, explain, and care. He and his team of six experienced veterinarians treat every patient like a member of the family — because at San Juan Animal Hospital, that's exactly what you are.
Book with Dr. Bennett's Team →Got questions? We've got straight answers.
Our wellness exam pricing is competitive with other Jacksonville clinics, and right now every wellness exam comes with a free rabies vaccine — that's a real savings. We'd rather you call us at (904) 822-0785 for exact pricing because the cost can vary depending on your pet's age, species, and whether any additional diagnostics are recommended. We never surprise you with hidden fees, and we always walk you through the costs before proceeding with anything.
One of the biggest things we hear from new clients is how surprised they are at how quickly they get seen. We intentionally keep our patient-to-vet ratio lower than most clinics so that appointments start on time and your vet can spend real, unhurried time with your pet. Most clients are in an exam room within minutes of their scheduled time. No more sitting in a crowded waiting room watching the clock.
Yes. We offer same-day urgent care appointments during our operating hours (Monday through Friday, 7:30 AM to 5:30 PM, and Saturday 8:00 AM to 1:00 PM). If your pet is experiencing something that can't wait — vomiting, limping, sudden lethargy, difficulty breathing — call us immediately at (904) 822-0785 and we'll work you in. For after-hours emergencies, we can refer you to a trusted 24-hour emergency facility nearby.
Absolutely, and you're not alone — this is one of the most common concerns we hear. Our team is experienced in low-stress handling techniques. We take the time to let anxious pets acclimate, we use gentle restraint, and we never rush a scared animal. Many of our clients tell us their pet is calmer here than at previous clinics. Dr. Bennett and Dr. Annie are known for their patience and warm approach. If your pet has severe anxiety, call us ahead of time and we can discuss options to make the visit as stress-free as possible.
We understand that unexpected vet bills can be stressful. We accept all major credit cards and can discuss financing options for larger procedures. We also believe that preventive care is the best way to avoid big bills down the road — a $200 wellness exam today can catch something early that would cost $3,000 to treat six months from now. Call us at (904) 822-0785 to discuss your specific situation. We'd rather work with you than see your pet go without care.
Join 400+ Jacksonville pet owners who keep their pets healthy year-round.
Your pet deserves a vet who takes the time to listen. Let's get them on the schedule.