Vet Clinics in St Johns
The most complete and owner-verified listings first — hours, phone, website, services. No pay-to-play.
-
Switzerland Animal Hospital
1430 State Rd 13 N, St Johns, FL 32259
Mon - Fri 7:30 AM - 6 PM, Sat 7:30 AM - 12 PM
Since 2017
-
Bluestar Pet Hospital & Grooming
2851 CR-210 W, St Johns, FL 32259-4079
Mon-Fri 8am-5:30pm, Sat 8am-12pm
-
Crosswinds Veterinary Hospital
71 Doctors Village Dr Ste 302, St Johns, FL 32259
Mon-Fri 8:00am - 5pm
BEFORE YOU GO
Make your next vet visit easier
Prepare records, check services and plan the appointment.

Prepare for the first visit
Gather records, explain your questions and confirm the clinic’s arrival instructions.
Read the guide
Check the practice’s services
Confirm species, appointments and after-hours arrangements before choosing a location.
Read the guide
Plan time for your appointment
Ask about check-in, the booked consultation and any additional waiting or collection time.
Read the guide-
Animal Medical Clinic at St. Johns
2245 County Rd 210 #102, St Johns, FL 32259
-
Forever Vets Animal Hospital at Race Track
2758 Race Track Rd, St Johns, FL 32259-3250
-
Pets R Family Veterinary Hospital
3035 County Road 210 W, St Johns, FL 32259-2016
-
Forever Vets Animal Hospital
205 Bartram Market Dr Ste 150, St Johns, FL 32259
-
UrgentVet
855 County Rd 210 Ste A5 & A6, St Johns, FL 32259
-
Vetco Total Care Animal Hospital
675 Durbin Pavillion Dr Ste 101, St Johns, FL 32259
-
Care Pet Animal Hospital
2570 Race Track Rd Suite 3, St Johns, FL 32259
Of the 10 vet clinics listed in St Johns, 10 give a phone number, 3 publish opening hours and 8 have a website. 2 are branches of national chains — UrgentVet (1), Vetco Total Care (1); the remaining 8 are independent. By what they offer: 7 offer dental care, 6 offer urgent care, 6 offer spay and neuter. The longest-running is Switzerland Animal Hospital, in business since 2017. The nearest bigger selection is Orange Park with 18.