Top 10 vet clinics in Des Moines
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play.
-
1VCA Avondale Veterinary Hospital
4318 E Army Post Rd, Des Moines, IA 50320
Mon 7:00 am - 6:00 pm, Sat 8:00 am - 4:00 pm
-
2Highland Park Animal Hospital
4270 NW 6th Dr, Des Moines, IA 50313-2710
Mon–Fri 7:30 am – 5:30 pm, Sat 8:00 am – 12:00 pm
Locally owned
-
3Starch Pet Hospital
2222 University Ave, Des Moines, IA 50311
Mon–Fri 7:30am - 6:00pm, Sat 8:00am - 12:00pm
Since 1948
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-
6Hubbell Animal Hospital
3451 Hubbell Ave, Des Moines, IA 50317
Mon–Fri 8:00 AM - 6:00 PM, Sat 8:00 AM - 12:00 PM
-
7Eastown Animal Hospital
3709 E University Ave, Des Moines, IA 50317
Of the 21 vet clinics listed in Des Moines, 21 give a phone number, 6 publish opening hours and 16 have a website. No national chains here — every vet clinic on this page is independent. By what they offer: 7 offer dental care, 5 offer urgent care, 5 offer end-of-life care. The longest-running is Starch Pet Hospital, in business since 1948.
All 11 other vet clinics in Des Moines
By ZIP code: 50310 (2) · 50312 (2) · 50315 (3) · 50316 (1) · 50317 (2) · 50320 (1)
ZIP 50310 2
-
Riordan Pet Hospital
4418 Douglas Ave, Des Moines, IA 50310
ZIP 50312 2
-
Pawsitive Strides Veterinary Rehabilitation and Therapy
2911 Ingersoll Ave, Des Moines, IA 50312
Since 2014
-
Natural Solutions
4219 Ingersoll Ave, Des Moines, IA 50312-2411
ZIP 50315 3
-
South Des Moines Veterinary
601 Army Post Rd, Des Moines, IA 50315
-
Groom Room
1415 Army Post Rd, Des Moines, IA 50315-5406
-
MacRae Park Animal Hospital
2227 SW 9th St, Des Moines, IA 50315
ZIP 50316 1
-
Low Cost Spay Clinic
1258 E 14th St, Des Moines, IA 50316
ZIP 50317 2
-
Anderson Animal Hospital
2560 Hubbell Ave, Des Moines, IA 50317
-
Eastside Veterinary Group
3415 Hubbell Ave, Des Moines, IA 50317-4338
ZIP 50320 1
-
ARL Afford-a-Care South
3003 SE 14th St, Des Moines, IA 50320