Across Missouri, of the 817 vet clinics we list, 801 give a phone number, 166 publish opening hours and 608 have a website. 57 are branches of national chains — Banfield Pet Hospital (21), PetVet Vaccination Clinic (13), VIP Petcare (6); the remaining 760 are independent. By what they offer: 233 offer dental care, 122 offer emergency care, 103 offer spay and neuter. The longest-running is Plaza Animal Clinic, in business since 1863. 23 describe themselves as family-owned.
Top 10 vet clinics in Missouri
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Galloway Village VeterinarySpringfield
Mon–Fri 7:00 am – 6:00 pm
-
2First Capitol Animal HospitalSt Charles
Mon–Fri: 8:00 am to 6:00 pm
-
3Divine Veterinary ClinicOzark
Mon–Fri 7:30am–5:30pm
-
4Animal Medical Center of TroyTroy
Mon-Fri 8 am - 6 pm, Sat 8 am - 1 pm
-
5Veterinary Group of ChesterfieldChesterfield
Mon 8am–5pm, Tue 8am–6pm, Wed 8am–5pm, Thu 8am–6pm, Fri 8am–5pm, Sat 8am–12pm
-
6Country Hills Animal HospitalOzark
Mon–Fri 8:00am–5:00pm
-
7Bannister Veterinary ClinicRaytown
Mon - Fri 8:30 am - 5:00 pm
-
8Jones Animal Health CenterCrystal City
Mon–Fri 9am–6pm, Tue 9am–7pm, Thu 9am–5pm
-
9Lakewood Animal Health CenterLee's Summit
Mon–Fri 7:00am–6:00pm, Sat 8:00am–2:00pm
-
10Green Summit Animal ClinicLee's Summit
Mon–Thurs 7:00am–6:00pm, Fri 7:00am–5:00pm, Sat 8:00am–12:00pm
Cities
Largest first. Towns with a single vet clinic are listed further down this page.
- Kansas City51
- St Louis45
- Springfield35
- Columbia27
- Saint Louis18
- O'Fallon16
- Wentzville15
- Lee's Summit13
- St Peters13
- Cape Girardeau11
- Chesterfield10
- Jefferson City9
- Ballwin7
- Bolivar7
- Farmington7
- Fenton7
- Florissant7
- Fulton7
- Liberty7
- St Charles7
- Arnold6
- Chillicothe6
- Creve Coeur6
- Independence6
- Jackson6
- Joplin6
- Lebanon6
- Manchester6
- Nixa6
- Raytown6
- Rolla6
- Sikeston6
- Washington6
- West Plains6
Other towns in Missouri
One vet clinic each — too few for a page of their own, so they live here.
-
Rolling Meadows Animal HospitalAdrian
795 NE State Route 18, Adrian, MO 64720-5239
-
Helping Hands Veterinary ClinicAdvance
34133 MO-25, Advance, MO 63730
-
Anderson Veterinary ClinicAnderson
Anderson, MO
-
H & E West Mo Veterinary ClinicAppleton City
106 W 5th St, Appleton City, MO 64724
-
Elite Performance Equine Clinic, LLCAsh Grove
706 Industrial Dr, Ash Grove, MO 65604-9082
-
Heartland Animal HospitalAshland
200 E Broadway, Ashland, MO 65010-9304
-
Heartland Animal HospitalAshland
605 N Henry Clay Blvd, Ashland, MO 65010
-
R Veterinary at AshlandAshland
301 W Broadway, Ashland, MO 65010
Family-owned
-
Aurora Animal ClinicAurora
1510 E Church St, Aurora, MO 65605
Mon–Fri 7:30am–5:30pm, Sat 8:00am–2:00pm
-
Countryside Animal ClinicAurora
2006 E Church St, Aurora, MO 65605
Mon–Fri 8:00am–5:00pm
-
Kuehler Veterinary ServicesAuxvasse
149 County Rd 277, Auxvasse, MO 65231
-
Ava Veterinary ClinicAva
32 HC 71, Ava, MO 65608
-
Williams Supply Outpost Veterinary ClinicAva
502 E Washington Ave, Ava, MO 65608
-
Belton Veterinary CenterBelton
1001 E North Ave, Belton, MO 64012-5103
Monday - Friday: 8:00 AM - 5:30 PM
Since 1993
-
Cass County Animal HospitalBelton
8013 E 171st St, Belton, MO 64012
-
Banfield Pet HospitalBelton
1157 E North Ave, Belton, MO 64012
-
Bruno’s Barks & BubblesBethany
101 South St, Bethany, MO 64424-8370
-
Trailway Veterinary ServiceBethany
1108 N 25th St, Bethany, MO 64424-1506
-
Christian County Vet ServiceBillings
8750 State Highway 14 W, Billings, MO 65610-8107
-
Eleven Point Equine ClinicBirch Tree
Birch Tree, MO
-
Eleven Point Equine ClinicBirch Tree
156 County Road 424, Birch Tree, MO 65438-8807
-
Circle S Veterinary ClinicBland
1005 Highway D, Bland, MO 65014
-
Anheuser Animal ClinicBloomsdale
285 US-61, Bloomsdale, MO 63627
-
Blue Springs Animal Hospital and Pet ResortBlue Springs
1201 US-40, Blue Springs, MO 64015
Mon thru Fri 7 AM to 6 PM, Sat 8 AM to 3:30 PM
Since 1946
-
Cavanaugh Pet HospitalBlue Springs
2400 NW S Outer Rd, Blue Springs, MO 64015
-
Orchard Hills Veterinary ClinicBonne Terre
170 Old Orchard Rd, Bonne Terre, MO 63628
-
Cooper County Animal HospitalBoonville
16769 State Rte B, Boonville, MO 65233
Mon–Fri 7:30am–5:30pm
-
Boonslick Animal HospitalBoonville
18751 MO-87, Boonville, MO 65233
-
Crow Lane Pet GroomingBowling Green
12266 County Road 403, Bowling Green, MO 63334-4849
-
Split Rail Veterinary Clinic, LlcBowling Green
15090 Pike 313, Bowling Green, MO 63334-3922
-
Branson Veterinary HospitalBranson
29 Wintergreen Rd, Branson, MO 65616
-
Animal Care ClinicBranson
215 S 2nd St #1c, Branson, MO 65616
-
Banfield Pet HospitalBrentwood
62 Brentwood Promenade Ct, Brentwood, MO 63144
-
Brentwood Animal HospitalBrentwood
2907 S Brentwood Blvd, Brentwood, MO 63144
-
Veterinary Emergency GroupBrentwood
2101 S Brentwood Blvd, Brentwood, MO 63144
-
Brentwood, MOBrentwood
62 Brentwood Promenade Court, Brentwood, MO 63144
-
Vetco Total Care Animal HospitalBrentwood
8404 Eager Rd Unit B, Brentwood, MO 63144
-
Banfield Pet HospitalBridgeton
12046 Paul Mayer Ave, Bridgeton, MO 63044
Mon-Sat 9am-6pm
-
Bridgeton Animal HospitalBridgeton
3148 McKelvey Rd, Bridgeton, MO 63044-2519
Monday–Friday: 8:00 am – 6:00 pm
-
Associated Veterinary SpecialistsBridgeton
12462 Natural Bridge Rd Ste G, Bridgeton, MO 63044
true
-
Animal Emergency ClinicBridgeton
12501 Natural Bridge Rd, Bridgeton, MO 63044-2024
-
All About Paws RescueBridgeton
4056 Domenico Ct, Bridgeton, MO 63044-3421
-
Brookfield Veterinary ClinicBrookfield
26695 MO-11, Brookfield, MO 64628
-
Harland's Veterinary OfficeBrookfield
219 S Main St, Brookfield, MO 64628
-
Montgomery Veterinary ClinicBrookfield
124 E Helm St, Brookfield, MO 64628
Mon–Fri 7am–6pm, Sat 7:30am–12pm
-
Moore Veterinary ClinicBuffalo
1595 S Ash St, Buffalo, MO 65622
Mon – Fri: 8:00am to 5:00pm
-
Buffalo Veterinary ClinicBuffalo
10 Mathis Rd, Buffalo, MO 65622-6276
-
Bates County Veterinary ClinicButler
Hwy 52 & I49 Outer Road, 2752 N.W, County Rd, Butler, MO 64730
Monday 8am-6pm, Tuesday - Friday 8am-5pm, Saturday 8am-2pm
-
Butler Animal Clinic IncButler
620 W Harrison St, Butler, MO 64730
Mon-Fri: 8:00 AM-6:00 PM
-
Cabool Veterinary ClinicCabool
920 Highway 63, Cabool, MO 65689-9119
-
Lawson Animal Hospital LLCCadet
20102 MO-21, Cadet, MO 63630
-
Moe’s PlaceCalifornia
31343 California Dr, California, MO 65018-3560
Mon-Sun 8:00am-5:00pm
-
California Veterinary ClinicCalifornia
1200 N Park Ave, California, MO 65018
-
Wuffy's World at Reno RanchCamden
6219 MO-T, Camden, MO 64017-9191
-
Royale Palms Vista Condo Unit Owners AssociationCamdenton
184 Plaza Gardens Ct, Camdenton, MO 65020-4580
-
Twin Oaks Veterinary ClinicCameron
1212 W 4th St, Cameron, MO 64429
-
Farm N' Friend Veterinary ServiceCameron
720 S Orange St, Cameron, MO 64429-2212
-
A Bar S Veterinary ClinicCameron
7034 SE Raven Rd, Cameron, MO 64429
-
Canton Veterinary Clinic, L.L.C.Canton
30182 Pear St, Canton, MO 63435
Since 1998
-
Carroll County Veterinary ServicesCarrollton
1301 US-65, Carrollton, MO 64633
-
Carthage Animal HospitalCarthage
2213 Fairlawn Ave, Carthage, MO 64836
Mon-Fri: 8:30am - 5:30pm, Sat: 8:30am - Noon
-
Kaydence Sports Medicine & RehabCarthage
12635 County Road 130, Carthage, MO 64836-5180
-
Westwoods Animal HospitalCarthage
760 S Wade Trl, Carthage, MO 64836
Since 1985
-
Barry County Veterinary Service PCCassville
1201 Old, MO-37, Cassville, MO 65625
Mon–Fri 8:00 am–5:00 pm
Locally owned
-
Herrin Animal HospitalCassville
93 Smithson Dr, Cassville, MO 65625
Mon, Wed & Fri: 8am – 5pm, Tues & Thurs: 8am – 6pm, Sat & Sun: Closed
-
Riverview Animal ClinicCassville
802 E Highway 248, Cassville, MO 65625-9615
-
The Animal ClinicCedar Hill
6738 Mall Dr, Cedar Hill, MO 63016
-
Dr Greg SteckCentertown
1229 Murphy Ford Rd, Centertown, MO 65023
-
CountryVetsCentralia
9000 E Davis Rd, Centralia, MO 65240
Monday-Friday: 7:30 am – 5:30 pm
-
PetVet Vaccination ClinicCentralia
925 E Highway 22, Centralia, MO 65240
-
Centralia Veterinary ClinicCentralia
745 MO-22, Centralia, MO 65240
-
Animal Health Center of CharlestonCharleston
1225 E Marshall St, Charleston, MO 63834
-
Clarksville Veterinary ClinicClarksville
2526 815 MO-79, Clarksville, MO 63336
-
MetroVet St. LouisClayton
920 S Brentwood Blvd, Clayton, MO 63105
-
Star Krest Veterinary ClinicCleveland
5101 E State Route 2, Cleveland, MO 64734-8108
-
Phillips Veterinary ServicesClever
317 E Drive St, Clever, MO 65631
-
Golden Valley Animal ClinicClinton
1200 Price Ln, Clinton, MO 64735
-
Clinton Animal HospitalClinton
213 W Jefferson St, Clinton, MO 64735
-
Markway Animal Care CenterClinton
741 E Gaines Dr, Clinton, MO 64735-3207
-
Concordia Veterinary ClinicConcordia
2 NE 10th St, Concordia, MO 64020
-
Burchett Bird DogsConway
13402 Highway ZZ, Conway, MO 65632-8163
-
McCauley Animal ClinicCottleville
4646 Mid Rivers Mall Dr, Cottleville, MO 63376
Since 2000
-
3 Crosses kennelCrane
119 Creekside Dr, Crane, MO 65633-6326
-
Hometown Veterinary Partners CrestwoodCrestwood
9575 Watson Rd, Crestwood, MO 63126
-
Jones Animal Health CenterCrystal City
1237 N Truman Blvd, Crystal City, MO 63019
Mon–Fri 9am–6pm, Tue 9am–7pm, Thu 9am–5pm
-
Crawford County Vet ClinicCuba
100 Glassey Rd, Cuba, MO 65453
-
Cuba Veterinary Clinic IncCuba
1895 State Hwy DD, Cuba, MO 65453
-
E-Z KutsCuba
112 S Smith St, Cuba, MO 65453-1236
-
CrossRoads Veterinary HospitalDEFIANCE
1304 Highway DD, DEFIANCE, MO 63341
-
DeSoto Veterinary Hospital: Elizabeth J. Ryan, DVMDe Soto
13909 MO-21, De Soto, MO 63020
-
PetVet Vaccination ClinicDe Soto
60 Jefferson Sq, De Soto, MO 63020
-
Kind Veterinary CareDes Peres
1131 Colonnade Center, Des Peres, MO 63131
-
Shepherd Veterinary ClinicDexter
2030 N Outer Rd, Dexter, MO 63841-8001
-
Animal Health Center of DexterDexter
2030 N Outer Rd, Dexter, MO 63841
-
Dexter Veterinary ClinicDexter
1823 MO-114, Dexter, MO 63841
-
Regarde et Tu VerrasDexter
1819 State Highway 114, Dexter, MO 63841-2636
-
Stoddard Animal ClinicDexter
13515 Locust St, Dexter, MO 63841-8807
-
Animal Clinic of Diamond, LLCDiamond
20160 Co Rd J, Diamond, MO 64840
Mon - Fri: 8AM - 5PM, Sat: 8AM - 12PM
-
County Line Veterinary ServiceDiamond
17284 Highway FF, Diamond, MO 64840-6137
-
Marshfield Veterinary ClinicDiggins
430 Owens St, Diggins, MO 65746
-
Hillcrest Animal WellnessDoniphan
1204 Walnut St Ste 102, Doniphan, MO 63935
Since 2022
-
Drexel Veterinary ClinicDrexel
104 W Bates St, Drexel, MO 64742
-
Lindquist Veterinary Care CenterEdina
167 N 1st St, Edina, MO 63537-1125
-
Mitchell Veterinary Clinic LLCEl Dorado Springs
3370 US-54, El Dorado Springs, MO 64744
-
Eldon Spay & Neuter ClinicEldon
310 W 4th St, Eldon, MO 65026
-
Pogue's FarmEllington
82 Highway Y, Ellington, MO 63638
-
Animal Eye Associates Of St. LouisEllisville
16396 Truman Rd, Ellisville, MO 63011
Mon–Fri 8 AM – 5 PM
true
-
Ellisville Veterinary HospitalEllisville
439 Old State Rd, Ellisville, MO 63021
-
Ellisville Veterinary HospitalEllisville
210 Clarkson Rd, Ellisville, MO 63011-2220
Locally owned
-
VCA Manchester West Animal HospitalEllisville
16396 Truman Rd, Ellisville, MO 63011
-
Ark Pet CenterEllisville
1360 Clarkson Clayton Center, Ellisville, MO 63011
-
Elsberry Animal HospitalElsberry
215 Broadway St, Elsberry, MO 63343-1324
-
My Vet Animal ClinicEureka
407 Meramec Blvd, Eureka, MO 63025
Mon – Thurs: 9 AM - 6 PM, Fri: 9 AM - 5 PM
Since 1992
-
Eureka Family Pet HospitalEureka
215 Thresher Dr, Eureka, MO 63025
-
Eureka Veterinary ClinicEureka
1415 W 5th St, Eureka, MO 63025
Monday - Friday 09:00 am – 05:00pm, Saturday 09:00 am – 12:00 pm
Family-owned
-
My Vet Animal ClinicEureka
13 E 2nd St, Eureka, MO 63025-1902
Since 1992
-
Allergy And Arthritis Alternatives For PetsEureka
321 N Virginia Ave, Eureka, MO 63025-1821
-
Henry, Charles DVMExcello
27990 Jackpot St, Excello, MO 65247
-
Excelsior Springs Animal ClinicExcelsior Springs
1740 W US Highway 69, Excelsior Springs, MO 64024-1661
-
Excelsior Springs Animal ClinicExcelsior Springs
1220 Rainbow Blvd, Excelsior Springs, MO 64024
-
Vintage Plaza Veterinary HospitalExcelsior Springs
1205 N Jesse James Rd, Excelsior Springs, MO 64024
-
Ripley County Veterinary ServiceFairdealing
739 HC 1 , Fairdealing, MO 63939
-
Howard County Veterinary Service, P.C.Fayette
293 295 Hwy, Fayette, MO 65248
-
Marvin EarlFayette
204 Highway 5 and 240, Fayette, MO 65248
-
Rebecca Darland Pet ClinicFestus
2381 US Highway 67, Festus, MO 63028-3666
Mon - Fri 8:00 am - 5:00 pm, Sat 8:00 am - 12:00 pm
Since 2000
Locally owned
-
Stricklin E R DVMFestus
1779 US Highway 67, Festus, MO 63028-3672
-
Animal Clinic of ForsythForsyth
15985 US Highway 160, Forsyth, MO 65653
-
Taney County Veterinary ServiceForsyth
379 Links Ln, Forsyth, MO 65653
-
Fort Leonard Wood Vet ClinicFort Leonard Wood
2399 Minnesota Ave, Fort Leonard Wood, MO 65473
-
Fredericktown Animal HospitalFredericktown
1183 US-67 BUS, Fredericktown, MO 63645
-
Freeman Animal ClinicFreeman
26819 MO-2, Freeman, MO 64746
-
Gainesville Veterinary HospitalGainesville
50 Animal Clinic Rd, Gainesville, MO 65655-7374
-
Animal Clinic of the WoodlandsGladstone
2610 NE 60th St, Gladstone, MO 64119
-
Kansas City Animal EmergencyGladstone
2610 NE 60th St, Gladstone, MO 64119
-
Carmack Gaited MulesGlasgow
242 County Road 315, Glasgow, MO 65254
-
Graff Veterinarian ClinicGraff
9329 State Rte 38, Graff, MO 65660
-
Grain Valley Animal HospitalGrain Valley
116 S Main St, Grain Valley, MO 64029
-
Hallsville Veterinary ServicesHallsville
14750 N Route U, Hallsville, MO 65255-9639
-
Allee Veterinary ServicesHamilton
501 S Hughes St, Hamilton, MO 64644
Mon–Fri 8am–5pm
Since 2019
-
General Veterinary ClinicHannibal
3740 Hwy Mm, Hannibal, MO 63401
Mon–Fri 8:00 am-5:00 pm, Sat 8:00 am - Noon
-
VCA Advanced Animal HospitalHannibal
8915 County Road 412, Hannibal, MO 63401-6746
-
Hannibal Veterinary ClinicHannibal
3301 Hwy Mm, Hannibal, MO 63401
-
PetVet Vaccination ClinicHannibal
4419 McMasters Ave, Hannibal, MO 63401
-
Koch-Stigge Veterinary ClinicHarrisonville
28204 SW Outer Rd, Harrisonville, MO 64701
Mon–Fri 8:00am–6:00pm, Sat 8:30am–12:00pm
-
Pet Vet Animal HospitalHarrisonville
2404 E Rock Haven Rd, Harrisonville, MO 64701-4011
Mon–Wed 8:00am–4:30pm, Thu 8:00am–5:30pm, Fri 8:00am–2:00pm
-
Harrisonville Animal ClinicHarrisonville
1700 W Mechanic St, Harrisonville, MO 64701
-
Southland Animal HospitalHarrisonville
201 Oriole St, Harrisonville, MO 64701-2800
-
Community Animal HospitalHazelwood
333 Coachway Ln, Hazelwood, MO 63042
-
Martin Veterinary Hospital, LLCHerculaneum
74 Francois Dr, Herculaneum, MO 63048
-
Hermann Companion Animal HospitalHermann
133 E 9th St, Hermann, MO 65041
Monday - Friday 8:00 AM - 5:00pm
-
Hermann Veterinary ClinicHermann
2094 MO-100, Hermann, MO 65041
-
Advantage Veterinary CenterHigh Ridge
322 Emerson Rd, High Ridge, MO 63049
-
High Ridge Animal HospitalHigh Ridge
2612 Gravois Rd, High Ridge, MO 63049-2508
-
Murphy Animal HospitalHigh Ridge
4532 Commerce Ave, High Ridge, MO 63049
-
Jefferson Animal HospitalHillsboro
11267 State Route 21, Hillsboro, MO 63050
-
Hillsboro Veterinary Service, LLCHillsboro
1111 Tinhouse Rd, Hillsboro, MO 63050
-
All Paws Medical & Behavioral CenterHolts Summit
143 E Center St, Holts Summit, MO 65043
Mon 8am–5pm, Wed 3:30pm–8pm, Sat 8am–12pm
-
Summit Veterinary ServicesHolts Summit
197 Hickory Ln, Holts Summit, MO 65043
Mon–Fri 7:30 a.m. - 5:30 p.m., Sat 7:30 a.m. - Noon
-
House Springs Animal ClinicHouse Springs
4561 Dulin Creek Rd, House Springs, MO 63051
-
Ivan Animal HospitalHouse Springs
30 Walters Pl, House Springs, MO 63051-1491
-
Romaine Creek Veterinary Center LLCHouse Springs
4671 Spring Glen Dr, House Springs, MO 63051-3421
-
Taylor Veterinary ClinicHouston
6895 Millstone Rd, Houston, MO 65483-2903
-
Houston Veterinary HospitalHouston
211 N Grand Ave, Houston, MO 65483
-
Tri-Lakes Animal ClinicHumansville
9465 SW 1300, Humansville, MO 65674
Family-owned
-
Animal Protein Producers IndHuntsville
1143 County Road 1123, Huntsville, MO 65259
-
Imperial Animal HospitalImperial
6227 US Highway 61/67, Imperial, MO 63052-2314
-
Hometown Veterinary ClinicJonesburg
3 State Rte E, Jonesburg, MO 63351
-
Kahoka Veterinary ClinicKahoka
812 W Main St, Kahoka, MO 63445
-
Harmony Hill Animal HospitalKearney
751 Watson Dr Ste a, Kearney, MO 64060
Mon - Fri 8:00 am - 5:30 pm, Saturday 8:00 am - 12:30 pm
Locally owned
-
The Animal Clinic of KearneyKearney
310 S Jefferson St, Kearney, MO 64060
-
Loving Care Animal HealthKearney
907 W State Route 92, Kearney, MO 64060
-
Long Veterinary ClinicKearney
19615 State Rte 92, Kearney, MO 64060
-
Kennett Veterinary ClinicKennett
1704 St Francis St, Kennett, MO 63857
-
Dr. Dale A. LockhertKennett
105 E Washington St, Kennett, MO 63857
-
Kenmo Veterinary ClinicKennett
807 Homecrest St, Kennett, MO 63857
-
Wiggles and Wags Dog GroomingKennett
925 Brown Ln, Kennett, MO 63857-1202
-
Kimberling Animal HospitalKimberling City
5 Fisher Creek Dr, Kimberling City, MO 65686
-
Linny Lou’s Paw SpaKing City
7211 NW State Rte E, King City, MO 64463-9221
-
Kirbyville Veterinary ClinicKirbyville
4525 E State Highway 76, Kirbyville, MO 65679-8431
Family-owned
-
Kirksville Small Animal HospitalKirksville
1220 N Green St, Kirksville, MO 63501-2449
Monday–Friday 8am–5pm
Locally owned
-
Adair County Veterinary ClinicKirksville
24463 Benton Rd, Kirksville, MO 63501
Mon–Fri 8am–5pm, Sat 8am–12pm
-
Lindquist Veterinary Care CenterKirksville
1203 N Baltimore St, Kirksville, MO 63501
Mon–Fri 8am–5pm, Sat 8am–12pm
-
Kirkwood Animal HospitalKirkwood
11114 Manchester Rd, Kirkwood, MO 63122
Mon–Thu 7am–7pm, Fri 7am–5pm, Sat 7am–1pm
Since 1971
Family-owned
-
Clark Animal HospitalKirkwood
10320 Manchester Rd, Kirkwood, MO 63122
Mon–Thu 7:30am–6pm, Fri 7:30am–5pm
Since 1960
-
LaPlata Veterinary ClinicLa Plata
30743 US-63, La Plata, MO 63549
-
Hawk Ridge Animal HospitalLake St Louis
711 Robert Raymond Dr, Lake St Louis, MO 63367
Mon – Fri: 8am – 6pm, Sat: 8am - 1pm
Family-owned
-
Family Vet of Lake St. LouisLake St Louis
155 Pond Fort Trail, Lake St Louis, MO 63367
-
Lake St Louis Animal CareLake St Louis
11100 Veterans Memorial Pkwy, Lake St Louis, MO 63367
-
Critters & Pals Animal ClinicLamar
804 Broadway St, Lamar, MO 64759
-
R VeterinaryLaurie
242 S Main St A, Laurie, MO 65038
-
Lawson Animal HospitalLawson
18857 US-69, Lawson, MO 64062
-
Katie Schalk Grooming LLCLeadington
110 Taum Sauk Ct, Leadington, MO 63601-4433
-
Dr. David HertzogLees Summit
411 SW Market St, Lees Summit, MO 64063-3939
Mon–Fri 7:30am–6:00pm, Sat 8:00am–12:00pm, Sun Closed
-
Bluepearl Pet HospitalLees Summit
3495 NE Ralph Powell Rd, Lees Summit, MO 64064-2361
-
PetcoLees Summit
1860 NW Chipman Rd Bldg C, Lees Summit, MO 64081
-
Summit Park Animal HospitalLees Summit
816 NW Park Ln, Lees Summit, MO 64063
-
Vetco Total Care Animal HospitalLees Summit
1860 NW Chipman Rd, Summit Woods Crossing, Bldg C, Lees Summit, MO 64081
-
Osage Regional Veterinary ClinicLinn
148 County Rd 401, Linn, MO 65051
Since 1999
Family-owned
-
R Veterinary at The LakeLinn Creek
76 Bus Park Rd, Linn Creek, MO 65052
Family-owned
-
John Cotton Memorial Animal Shelter - Louisiana, MO.Louisiana
\n303 S 30th St, Louisiana, MO 63353
Mon–Fri 8:00am–4:30pm
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