
Site Navigation
HomeAbout
Services
Testimonials
Contact
Shores Animal Hospital
"Growing Healthy Pets And Happy People Together"
About Us
Shores Animal Hospital, located in the heart of St. Augustine, FL, has been your trusted partner in pet care since 2020. Serving the local communities of St. Augustine, Butler Beach, Anastasia Island, and Crescent Beach, we are dedicated to ensuring your pet's health and happiness. Our comprehensive services include pet dentistry, spay and neuter procedures, advanced surgical options, grooming, vaccinations, and much more. Our team is committed to providing a positive and caring experience for both you and your furry friends. For dependable veterinary services, visit Shores Animal Hospital in St. Augustine today.
Areas Served
St. Augustine, FL | Anastasia Island, FL | Butler Beach, FL | Vilano Beach, FL | St. Augustine Beach, FL | Crescent Beach, FL | St. Augustine Shores, FL | St. Augustine South, FL
Our Professional Associations
- St. Johns County Chamber of Commerce
Our Certifications
- AHA Certified
- Cat Friendly Certified
What We Offer
Our Specialties include:
- Positive Experience for You and Your Pet
- Pet Grooming
- ASL Translators Available
- Surgery
- Dentistry
Our Services include:
- Veterinarian
- Courtesy Drop-Off Service
- Ultrasound
- On-Site Lab and Blood Analysis
- Laser Therapy
- Online Store
- Positive
- Vaccinations
- Spay and Neuter
- Pet Dentistry
- Free First Exam
- Digital X-Ray
- Preventative Care Plans
- Feline Friendly Design and Practices
- Dog Grooming
- Cat Grooming
- Wellness Plans
- Surgery
- Dentistry
- Monoclonal Antibody Treatments
Our Brands include:
Testimonials
On 8/28/2025
Maci Maree
had this to say:
I cannot say enough good things about Shores Animal Hospital! From the moment we walked in, the staff was welcoming and caring. Nurse Lauren was absolutely wonderful—so kind, gentle, and patient with my pet (and with me as a worried owner!). Dr. Predki is amazing as well—thorough, compassionate, and really takes the time to explain everything clearly. You can tell they truly care about the animals and their families. I left feeling reassured and so thankful that my pet is in such great hands. I highly recommend Shores Animal Hospital to anyone looking for top-notch veterinary care!
On 8/27/2025
Monika Hartman
had this to say:
We brought our pup to the Shores Hospital because we thought he was choking on some food. After an X-ray we found out that he had bloat. Dr. Puckett was so wonderful. They did not push anything on us. They provided all of the options. As with any veterinarian service, it was not cheap. However, it actually ended up costing much less than I thought I was going to pay for the treatment our pup received.
The entire staff was wonderful. Dr. Puckett took excellent care of our pup and he is home now and all better.
On 8/8/2025
Mark Scott
had this to say:
Colleen is a delight. She as well as the whole team at SAM are top notch is providing compassionate care with professionalism. They always go above and beyond with expertise to make sure that pets are taken care even with personalized compounds to address difficult needs.
On 7/31/2025
Tiffani House
had this to say:
I’ve been coming here for years, and I know my fur babies are always getting the best care! I’m seeing new faces all around and each of the staff members are sweet and very welcoming. Thank you Dr. Puckett, Ms. Mel, and Jasmine for making me and my fur babies, Rocky and Kona feel well cared for.💛
On 7/25/2025
Robert B
had this to say:
Excellent caring and knowledgeable staff! Very willing to consult, offer advice, recommendations and support!
Contact Us
Shores Animal Hospital
880 Santa Maria Blvd Suite 10 St. Augustine, FL 32086
Phone: (904) 496-0400
Fax: (904) 496-7535
Email: yourvet
Located at the St. Augustine Shores. Downtown St. Augustine
Where To Find Us
Follow us on GoogleFollow us on Facebook
Follow us on Yelp
Payment Types Accepted
Credit Cards, Debit Cards, Cash, Checks, Care Credit
Our Hours
Holiday Hours May Vary. Please Call For Details.
Monday: 8:00 AM - 5:00 PM
Tuesday: 8:00 AM - 5:00 PM
Wednesday: 8:00 AM - 5:00 PM
Thursday: 8:00 AM - 5:00 PM
Friday: 8:00 AM - 5:00 PM
Legal
Terms of UsePrivacy Policy