Veterinarians in Charles City, IA
There are 3 veterinary clinics listed in Charles City, Iowa, as of October 2026. 3 list a phone number and 3 have their own website.
All 3 veterinary clinics in Charles City
Map loads as you scroll. Tap to load it now.
Avenue of the Saints Animal Hospital
Veterinary clinic
902 S Grand Ave · Charles City, IA 50616
Avenue Veterinary Clinic in Waverly, Iowa, provides wellness care, dentistry, soft tissue surgery, in-house lab and digital X-ray services for dogs and cats. It also offers grooming and end-of-life care, with…
More veterinary clinics near Charles City
New Hampton Veterinary Clinic
Veterinary clinic
703 N Sherman Ave · New Hampton, IA 50659 · 18 mi
New Hampton Veterinary Clinic serves New Hampton, Iowa and surrounding areas with small animal care including dental work, surgery, vaccinations and parasite treatment. The clinic also offers boarding for pets,…
Veterinarians in Charles City: quick answers
How many veterinary clinics are in Charles City, IA?
Vet Locator lists 3 veterinary clinics in Charles City, Iowa (updated October 2026). 3 have a website and 3 list a phone number.
Are there cat-only clinics in Charles City, IA?
None are listed in Charles City itself. The closest we list are Purr-Sonal Care Cat Clinic in Waterloo, IA (about 41 miles) and Cat Clinic of Iowa City in Iowa City, IA (about 115 miles).
Are veterinary clinics in Charles City mostly independent or chains?
All 3 listings in Charles City appear to be independent local businesses; no national chain locations are listed.
Where else near Charles City can I find veterinary clinics?
Nearby options include Nashua (1 listed, 10 mi), Greene (1 listed, 13 mi), Plainfield (1 listed, 16 mi) and Osage (1 listed, 17 mi).
Nearby cities
- Nashua, IA 1 · 10 mi
- Greene, IA 1 · 13 mi
- Plainfield, IA 1 · 16 mi
- Osage, IA 1 · 17 mi
- Clarksville, IA 1 · 19 mi
- New Hampton, IA 2 · 21 mi
- Allison, IA 1 · 22 mi
- Stacyville, IA 1 · 25 mi
Own a business in Charles City? Get listed or update your details.