Across Iowa, of the 524 vet clinics we list, 518 give a phone number, 95 publish opening hours and 378 have a website. 6 are branches of national chains — Banfield Pet Hospital (2), Thrive Affordable Vet Care (2), BluePearl Pet Hospital (1); the remaining 518 are independent. By what they offer: 119 offer dental care, 78 treat horses, 65 offer emergency care. The longest-running is Twin Valley Veterinary Clinic, in business since 1913. 10 describe themselves as family-owned.
Top 10 vet clinics in Iowa
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Boone Veterinary HospitalBoone
Mon–Fri 8am–6pm, Sat 8am–12pm
-
2The Animal ClinicCouncil Bluffs
Monday-Friday: 7:00 am-5:30 pm, Saturday: 7:00 am-12:00 pm
-
3Keokuk Veterinary HospitalKeokuk
Mon–Fri 8am–5pm, Sat 8am–12pm
-
4VCA Avondale Veterinary HospitalDes Moines
Mon 7:00 am - 6:00 pm, Sat 8:00 am - 4:00 pm
-
5Companion Veterinary Clinic of Greene CountyJefferson
Mon/Tue/Fri 8:00 AM–5:00 PM, Wed 2:00 PM–7:00 PM
-
6Roland Veterinary ClinicRoland
Mon–Tue 8 am – 5 pm, Wed 8 am – 9 pm
-
7Budreau Veterinary ClinicCedar Falls
Mon-Fri 8:00 am-5:00 pm, Sat 8:00 am-12:00 pm, Sun Closed
-
8Highland Park Animal HospitalDes Moines
Mon–Fri 7:30 am – 5:30 pm, Sat 8:00 am – 12:00 pm
-
9Animal Eye Clinic of IowaHiawatha
Mon, Tue, Thu, Wed 9am–5pm
-
10AMVC Veterinary ServicesAudubon
Monday–Friday 8:00am–4:30pm
Cities
Largest first. Towns with a single vet clinic are listed further down this page.
- Des Moines21
- Cedar Rapids16
- Ames11
- Dubuque10
- Iowa City10
- Bettendorf9
- Ottumwa9
- Davenport8
- Algona7
- Ankeny7
- Cedar Falls7
- Sioux City7
- West Des Moines7
- Mason City6
- Urbandale6
Other towns in Iowa
One vet clinic each — too few for a page of their own, so they live here.
-
Ackley Veterinary CenterAckley
202 Sherman Ave, Ackley, IA 50601
-
Alan Farnsworth dvmAdair
307 Hillcrest St, Adair, IA 50002-1035
-
Adel Veterinary ClinicAdel
619 Greene St, Adel, IA 50003
Monday-Friday: 8:00am - 12:30pm & 1:30pm - 6:00pm
-
The Animal Hospital of AdelAdel
1126 Greene St, Adel, IA 50003
-
SVB FarmAinsworth
2830 220th St, Ainsworth, IA 52201-9300
-
Albia Animal ClinicAlbia
6398 196th St, Albia, IA 52531
-
J&L English LabradorsAlbia
1765 586th Ave, Albia, IA 52531
-
Alburnett Veterinary ServiceAlburnett
412 S Main Ave, Alburnett, IA 52202
-
Allison Vet ServiceAllison
313 N Main St, Allison, IA 50602
-
Altoona Veterinary HospitalAltoona
3070 8th St SW, Altoona, IA 50009
-
Anamosa Veterinary ClinicAnamosa
10538 Shaw Rd, Anamosa, IA 52205
Since 1985
-
Anita Veterinary ClinicAnita
311 Chestnut St, Anita, IA 50020
-
Anita Veterinary ClinicAnita
Anita, IA 50020
-
Stuart Veterinary ClinicAnita
300 IA-148, Anita, IA 50020
-
Atlantic Animal Health CenterAtlantic
1008 W 6th St, Atlantic, IA 50022
-
Cass County Animal ClinicAtlantic
908 E 7th St, Atlantic, IA 50022-1806
-
AMVC Veterinary ServicesAudubon
1797 190th St, Audubon, IA 50025
Monday–Friday 8:00am–4:30pm
-
Pets & Palettes: Pet Grooming and Custom Animal ArtAvoca
556 S Elm St, Avoca, IA 51521-4024
-
Baxter Veterinary ClinicBaxter
102 Railroad St, Baxter, IA 50028
-
Countryside Veterinary ClinicBelle Plaine
3622 Iowa Highway 21, Belle Plaine, IA 52208
-
Backroads HomesteadBellevue
32824 216th St, Bellevue, IA 52031-9270
-
Family Veterinary PracticeBelmond
207 2 Ave SE, Belmond, IA 50421
-
Clearview Animal HospitalBloomfield
601 Weaver Rd, Bloomfield, IA 52537
-
Parkside Animal HospitalBloomfield
903 S West St, Bloomfield, IA 52537
Since 2016
-
Blue Grass Veterinary HospitalBlue Grass
116 Terrace Dr, Blue Grass, IA 52726
-
Bondurant Animal ClinicBondurant
210 2nd St NE, Bondurant, IA 50035
Since 2010
-
Boone Veterinary HospitalBoone
2507 Eastgate Dr, Boone, IA 50036
Mon–Fri 8am–6pm, Sat 8am–12pm
Since 1953
-
Helping Hands Veterinary ClinicBoone
107 Mamie Eisenhower Ave, Boone, IA 50036
-
Midwest Equine Surgery and Sports MedicineBoone
2615 Eastgate Dr, Boone, IA 50036
-
Sunderman Veterinary ServicesBraddyville
402 US-71, Braddyville, IA 51631
-
Britt Veterinary ClinicBritt
110 Main Ave N, Britt, IA 50423
-
Grooming By NadiaBritt
530 225th St, Britt, IA 50423-8510
-
Brooklyn Vet Clinic - Dr. Katie LangBrooklyn
4205 175th St, Brooklyn, IA 52211
Mon-Fri 8am-5pm
-
Farm and Family Veterinary ClinicsBrooklyn
401 W 2nd St, Brooklyn, IA 52211
-
Brooklyn Vet ClinicBrooklyn
401 W 2nd St, Brooklyn, IA 52211-7750
-
Summer Street Animal ClinicBurlington
6457 Summer St, Burlington, IA 52601
Mon, Tue: 8am – 6:30pm, Wed, Thurs & Fri: 8am – 5pm
-
Allgood Animal HospitalBurlington
3106 Johannsen Dr, Burlington, IA 52601
-
Camanche Veterinary ClinicCamanche
807 7th Ave, Camanche, IA 52730
-
Carlisle Veterinary ClinicCarlisle
2810 Front Line Rd, Carlisle, IA 50047
Monday–Friday 7:30 AM–5:30 PM, Saturday 8:00 AM–12:00 PM
-
Carlisle Veterinary ClinicCarlisle
550 S 2nd St, Carlisle, IA 50047-8732
-
Carroll Veterinary ClinicCarroll
1626 Le Clark Rd, Carroll, IA 51401
Mon-Fri 7:30am–5:00pm, Sat 7:30am–12:00pm
-
Rolling Hills Veterinary ServicesCascade
1103 1st Ave E, Cascade, IA 52033
-
Graham Animal HospitalCenter Point
700 Ford Ln Ste D, Center Point, IA 52213
-
Center Point Veterinary ClinicCenter Point
93 Franklin St, Center Point, IA 52213-9324
-
Country Village Animal ClinicCenterville
20120 IA-2, Centerville, IA 52544
-
Parkside Animal HospitalCenterville
402 W Maple St, Centerville, IA 52544
-
Animal Health Center of CentervilleCenterville
23264 Highway 5, Centerville, IA 52544-8422
-
Parkside Animal Hospital-CentervilleCenterville
203 N Haynes Ave, Centerville, IA 52544
Mon - Fri: 7am - 5pm, Sat: 7am - 12pm
Since 2016
-
Eastridge Animal Center LlcChariton
730 S 4th St, Chariton, IA 50049-2441
-
Avenue of the Saints Animal HospitalCharles City
902 S Grand Ave, Charles City, IA 50616-3735
Monday – Friday: 7:30 AM – 5:00 PM, Saturday – Sunday: Closed
-
CHARLES CITY ANIMAL CLINICCharles City
2208 S Grand Ave, Charles City, IA 50616
Mon-Fri: 8:00 am – 12:00 pm & 1:00 pm – 5:00 pm, Sat: Closed, Sun: Closed
-
Precious Paws Pet SalonCherokee
117 E Main St, Cherokee, IA 51012-1849
-
Clarksville Veterinary ServicesClarksville
806 S Main St, Clarksville, IA 50619
-
Clear Lake Veterinary HospitalClear Lake
1004 4th Ave S, Clear Lake, IA 50428
Mon–Fri 8 a.m. – 5 p.m., Sat 10 a.m. – 4 p.m., Sun 11 a.m. – 2 p.m.
-
Lake Animal ClinicClear Lake
850 US Highway 18 W, Clear Lake, IA 50428-1112
Mon-Fri 8am-5pm
-
Timberlane Animal HospitalClear Lake
240 US-18, Clear Lake, IA 50428
-
Tri County Veterinary ServicesClearfield
101 170th St, Clearfield, IA 50840-8065
-
All Pets Mobile ClinicClinton
1741 14th Ave S, Clinton, IA 52732-6741
Since 1985
-
Clinton Veterinary ClinicClinton
1574 Main Ave, Clinton, IA 52732
-
Ambassador Animal HospitalClinton
1210 N 2nd St, Clinton, IA 52732
-
Banfield Pet HospitalClive
11101 University Ave B, Clive, IA 50325
Mon-Fri 7am-6pm, Sat 7am-5pm, Sun 8am-5pm
-
University West Pet ClinicClive
8145 University Blvd, Clive, IA 50325
Mon–Fri 7:30am–6pm, Sat 8am–12pm
Since 1976
-
Waukee-Clive Veterinary ClinicClive
15151 Hickman Rd, Clive, IA 50325
Mon–Fri 7am–6pm
-
THRIVE Affordable Vet CareClive
7333 Buffalo Rd, Clive, IA 50324
-
Johnson M E DVMClive
2900 University Ave, Clive, IA 50266
-
Midland Prairie Veterinary ServicesColfax
23 E Howard St, Colfax, IA 50054-1020
-
Colfax Veterinary ClinicColfax
100 W State St, Colfax, IA 50054-1626
-
Frier Veterinary ServicesColfax
116 N Walnut St, Colfax, IA 50054-1040
-
Louisa Veterinary Clinic PCColumbus Junction
102 E Walnut St, Columbus Junction, IA 52738-1015
-
Steckelberg Veterinary ClinicConrad
18095 330th St, Conrad, IA 50621
Since 1960
Family-owned
-
Coralville Animal HospitalCoralville
1302 5th St, Coralville, IA 52241
-
Tender Care Animal HospitalCoralville
311 2nd St, Coralville, IA 52241
-
Southern Hills Veterinary ServicesCorning
1902 Quincy St, Corning, IA 50841
-
The Vet Shack - Corydon, IACorydon
908 Fairgrounds Rd, Corydon, IA 50060-1020
-
Corydon Veterinary ClinicCorydon
1856 Highway 14, Corydon, IA 50060-8867
-
The Animal ClinicCouncil Bluffs
1735 McPherson Ave, Council Bluffs, IA 51503
Monday-Friday: 7:00 am-5:30 pm, Saturday: 7:00 am-12:00 pm
-
Council Bluffs Veterinary ClinicCouncil Bluffs
1229 S 3rd St, Council Bluffs, IA 51503
-
Valley View Veterinary ClinicCouncil Bluffs
15025 Valley View Dr, Council Bluffs, IA 51503
-
Strohbehn Veterinary ClinicCouncil Bluffs
430 Veterans Memorial Hwy, Council Bluffs, IA 51501
-
Sunshine Veterinary ClinicCouncil Bluffs
11092 240th St, Council Bluffs, IA 51503-6932
-
Cresco Veterinary ClinicCresco
221 5th St SE, Cresco, IA 52136
-
Southern Hills Veterinary Services IncCreston
1000 E Taylor, Creston, IA 50801
Since 1956
-
Southern Hills Veterinary ServicesCreston
1701 Cromwell Rd, Creston, IA 50801-8305
-
Creston Veterinary ClinicCreston
509 W Townline St, Creston, IA 50801-1134
-
Pheasant Ridge Equine Clinic PcCumming
3320 Cumming Rd, Cumming, IA 50061-8505
-
Dayton Veterinary ClinicDayton
24 N Main St, Dayton, IA 50530
-
Dewitt Veterinary Clinic PcDe Witt
2419 260th Ave, De Witt, IA 52742-9315
Mon–Fri: 8:00 am – 5:00 pm, Saturday: 8:00 am – 12:00 pm
-
DeWitt Pet HospitalDe Witt
517 1st St, De Witt, IA 52742
-
DeWitt Veterinary Clinic PCDeWitt
2419 260th Ave, DeWitt, IA 52742
-
Decorah Veterinary ClinicDecorah
806 Short St, Decorah, IA 52101
Monday-Friday: 7:00 until 5:00, Saturday: 8:00 until 12:00
Since 1972
Locally owned
-
Critters & Such Pet CareDecorah
2339 172nd Ave, Decorah, IA 52101
-
Decorah Pet HospitalDecorah
1823 Trout Run Rd, Decorah, IA 52101-7504
-
Lincoln Highway Animal HospitalDenison
404 S 20th St, Denison, IA 51442
-
Crawford County Veterinary ClinicDenison
720 Broadway, Denison, IA 51442-2625
-
Seaton Vet Clinic.Denison
2015 4th Ave S, Denison, IA 51442
-
Shannon Veterinary ClinicDonnellson
608 Madison Ave, Donnellson, IA 52625-9453
-
Twin Valley Veterinary ClinicDunlap
1113 Toledo Ave, Dunlap, IA 51529-6026
Since 1913
-
Menke Quarter HorsesDurant
2375 Vermont Ave, Durant, IA 52747
-
Grover Judd DVMDyersville
210 Beltline Rd NE, Dyersville, IA 52040-1247
-
Animal Health ClinicDyersville
1657 15th Ave SE, Dyersville, IA 52040
-
Emerson Veterinary Clinic & HospitalEagle Grove
2770 IA-17, Eagle Grove, IA 50533
-
Earlham Veterinary ClinicEarlham
130 S Chestnut Ave, Earlham, IA 50072
-
Edgewood Veterinary ClinicEdgewood
2078 IA-3, Edgewood, IA 52042
-
Eldora Veterinary CareEldora
1118 Washington St, Eldora, IA 50627
-
Risius Family Veterinary ServiceEldridge
112 E Le Claire Rd, Eldridge, IA 52748
Monday-Friday: 8:00 am – 5:00 pm
-
Eldridge Veterinary Clinic P.C.Eldridge
121 S 6th Ave, Eldridge, IA 52748
Since 1963
-
Valley Veterinary ClinicElgin
1010 Main St, Elgin, IA 52141
-
Elkader Veterinary ClinicElkader
24642 IA-13, Elkader, IA 52043
Since 2017
-
Eldora Veterinary CareEllsworth
3114 Wilson Ave, Ellsworth, IA 50075-7578
-
Emmetsburg Veterinary ClinicEmmetsburg
3641 450th Ave, Emmetsburg, IA 50536
-
Estherville Veterinary ClinicEstherville
121 W Central Ave, Estherville, IA 51334
-
Heartland Animal Hospital FairfaxFairfax
135 80th St Ct, Fairfax, IA 52228
-
Prairie Creek Veterinary ClinicFairfax
80th St SW, Fairfax, IA 52228, Fairfax, IA 52228
-
Veterinary Clinic PCFairfield
2504 W Burlington Ave, Fairfield, IA 52556
Mon-Fri: 8AM - 5PM, Sat-Sun: Closed
Since 1964
-
Fairfield Animal HospitalFairfield
1115 E Madison Ave, Fairfield, IA 52556
-
The Village VetFairfield
2095 Pine Ave, Fairfield, IA 52556
-
Tri-Vet AssociatesFarley
902 1st St NW, Farley, IA 52046
-
Forest City Veterinary ClinicForest City
524 Nerem Dr W, Forest City, IA 50436
-
Forest City Veterinary ClinicForest City
35058 180th Ave, Forest City, IA 50436
-
East Lawn Animal HospitalFort Dodge
2011 1st Ave S, Fort Dodge, IA 50501
Mon–Fri 8:00am–5:00pm, Sat–Sun Closed
-
Family Pet Medical CenterFort Dodge
2807 N 15th St, Fort Dodge, IA 50501
Mon–Fri 8:00am–5:00pm, Sat 8:00am–12:00pm, Sun Closed
-
Town & Country Veterinary ClinicFort Dodge
22955 Old Hwy 69, Fort Dodge, IA 50501-8484
-
Fort Dodge Animal HealthFort Dodge
800 5th St NW, Fort Dodge, IA 50501-7425
-
Holm Animal HospitalFort Dodge
1914 1st Ave S, Fort Dodge, IA 50501
Since 1993
Family-owned
-
Walljasper Veterinary ClinicFort Madison
2135 303rd Ave, Fort Madison, IA 52627
-
Fort Madison Veterinary ClinicFort Madison
1215 36th St, Fort Madison, IA 52627
-
Fredericksburg Veterinary Clinic and Boarding, PCFredericksburg
2911 270th St, Fredericksburg, IA 50630
-
Garner Veterinary ClinicGarner
435 US-18, Garner, IA 50438
Since 1998
Locally owned
-
Companion Animal ClinicGilbert
143 Dunn St, Gilbert, IA 50105
Since 1990
-
Roseland CatahoulasGilman
2954 Zeller Ave, Gilman, IA 50106-9341
-
Glenwood Veterinary ClinicGlenwood
58950 Iowa Rd, Glenwood, IA 51534-5369
-
Country Clips Pet SalonGlidden
12514 Union Ave, Glidden, IA 51443-8564
-
Goldfield Veterinary ClinicGoldfield
412 W Webster St, Goldfield, IA 50542-7563
Locally owned
-
Veterinary Medical AssociatesGranger
2207 Broadway St, Granger, IA 50109
-
Greene Veterinary ClinicGreene
615 N High St, Greene, IA 50636
-
Adair County Veterinary ClinicGreenfield
407 SE Noble St, Greenfield, IA 50849-1428
-
Greenfield Veterinary ClinicGreenfield
620 SE 6th St, Greenfield, IA 50849-9747
-
Grimes Plaza Veterinary ClinicGrimes
200 SE Gateway Dr Unit 102, Grimes, IA 50111
Mon-Fri 8 AM to 6 PM
Family-owned
-
Prairie View Animal HospitalGrimes
1830 SE Princeton Dr A, Grimes, IA 50111
Mon-Tue 7:30AM-7:00PM, Wed-Fri 7:30AM-5:30PM
Locally owned
-
Pet Medical Center of UrbandaleGrimes
12905 Hickory Dr, Grimes, IA 50111
-
Grinnell Veterinary ClinicGrinnell
1631 West St S, Grinnell, IA 50112-8105
-
Northside Veterinary ClinicGrinnell
2004 West St, Grinnell, IA 50112
Monday-Friday: 9:00 am - 6:00 pm, Saturday: 9:00 am - 4:00 pm
Since 1997
-
Lyman Vet ClinicGriswold
63003 Tucson Rd, Griswold, IA 51535
-
Lower Ridge FarmGriswold
53766 Hackberry Rd, Griswold, IA 51535-4008
-
Guttenberg Veterinary ClinicGuttenberg
1414 US-52, Guttenberg, IA 52052
-
Hampton Veterinary CenterHampton
1381 Nettle Ave, Hampton, IA 50441
-
Hampton Veterinary CenterHampton
Hwy 3 East, Hampton, IA 50441
-
Harlan Veterinary AssociatesHarlan
910 Chatburn Ave, Harlan, IA 51537
-
Animal Medical CentersHartley
6570 320th St, Hartley, IA 51346
-
West Sioux Veterinary ClinicHawarden
4287 Birch Ave, Hawarden, IA 51023
-
Animal Eye Clinic of IowaHiawatha
698 Boyson Rd, Hiawatha, IA 52233-1217
Mon, Tue, Thu, Wed 9am–5pm
true
-
Petersen Pet HospitalHiawatha
1031 Kacena Rd, Hiawatha, IA 52233
-
North Star Veterinary ClinicHiawatha
2701 Robins Rd, Hiawatha, IA 52328-9228
-
Animal Haven Veterinary HospitalHills
105 E Main St, Hills, IA 52235-7736
-
Valley Veterinary CenterHolstein
320 N Main St, Holstein, IA 51025
-
Tri-Vet AssociatesHoly Cross
937 Main St, Holy Cross, IA 52053
-
Midwest Veterinary ClinicHubbard
108 S Michigan St, Hubbard, IA 50122-7765
-
Hudson Veterinary ClinicHudson
428 Washington St, Hudson, IA 50643
-
Hull Veterinary ClinicHull
213 Black Forest Rd, Hull, IA 51239-7408
-
Harmony Animal HospitalHumboldt
1103 13th St N, Humboldt, IA 50548
Mon - Fri 8:00 am - 5:00 pm
-
Iowa EquineHuxley
53896 IA-210, Huxley, IA 50124
Mon–Fri 8:00am–5:00pm
-
Huxley Veterinary ClinicHuxley
101 Oak Blvd, Huxley, IA 50124-9466
-
Independence Veterinary ClinicIndependence
2329 Jamestown Ave, Independence, IA 50644
-
Premier Animal Wellness & Surgery of Independence (PAWS)Independence
405 Enterprise Dr, Independence, IA 50644
-
Schmitt Cameron DvmIndependence
405 20th Ave SW, Independence, IA 50644-9002
Since 1942
-
Indianola Veterinary ClinicIndianola
2201 N Jefferson Way, Indianola, IA 50125
Mon–Fri 8am–5pm, Sat 7:30am–2pm
Since 1952
Locally owned
-
All Creatures Small Animal HospitalIndianola
2300 W 2nd Ave, Indianola, IA 50125
-
Kindness Pet ClinicIndianola
1007 E 2nd Ave, Indianola, IA 50125
-
Kindness Pet ClinicIndianola
1401 N Jefferson Way, Indianola, IA 50125-1463
-
Inwood Veterinary ClinicInwood
1825 240th St, Inwood, IA 51240
Since 2008
-
Iowa Falls Veterinary CareIowa Falls
607 S Oak St, Iowa Falls, IA 50126
-
Companion Veterinary Clinic of Greene CountyJefferson
210 S Wilson Ave, Jefferson, IA 50129
Mon/Tue/Fri 8:00 AM–5:00 PM, Wed 2:00 PM–7:00 PM
-
Fairview Veterinary Clinic LLCJefferson
1908 N Wilson Ave, Jefferson, IA 50129
-
Jesup Veterinary ClinicJesup
750 6th St, Jesup, IA 50648-1074
-
Jewell Animal HospitalJewell
548 Main St, Jewell, IA 50130
-
Westfield Veterinary HospitalJohnston
8789 NW 54th Ave, Johnston, IA 50131
Mon–Fri 7:30am–6pm, Sat–Sun 8am–8pm
-
Sullivan Family Pet HospitalJohnston
5985 NW 62nd Ave, Johnston, IA 50131
Mon–Fri 8am–5pm, Sat 8am–12pm
Since 1991
-
Village Veterinary HospitalJohnston
5305 Merle Hay Rd, Johnston, IA 50131
-
Veterinary Dermatology Consultation Services, Inc.Johnston
6510 Merle Hay Rd, Johnston, IA 50131-1231
true
-
Animal PlasticsJohnston
6220 NW Beaver Dr, Johnston, IA 50131-1378
-
Veterinary Medical Center of KalonaKalona
405 6th St, Kalona, IA 52247
Mon–Fri 7:30 AM–5:00 PM
-
Schlapkohl Veterinary ServicesKalona
603 B Ave, Kalona, IA 52247-7722
-
Horizon Equine Veterinary ServicesKelley
52235 280th St, Kelley, IA 50134
-
Keokuk Veterinary HospitalKeokuk
1325 Johnson St, Keokuk, IA 52632
Mon–Fri 8am–5pm, Sat 8am–12pm
-
Krichel Animal HospitalKeokuk
1912 Main St, Keokuk, IA 52632
-
Two Rivers Veterinary CenterKeokuk
3415 Main St, Keokuk, IA 52632
-
Keosauqua Veterinary ClinicKeosauqua
400 Water St, Keosauqua, IA 52565
-
Family Veterinary PracticeKlemme
101 W Main St, Klemme, IA 50449
-
Knoxville Veterinary ClinicKnoxville
401 E Robinson St, Knoxville, IA 50138
-
Knoxville Veterinary ClinicKnoxville
1600 S Lincoln St, Knoxville, IA 50138
-
Animal Health Center Of KnoxvilleKnoxville
605 W Pleasant St, Knoxville, IA 50138-2737
-
South Central Veterinary Services, LlcKnoxville
303 E Marion St, Knoxville, IA 50138-2510
-
Rolling Hills Veterinary ServicesLa Motte
113 S Main St, La Motte, IA 52054-9612
-
La Porte City Vet ClinicLa Porte City
105 Commercial St, La Porte City, IA 50651
-
Woodland Vet - Susan B Schares DVMLa Porte City
6501 Jubilee Rd, La Porte City, IA 50651
-
Lake City Veterinary ClinicLake City
1103 W Main St, Lake City, IA 51449
-
Lake View Veterinary ServicesLake View
1181 9th St, Lake View, IA 51450
-
Lakota Veterinary ClinicLakota
211 3rd St, Lakota, IA 50451
-
Bates Family LabsLamoni
425 N Walnut St, Lamoni, IA 50140-1114
-
Lamoni Veterinary ClinicLamoni
724 E Main St, Lamoni, IA 50140-1512
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