Your Full-Service Vet in Juno Beach, FL

We treat you like family and each patient like our own pet.

Request Appointment (561) 626-8000

Since 2005, Juno Beach Animal Hospital (JBAH) has provided comprehensive veterinary care, boarding, and grooming services to pets in the Juno Beach and Palm Beach County communities and beyond. We would be honored to be a partner in your pet's healthcare team.

Learn More About Us

Meet the team and see what we do.


A full-service companion animal hospital and pet boarding facility providing personalized care to pets and pet parents.

Black companion dog

“Warm, compassionate, friendly staff. A wonderful Vet who really knows his stuff and has a lot of heart. I've been to several offices in the area before finding JBAH. Feels like home for my two elderly dogs. I am grateful!”

Lady D.

Pet Health Tips

Advice and tips from the experts

A letter from Michel Stephan

I, Dr. Michel Stephan, am writing to let you know that I have made the...

Read Article

Recall Notices

Worried about recalls on your pet food or medications?...

Read Article

Does My Pet Need an Annual Exam?

Does My Pet Need an Annual Exam? Veterinarian in Juno Beach, Jupiter, Palm...

Read Article

Schedule an Appointment

Request Appointment (561) 626-8000