Top 10 vet clinics in St Louis
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play.
-
1Central West End Veterinary Hospital
Lindell Marketplace, 4171 Lindell Blvd, St Louis, MO 63108-2913
Mon–Fri: 8am-5pm, Sat: 8am-2pm
Family-owned
-
2Noah's Ark Veterinary Office
4224 Telegraph Rd, St Louis, MO 63129
Mon - Fri: 8AM to 5PM, Sat: 8AM to 12PM
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-
4Animal Eye Associates Of St Louis- Kirkwood
10328 Manchester Rd, St Louis, MO 63122
Mon–Fri 8am–5pm
true
-
5Binder Animal Hospital
2941 Telegraph Rd, St Louis, MO 63125
Mon–Thu 8am–5pm, Fri 8am–4pm
Since 1957
-
6City Cat Clinic Inc
4491 Forest Park Ave, St Louis, MO 63108
Mon–Wed 8am–4pm, Fri 8am–4pm, Sat 8am–12pm
-
7Grantview Animal Hospital
11319 Gravois Rd, St Louis, MO 63126
-
8St Louis Veterinary Center
1611 S Grand Blvd, St Louis, MO 63104
-
9Barrett Station Veterinary Clinic
2212 Mason Ln, St Louis, MO 63021
-
10St. Louis Cat Clinic
4301 Hampton Ave Ste 150, St Louis, MO 63109
Of the 45 vet clinics listed in St Louis, 42 give a phone number, 8 publish opening hours and 38 have a website. 4 are branches of national chains — Banfield Pet Hospital (2), VIP Petcare (2); the remaining 41 are independent. By what they offer: 14 offer dental care, 10 offer end-of-life care, 8 offer urgent care. The longest-running is Binder Animal Hospital, in business since 1957. 2 describe themselves as family-owned. The nearest bigger selection is Kansas City with 51.
All 35 other vet clinics in St Louis
By ZIP code: 63103 (1) · 63104 (2) · 63109 (2) · 63110 (4) · 63116 (3) · 63118 (1) · 63122 (2) · 63123 (4) · 63125 (2) · 63128 (2) · 63129 (5) · 63130 (1) · 63131 (1) · 63136 (2) · 63139 (1) · 63141 (1) · 63146 (1)
ZIP 63103 1
-
Fresh Start STL
55 Plaza Square, St Louis, MO 63103
ZIP 63104 2
-
Carol House Quick Fix Pet Clinic
1218 Jefferson Ave, St Louis, MO 63104
ZIP 63109 2
ZIP 63110 4
-
Hillside Animal Hospital
5325 Manchester Ave, St Louis, MO 63110
-
Animal Medical Center of Mid-America
1201 Macklind Ave, St Louis, MO 63110
-
Haven Bay Veterinary Hospital
2325 Manchester Ave, St Louis, MO 63110
ZIP 63116 3
-
Southtown
4600 Chippewa St, St Louis, MO 63116
ZIP 63118 1
-
The Green Paw
1926 Cherokee St, St Louis, MO 63118-3219
ZIP 63122 2
-
St Louis Vet Emergency Group
9937 Big Bend Blvd, St Louis, MO 63122-6503
ZIP 63123 4
-
Affton Veterinary Clinic
8455 Gravois Rd, St Louis, MO 63123
-
PriorityPet Urgent Care Affton
9998 Gravois Rd, St Louis, MO 63123
-
VIP Petcare Vaccination Clinic
5422 Southfield Ctr, St Louis, MO 63123
-
Animal Wise America
8100 Gravois Rd, St Louis, MO 63123-4723
ZIP 63125 2
-
Lemay Animal Hospital Inc
211 Lemay Ferry Rd, St Louis, MO 63125
ZIP 63128 2
-
Concord Animal Hospital
11705 Baptist Church Rd, St Louis, MO 63128
-
Tesson Ferry Veterinary Hospital
12960 Tesson Ferry Rd, St Louis, MO 63128
ZIP 63129 5
-
Southwick Veterinary Hospital
4814 Lemay Ferry Rd #1528, St Louis, MO 63129
-
Animal Clinic South
6008 Telegraph Rd, St Louis, MO 63129
-
VIP Petcare Vaccination Clinic
5531 Telegraph Rd, St Louis, MO 63129
-
South Mehlville
4451 Lemay Ferry Rd, St Louis, MO 63129
-
Oakville Veterinary Office
4514 Telegraph Rd, St Louis, MO 63129
ZIP 63130 1
ZIP 63131 1
-
Ganco
13472 Mason Village Ct, St Louis, MO 63131-1011
ZIP 63136 2
-
Ferguson Animal Hospital
10050 Halls Ferry Road, St Louis, MO 63136
ZIP 63139 1
-
Hampton Animal Hospital
2826 Hampton Ave, St Louis, MO 63139
ZIP 63141 1
ZIP 63146 1
-
Cat Clinic
1919 Schuetz Rd, St Louis, MO 63146