New Client Special

New clients will receive 50% off on their first visit!

COVID-19 Updates and Alerts

We are so excited to welcome you back into our clinic. Please note our updated COVID policy:

  • Our lobby will remain open to pets and pet parents.
  • We do not offer curbside service.
  • Two pet parents are allowed in the exam room with their pets.
  • Do not be alarmed if you see our staff members not wearing a mask!
  • If you are unvaccinated, please wear a mask.

Academy Animal Hospital

We offer over 100 years of combined veterinary experience.

We now offer telemedicine to our patients!

We believe that pet care should extend beyond the walls of an office to support your pet’s health wherever you are!

Thank you for making us the highest-rated veterinary hospital in Solana Beach, CA!

Academy Animal Hospital is a full-service animal hospital and will take emergency cases as well as less urgent medical, surgical, and dental issues. Drs. John Beccari, Justie Reimann, Louis Serrano, and David Zanders are experienced in all types of conditions and treatments. In addition to top-notch pet care, we strive to make our hospital a comfortable, kid-friendly, and fear-free environment so your pet can relax in the waiting room and look forward to meeting his or her own Solana Beach veterinarian.

High praise for Academy Animal Hospital and Dr. Serrano. Fortunately, my pets have had very few health issues over the years but he’s always been an excellent, compassionate vet. I love the way Dr. Serrano sits on the floor with my (very shy) dog to make her comfortable. I know it’s a small think but I’ve never had another vet do anything like that. I’ve had only good experiences there for many years. Great support staff too!

– David B.

Dr. Z was very thorough and kind with Abbie’s diagnosis. He helped us through difficult choices with all solutions. He cared about Abbie and both Mitch & I. He knew it was very sad for us but gave us time to make the best decision. She will be back soon to go to sleep peacefully and without pain. Thank you very much.

– Linda W.

We look forward to seeing you soon!

We see patients by appointment only, Monday thru Saturday. Call us and speak to one of our caring front desk staff members to schedule your pet’s appointment today! Appointments can also be made online. We strive to accommodate all appointment requests to the best of our ability. Emergencies are welcome during normal business hours. If you feel you have an emergency with your pet, please call us or bring him/her to the hospital immediately (it is best to call while you’re on your way so a doctor or experienced nurse can be appropriately ready for you and your pet).

We offer a wide range of services!

Click below to learn more about how we can help your pet with veterinary services, grooming, or boarding! We look forward to seeing you soon.

Veterinary Services

We’re a full-service animal hospital. Learn more about the care we offer.

Learn More

Pet Boarding

Your pet’s home away from home! We offer peace of mind while you’re away.

Learn More

Pet Grooming

A clean pet is a happy pet. Pamper your pet today! They’ll be happy you did.

Learn More

Download our app and connect with us on PetDesk!

Keeping up with your pet’s health from your mobile device has never been easier!

  • Request Appointments 24/7
  • Receive Automatic Reminders
  • Save Notes, Pics, and Much More
  • Your Pet’s Free Organizer App

We treat your pets like the valued family members they are.

No question is too big or too small for the Academy Animal Hospital team! We look forward to seeing you and your pet soon! Thank you for trusting us with your pet's care.


741 Academy Drive
Solana Beach, CA 92075
Click here for directions.

Hours of Operation

Mon-Fri: 8:00 am - 6:00 pm
Closed from 12pm-1pm for lunch
Sat: 8:30 am - 4:30 pm
Closed from 12pm-1pm for lunch


Contact Info

Phone: 858-755-1511
Fax: 858-755-1511

Drop us a line!

Please complete the form below and a member of our team will get back to you as quickly as possible. If this is an emergency situation, please call us at 858-755-1511.

Book an appointment!

You can also book an appointment online in minutes from any device! Click the button below to get started.