All-Pets Hospital is conveniently located near downtown Des Moines, IA.

We offer full service veterinary care and boarding.
Ofrecemos atención veterinaria completa y abordaje.
Visit us today!

All-Pets Hospital

1330 2nd Ave, Des Moines, IA 50314
(515) 262-8535
Emergency: (515) 280-3051 


Monday: 8AM to 5:30PM

Tuesday: 8AM to 5:30PM

Wednesday: 8AM to 5:30PM

Thursday: 8AM to 7PM

Friday: 8AM to 5:30PM

Saturday: 8AM to 1PM

Sunday: Closed


All-Pets Hospital East Village

328 E 6th St, Des Moines, IA 50309
(515) 244-0447
Emergency: (515) 280-3051


Monday: 9AM to 2PM

Tuesday: 9AM to 5:30PM

Wednesday: 9AM to 2PM

Thursday: 8AM to 5:30PM

Friday: 8AM to 5:30PM

Saturday: 8AM to 11AM

Sunday: Closed


We accept the following forms of payment: Cash, All Major Credit Cards, Debit Cards, Checks, Care Credit, and Pet Insurance.


Kathy Berge, DVM
Veterinarian, Owner

Follow us on Instagram @allpetsdSM