Across Texas, of the 3,194 vet clinics we list, 3,088 give a phone number, 614 publish opening hours and 2,545 have a website. 315 are branches of national chains — Banfield Pet Hospital (120), CityVet (41), Vetco Total Care (31); the remaining 2879 are independent. By what they offer: 1,039 offer dental care, 606 offer spay and neuter, 605 offer emergency care. The longest-running is Alamo Feline Health Center, in business since 1895. 62 describe themselves as family-owned.
Top 10 vet clinics in Texas
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1VCA Castle Hills Companion Animal HospitalSan Antonio
Mon: 7:00 am - 6:00 pm, Sat: 8:00 am - 1:00 pm
-
2VCA Angel Animal HospitalFlower Mound
Mon: 7:00 am - 6:00 pm, Sat: 8:00 am - 3:00 pm, Sun: Closed
-
3VCA Greenbelt Animal HospitalMidland
7:00 am - 5:00 pm
-
4VCA Mercedes Place Animal HospitalBenbrook
Mon: 7:00 am - 6:00 pm, Sat: 8:00 am - 1:00 pm
-
5VCA Prestonwood Animal HospitalHouston
Mon: 7:00 am - 6:30 pm, Sat: 8:00 am - 12:00 pm
-
6VCA Bedford Meadows Animal HospitalBedford
Mon: 7:30 am - 7:00 pm, Tue: 7:30 am - 5:30 pm
-
7VCA Metroplex Animal Hospital & Pet LodgeIrving
Mon 7:00 am - 1:00 am
-
8Banfield Pet HospitalSouthlake
Mon-Fri 7am-6pm, Sat 8am-6pm, Sun 10am-5pm
-
9VCA Capital Area Veterinary SpecialistsAustin
Mon-Fri: 7:00 am - 6:00 pm
-
10Kings Creek Animal HospitalKaufman
Mon-Fri: 8:00AM – 5:00PM, Sat: 8:00AM – 12:00PM
Cities
Largest first. Towns with a single vet clinic are listed further down this page.
- Houston262
- San Antonio177
- Austin163
- Dallas124
- Fort Worth91
- Plano47
- Frisco43
- Spring42
- Katy40
- El Paso34
- McKinney32
- Arlington31
- Cypress31
- Amarillo28
- Tyler28
- Corpus Christi27
- Round Rock27
- Weatherford26
- Cedar Park25
- College Station25
- Conroe23
- Beaumont22
- Carrollton20
- Pearland20
- Allen19
- Lubbock19
- Flower Mound18
- Humble18
- Sugar Land18
- Abilene17
- Georgetown17
- New Braunfels17
- Richmond17
- Irving16
- League City16
- Midland16
- Richardson16
- Denton15
- Prosper15
- The Woodlands15
- Lewisville14
- Mansfield14
- Boerne13
- Bryan13
- Longview13
- Mesquite13
- Montgomery13
- Pasadena13
- Tomball13
- Victoria13
- Waco13
- Garland12
- Granbury12
- Grand Prairie12
- Little Elm12
- Rockwall12
- Burleson11
- Decatur11
- Killeen11
- San Angelo11
- Friendswood10
- Grapevine10
- Hurst10
- Keller10
- McAllen10
- Pflugerville10
- Terrell10
- Dripping Springs9
- Fredericksburg9
- Lufkin9
- Magnolia9
- North Richland Hills9
- San Marcos9
- Stephenville9
- Wichita Falls9
- Aubrey8
- Bedford8
- Beeville8
- Gainesville8
- Kyle8
- Leander8
- Nacogdoches8
- Odessa8
- Temple8
- Waller8
- Whitesboro8
- Willis8
- Wylie8
- Brenham7
- Brownsville7
- Colleyville7
- Laredo7
- Mt Pleasant7
- Paris7
- Pilot Point7
- Rowlett7
- Southlake7
- Waxahachie7
- Alvin6
- Baytown6
- Elgin6
- Harlingen6
- Hutto6
- Lindale6
- Missouri City6
- Navasota6
- Sherman6
- Stafford6
- Sulphur Springs6
- Texarkana6
- Woodway6
Other towns in Texas
One vet clinic each — too few for a page of their own, so they live here.
-
Hill Veterinary ServiceAbernathy
102 16th St, Abernathy, TX 79311
-
Isla Veterinary Boutique HospitalAddison
14380 Marsh Ln Ste 110, Addison, TX 75001
-
Banfield Pet HospitalAddison
3800 Belt Line Rd, Addison, TX 75001-4303
-
Modern AnimalAddison
5290 Belt Line Rd #134, Addison, TX 75254
-
County Line Animal HospitalAdkins
18174 US Highway 87, Adkins, TX 78101
-
Sayers Animal HospitalAdkins
10180 US Hwy 87 E, Adkins, TX 78101
-
Housecall VeterinarianAdkins
885 Zigmont Rd, Adkins, TX 78101
-
Albany Pet HospitalAlbany
6420 US-180, Albany, TX 76430
-
Clear Fork Veterinary ClinicAledo
8400 I-20, Aledo, TX 76008
Mon–Fri 8am–5:30pm, Sat 8am–12pm
-
Vista Animal Hospital and RehabAledo
417 Pine St, Aledo, TX 76008
Mon, Tue, Thu, Fri 8am–12pm & 2pm–5:30pm, Wed 8am–12pm
-
Dr. Meg Pope's Veterinary ServicesAledo
3750 Kelly Rd, Aledo, TX 76008
-
Alamosa Animal HospitalAlice
3926 E Hwy 44, Alice, TX 78332
-
The Katz Meow CatteryAlice
1700 Carmen St, Alice, TX 78332-5124
-
Alpine Small Animal PracticeAlpine
3305 TX-118, Alpine, TX 79830
-
Alpine Veterinary ClinicAlpine
2201 US-90, Alpine, TX 79830
-
Superior Animal HospitalAlto
801 S Marcus St, Alto, TX 75925
-
Alton Family ClinicAlton
3509 E Main Ave SUITE 101, Alton, TX 78573
-
Alvarado Veterinary ClinicAlvarado
6800 U.S. Hwy 67, Alvarado, TX 76009
Since 1981
-
Pet Shots For LessAlvarado
7412 FM917, Alvarado, TX 76009
-
Alvarado Animal ControlAlvarado
206 N Baugh St, Alvarado, TX 76009-3900
-
City of Anahuac Animal ShelterAnahuac
501 Miller Rd, Anahuac, TX 77514
-
Andrews Veterinary ClinicAndrews
1270 TX-176, Andrews, TX 79714
Since 1963
-
Hope Animal HospitalAngleton
41360 State Highway 288, Angleton, TX 77515-1511
Mon-Fri 7:30 a.m. – 5:30 p.m.
-
Hope Animal HospitalAngleton
41360 State Hwy 288, Angleton, TX 77515
-
Veterinary Medical Center of the Gulf CoastAngleton
2609 N Velasco St, Angleton, TX 77515
-
PetVet Vaccination ClinicAngleton
2916 N Velasco St, Angleton, TX 77515
-
Anna Veterinary ClinicAnna
9537 Co Rd 423, Anna, TX 75409
Mon: 8am-4pm, Tue: 8am-5pm, Wed: 8am-4pm, Thurs: 8am-4:30pm, Fri: 8am-4pm
Family-owned
-
Cold Springs Animal HospitalAnna
2111 County Road 1106, Anna, TX 75409
Monday–Friday: 8:00am–5:30pm
-
Tri-county Veterinary ServicesAnna
8261 FM 2862, Anna, TX 75409-8053
Since 1991
Family-owned
-
Essentials PetCare Walk-In Veterinary Clinic - Anna, TexasAnna
521 S Central Expy, Anna, TX 75409
-
Salt Creek Veterinary HospitalAnson
2011 US-277, Anson, TX 79501
-
Dr. C Anthony Animal HospitalAnthony
901 Franklin St, Anthony, TX 79821
-
Aransas Animal ClinicAransas Pass
2129 W Wheeler Ave, Aransas Pass, TX 78336
-
Archer City Veterinary ClinicArcher City
103 S Center St, Archer City, TX 76351
-
Argyle Veterinary HospitalArgyle
410 Farm to Market 407 E, Argyle, TX 76226
Since 1981
-
Northlake Pet HospitalArgyle
1490 Commons Cir, Argyle, TX 76226-2715
-
Chisholm Oaks VeterinaryArgyle
100 Country Club Rd Ste 101, Argyle, TX 76226-2358
-
Town and Country Pet HospitalArgyle
624 Old Justin Rd, Argyle, TX 76226-3511
-
Veterinary Medical Center of AthensAthens
1404 E Tyler St, Athens, TX 75751
Mon–Fri 7am–10pm, Sat–Sun 8am
-
Athens Animal ClinicAthens
1520 TX-7 Loop, Athens, TX 75752
Mon–Fri 7am–6pm, Sat 8am–12pm
-
Athens EquineAthens
812 Southpark Cir, Athens, TX 75752
Mon–Thu 8:30am–5pm, Fri 8am–1pm
Since 2012
-
Henderson County Veterinary HospitalAthens
9728 State Hwy 31 W, Athens, TX 75751
Mon–Fri 7:30am–5:30pm, Sat 8am–12pm
-
Syler Veterinary ClinicAthens
2007 S Palestine St, Athens, TX 75751
-
Cass County Veterinary ClinicAtlanta
102 E Pinecrest Dr, Atlanta, TX 75551
-
The Ark Veterinary HospitalAtlanta
616 E Main St, Atlanta, TX 75551
-
Trinity Veterinary Medical CenterAurora
202 TX-114, Aurora, TX 76078
-
Azle Veterinary Medical CenterAzle
605 W Main St, Azle, TX 76020
-
Baylor Animal ClinicBacliff
826 Grand Ave, Bacliff, TX 77518-2333
-
Animal Emergency RoomBalcones Heights
4315 Fredericksburg Rd Ste 2, Balcones Heights, TX 78201
-
Runnels County Veterinary ClinicBallinger
9301 US Highway 67, Ballinger, TX 76821-7996
-
Runnels County Vet ClinicBallinger
9610 US Highway 67, Ballinger, TX 76821-7934
-
Stephen M Sells DVMBandera
268 Highland Dr, Bandera, TX 78003
Mon–Thu 8:00am–4:00pm, Fri 8:00am–12:00pm, Sat–Sun Closed
-
Bandera Veterinary Clinic PCBandera
1989 TX-16, Bandera, TX 78003
-
Bandera Hill Country Veterinary HospitalBandera
1413 State Highway 173 S, Bandera, TX 78003-3827
-
PetVet Vaccination ClinicBandera
220 State Highway 173 N, Bandera, TX 78003
-
Hill Country Veterinary HospitalBandera
TX-173, Bandera, TX 78003
-
Bartonville Veterinary CenterBartonville
88 McMakin Rd, Bartonville, TX 76226
Family-owned
-
Essential Vet CareBastrop
976 TX 71 E, Bastrop, TX 78602-5023
Mon–Fri 7:30am–5:00pm
-
Crossroads Animal HospitalBastrop
651 TX-71 W, Bastrop, TX 78602-4076
-
Highway 71 Veterinary HospitalBastrop
Highway 71 , Bastrop, TX 78602
-
Vetco Total Care Animal HospitalBastrop
739 Hwy 71 W A, Bastrop, TX 78602
-
Bay City Veterinary Clinic & Equine HospitalBay City
4501 7th St, Bay City, TX 77414
Monday - Friday: 7:00am-6:00pm
Locally owned
-
Matagorda Veterinary ClinicBay City
2708 4th St, Bay City, TX 77414
-
Violet Crown Veterinary SpecialistsBee Cave
14360 Falcon Head Blvd, Bee Cave, TX 78738
Mon–Sun 12am–12am
true
-
Five Star Veterinary CenterBee Cave
15314 State Hwy 71, Bee Cave, TX 78738
Mon–Fri 8am–6pm, Sat 8am–4pm, Sun 9am–4pm
-
Banfield Pet HospitalBee Cave
12812 Shops Pkwy #400, Bee Cave, TX 78738
Mon-Fri 7am-6pm, Sat 8am-6pm
-
Bee Cave Veterinary ClinicBee Cave
3900 Ranch Rd 620 S #103, Bee Cave, TX 78738
-
Chestnut Animal Hospital PCBellaire
4834 Chestnut St, Bellaire, TX 77401
MON-FRI: 7:30 AM - 6:30 PM, SAT: 8:00 AM - 2:00 PM
Since 1984
-
Westheimer Animal Clinic BellaireBellaire
7005 Mapleridge St, Bellaire, TX 77401
-
All Around VeterinarianBells
607 E Bells Blvd, Bells, TX 75414-4261
-
Star Hill Veterinary ClinicBellville
957 E Hill St, Bellville, TX 77418
-
Belton Small Animal ClinicBelton
2607 N Main St, Belton, TX 76513
-
Belton Veterinary ClinicBelton
707 W Loop 121, Belton, TX 76513
-
Belton Veterinary ClinicBelton
1507 S I-35, Belton, TX 76513
-
Bell County Veterinary HospitalBelton
1005 E 6th Ave, Belton, TX 76513-2803
-
Edom Veterinary ClinicBen Wheeler
7418 FM 279, Ben Wheeler, TX 75754
-
VCA Mercedes Place Animal HospitalBenbrook
9006 Benbrook Blvd, Benbrook, TX 76126
Mon: 7:00 am - 6:00 pm, Sat: 8:00 am - 1:00 pm
-
Animal Doctors Of North TexasBenbrook
998 Winscott Rd, Benbrook, TX 76126-2744
Monday – Friday: 7:30 am – 6:00 pm
Family-owned
-
Highway 29 Veterinary HospitalBertram
3500 E State Highway 29, Bertram, TX 78605-4232
-
Magid Jonathan H DVMBertram
3811 County Road 211, Bertram, TX 78605
-
Crazy C HorsesBig Sandy
8817 Aspen Trl, Big Sandy, TX 75755-4213
-
Highland Animal HospitalBig Spring
3600 US-87, Big Spring, TX 79720
Monday – Friday: 8:30 am – 5:30 pm
Since 1961
-
Big Spring Veterinary Diagnostic HospitalBig Spring
3404 FM700, Big Spring, TX 79720
-
Western Hills Animal ClinicBig Spring
1701 W 4th St, Big Spring, TX 79720-1708
Monday - Friday: 7:30am - 5:00pm, Saturday: 8:00am - 12:00pm
-
Mrs. Betty's Grooming ShopBig Spring
301 Sargent Paredez, Big Spring, TX 79720-1512
-
Blanco Veterinary ClinicBlanco
1494 Loop 163, Blanco, TX 78606
Since 1981
-
Scruff 2 Fluff Grooming Co.Blossom
945 W North St, Blossom, TX 75416-2839
-
Bluff Dale Animal HospitalBluff Dale
132 FM-2481, Bluff Dale, TX 76433-4116
-
PetVet Vaccination ClinicBonham
2205 N State Highway 121, Bonham, TX 75418
-
Town & Country Animal HospitalBonham
1484 N TX-78, Bonham, TX 75418-5542
-
High Plains Animal HospitalBorger
1335 S Main St, Borger, TX 79007
Mon–Fri 8am–5:30pm, Sat 8am–12pm
-
Playa Veterinary Associates PLLC.Borger
1339 S Main St, Borger, TX 79007-6205
-
Cross Timbers Veterinary HospitalBowie
1403 TX-59, Bowie, TX 76230
Monday- Friday: 8:00 am - 5:30 pm, Saturday: 8:00 am - 12:00 noon
Since 1958
-
Chisholm Trail Pet Clinic IncBowie
904 US-81, Bowie, TX 76230
-
Boyd Animal HospitalBoyd
909 E Rock Island Ave, Boyd, TX 76023
-
Cutting Edge Equine HospitalBoyd
7206 S Fm 51, Boyd, TX 76023
-
McCulloch County Veterinary HospitalBrady
2612 S Bridge St, Brady, TX 76825
Monday–Friday 8am–5pm, Saturday 8am–Noon
-
Surefed Farm & Ranch StoreBrady
511 N High St, Brady, TX 76825
-
Brazoria Veterinary ClinicBrazoria
602 N Brooks St, Brazoria, TX 77422
-
Lake Country Animal ClinicBreckenridge
146 Co Rd 245, Breckenridge, TX 76424
-
Bridge City Animal HospitalBridge City
2832 Texas Ave, Bridge City, TX 77611
-
Bridgeport Animal Hospital PLLCBridgeport
709 US-380, Bridgeport, TX 76426
-
Katy Equine ClinicBrookshire
707 Woods Rd, Brookshire, TX 77423
-
Brookshire Small Animal ClinicBrookshire
747 Farm to Market 1489, Brookshire, TX 77423
-
Terry County Veterinary HospitalBrownfield
1028 US Highway 82, Brownfield, TX 79316
Monday - Friday 9am - 12pm & 1pm - 5pm, Saturday 9am - 12 pm
-
Terry County Veterinary HospitalBrownfield
1028 US-82, Brownfield, TX 79316
-
Cornerstone Pet HospitalBrownwood
2406 Coggin Ave, Brownwood, TX 76801
Mon–Fri 7:30am–5:30pm
-
Small Animal Medical CenterBrownwood
1001 N Fisk Ave, Brownwood, TX 76801
-
Guitar Veterinary ServicesBrownwood
9251 County Road 232, Brownwood, TX 76801
-
Cadenhead Veterinary ClinicBrownwood
3807 Highway 377 S, Brownwood, TX 76801-5119
-
Buda Veterinary CareBuda
835 Main St Bldg. 100, Buda, TX 78610
Monday – Friday: 7:00am – 6:00pm, Saturday: 8:00am – 12:00pm
-
Cornerstone Animal HospitalBuda
3200 FM 967, Buda, TX 78610-3482
Mon–Fri 7:30am–6pm, Sat 8am–12pm
Since 2006
-
Rosebrock Veterinary ClinicBuda
2325 Ranch to Market Rd 967, Buda, TX 78610
Mon–Wed 8am–4pm, Thu 8am–1pm
-
VIP Petcare Vaccination ClinicBuda
710 Old San Antonio Rd, Buda, TX 78610
-
Buffalo Animal HospitalBuffalo
501 Commerce St E, Buffalo, TX 75831
-
Our Family VetBullard
457 S Dr M Roper Pkwy, Bullard, TX 75757
Since 2013
-
The Animal Hospital of Smithson ValleyBulverde
286 Singing Oaks #113, Bulverde, TX 78070
Mon -Fri : 7:30 AM - 6:00 PM, Sat : 8:00 AM - 2:00 PM
-
Country Hills Veterinary ClinicBulverde
30695 US-281, Bulverde, TX 78163
Monday – Friday: 7 AM – 6 PM, Saturday : 8 AM – 12 PM
-
Bulverde Animal HospitalBulverde
29760 US-281, Bulverde, TX 78163
Since 1995
-
Country Hills Veterinary ClinicBulverde
30695 US Highway 281 N, Bulverde, TX 78163
-
PetvetBulverde
33701 US Highway 281 N, Bulverde, TX 78163-3242
-
Ashley's GroomingBuna
360 pv rd 8172 , Buna, TX 77612
-
Animal Medical ClinicBurkburnett
912 W Kramer Rd, Burkburnett, TX 76354-2675
Monday - Thursday 8:00AM-11:30AM, 1:00PM- 5:00PM, Friday - 8:00AM - 12:00PM
-
Hill Country Veterinary HospitalBurkburnett
609 S Red River Expy, Burkburnett, TX 76354
-
Burkburnett Animal HospitalBurkburnett
706 E 3rd St, Burkburnett, TX 76354
-
Burnet Veterinary Clinic IncBurnet
2500 S Water St, Burnet, TX 78611
Mon–Fri 8:00AM–5:30PM, Sat 8:00AM–Noon, Sun Closed
-
Bluebonnet Veterinary ClinicBurnet
1601 Buchanan Dr, Burnet, TX 78611
-
Burton Veterinary ClinicBurton
210 Railroad St, Burton, TX 77835
-
Caldwell Veterinary ClinicCaldwell
845 Presidential Corridor E, Caldwell, TX 77836
-
Grand Oaks StablesCameron
2436 FM-1600, Cameron, TX 76520-3579
-
Veterinary Medical Arts CenterCameron
4120 Co Rd 230, Cameron, TX 76520
-
Tom RanchCampbellton
5320 US Highway 281 Alternate, Campbellton, TX 78008
-
High Plains Veterinary ServicesCanadian
10751 US Highway 60, Canadian, TX 79014
-
Hope Veterinary HospitalCanton
2201 N Trade Days Blvd, Canton, TX 75103
-
Canton Veterinary ClinicCanton
1010 W Dallas St, Canton, TX 75103
-
CTC Training CenterCanton
20680 State Highway 64, Canton, TX 75103-6124
-
Cimarron Canyon Mobile Veterinary ClinicCanutillo
732 Fescue, Canutillo, TX 79835
Mon–Fri 8:30am–4:00pm
-
Canutillo Veterinary Hospital, PLLCCanutillo
7109 Bosque Rd, Canutillo, TX 79835
-
Palo Duro Animal HospitalCanyon
1901 4th Ave, Canyon, TX 79015
Mon-Fri: 7:30 am – 5:30 pm, Sat: 8:00 am – 12:00 pm, Sun: Closed
-
Timber Creek Veterinary HospitalCanyon
19300 FM-1541, Canyon, TX 79015-6388
-
Dusty Demere DVMCanyon
19302 FM 1541, Canyon, TX 79015
-
Startz Veterinary, PLLCCanyon Lake
10179 Startz Rd, Canyon Lake, TX 78133
Mon–Fri 8am–5pm
-
CanyonVet Canyon LakeCanyon Lake
13755 FM-306, Canyon Lake, TX 78133-4156
-
Canyon Animal ClinicCanyon Lake
1834 Fm 2673, Canyon Lake, TX 78133
-
Animal Medical Center Of Panola CountyCarthage
1092 TX-315, Carthage, TX 75633
Mon–Thu 7:30am–5:30pm, Fri 7:30am–12:00pm, 1:30pm–5:00pm
Since 1958
Family-owned
-
Carthage Veterinary HospitalCarthage
1024 US Highway 59 N, Carthage, TX 75633-4046
-
Animal Medical Center of Panola CountyCarthage
1092 State Highway 315, Carthage, TX 75633
-
Pets First Veterinary CenterCastle Hills
1806 NW Military Hwy, Castle Hills, TX 78213
-
Alamo Area Veterinary ClinicCastroville
1704 Old US Highway 90 E, Castroville, TX 78009
-
Alamo Area Veterinary ClinicCastroville
1704 US-90, Castroville, TX 78009
-
Castroville Veterinary ClinicCastroville
1991 US-90, Castroville, TX 78009
Since 1985
-
Animal Medical Clinic Reproductive ServicesCastroville
8225 FM 471 S, Castroville, TX 78009-5316
-
CityVetCedar Hill
101 N Hwy 67, Cedar Hill, TX 75104
-
Cedar Hill Veterinary ClinicCedar Hill
1026 N Hwy 67, Cedar Hill, TX 75104
-
Vetco Total Care Animal HospitalCedar Hill
433 E FM 1382 Bld H, (Bldg H), Cedar Hill, TX 75104
-
Celina Veterinary HospitalCelina
515 S Preston Rd Ste 100, Celina, TX 75009
Monday-Friday: 8:00AM – 5:30PM
Locally owned
-
Celina Pet Clinic and Surgical CenterCelina
1817 Light Farms Way, Celina, TX 75009
Mon-Fri: 7:30am-6pm, Sat: 8am-5pm, Sun: 1pm-5pm
true
-
The Animal Hospital of CelinaCelina
400 N Preston Rd, Celina, TX 75009
-
Monarch Veterinary HospitalCelina
2730 S Preston Rd, Celina, TX 75009
Locally owned
-
Prosper North Animal Medical CenterCelina
1580 W Frontier Pkwy Ste 130, Celina, TX 75078
-
Shelby Veterinary AssociatesCenter
407 Moffett Dr, Center, TX 75935
-
Highway 75 Cattle ServicesCenterville
4500 S TX-75, Centerville, TX 75833
-
Chandler Veterinary ClinicChandler
858 TX-31, Chandler, TX 75758
-
River Oaks Veterinary ClinicChristoval
20801 US Highway 277 S, Christoval, TX 76935-3227
-
Turning Stone Animal HospitalCibolo
2539 FM 1103, Cibolo, TX 78108-1905
Mon–Fri 8:00am–5:30pm, Sat 8:30am–1:00pm
-
Cibolo Valley Animal HospitalCibolo
3519 Haeckerville Rd, Cibolo, TX 78108-4102
Mon–Fri 8:00am–5:00pm
Since 2014
-
Cibolo Small Animal HospitalCibolo
3929 Cibolo Valley Dr Ste 200, Cibolo, TX 78108
Mon–Fri 8:00am–5:00pm
Since 2014
-
CityVetCibolo
784 Cibolo Valley Dr #105, Cibolo, TX 78108
-
Animal Hospital-ClarksvilleClarksville
2409 Main St, Clarksville, TX 75426
-
Claude Veterinary HospitalClaude
Highway 287 W , Claude, TX 79019
-
VIP Petcare Vaccination ClinicCleburne
1301 W Henderson St, Cleburne, TX 76033
-
Animal Medical ClinicCleburne
112 Prairie Ave, Cleburne, TX 76033
-
Cleburne Veterinary HospitalCleburne
105 Country Club Rd, Cleburne, TX 76033
-
Big Thicket Veterinary Clinic - ClevelandCleveland
24890 TX-321, Cleveland, TX 77327
Monday – Friday: 8 AM – 5:30 PM
Since 2004
-
Cleveland Animal HospitalCleveland
1205 N Washington Ave, Cleveland, TX 77327
Mon – Fri: 7:00 a.m. – 5:30 p.m, Sat: 8:00 a.m. – 12:00 p.m.
-
Alldredge Veterinary HospitalCleveland
16368 TX-105, Cleveland, TX 77327
-
PetVet Vaccination ClinicCleveland
1725 E Houston St, Cleveland, TX 77327
-
Clifton Veterinary ClinicClifton
4117 Highway 6, Clifton, TX 76634-5151
Mon–Fri 7:30AM–5:30PM
Since 2006
-
Callahan County Veterinarian ClinicClyde
2566 I-20 Frontage Rd, Clyde, TX 79510
Since 1975
-
Coldspring Veterinary ClinicColdspring
13495 TX-150, Coldspring, TX 77331
-
Coleman Veterinary ClinicColeman
1001 U.S. 283 North, Coleman, TX 76834
-
Innovative Equine Podiatry and Veterinary Services, PLLCCollinsville
500 Rice Rd, Collinsville, TX 76233
-
Shelton Veterinary HospitalCollinsville
7748 US-377, Collinsville, TX 76233
-
Mitchell County Veterinary ClinicColorado City
2145 TX-208, Colorado City, TX 79512
-
Colorado Valley VetColumbus
1391 TX-71 BUS, Columbus, TX 78934
Mon–Fri 8:00 am - 5:30 pm
-
Columbus Animal ClinicColumbus
923 Walnut St, Columbus, TX 78934
-
F9 Equine Clinic, PLLCColumbus
2264 FM 102, Columbus, TX 78935
Since 2009
-
Comanche County Veterinary ClinicComanche
1306 W Central Ave, Comanche, TX 76442
-
Red Feather RanchComanche
1351 FM-590, Comanche, TX 76442-7035
-
Lindner Animal HospitalComfort
52150 Interstate 10 Frontage Rd, Comfort, TX 78013
Mon–Fri 8am - 5:30pm, Sat 8am - 12pm
-
Alldredge Veterinary ServicesComfort
734 Ranch to Market Rd 473, Comfort, TX 78013
-
Sulphur River Veterinary ClinicCommerce
6713 TX-24, Commerce, TX 75428
-
Commerce Veterinary ClinicCommerce
113 State Highway 224, Commerce, TX 75428-2170
-
Hunt County Animal HospitalCommerce
3440 TX-24, Commerce, TX 75428
-
Hunt County Animal HospitalCommerce
3440 State Highway 24, Commerce, TX 75428
-
Cross-stitch CatteryComo
10896 E Texas Highway 11, Como, TX 75431-3701
-
Riverchase Animal HospitalCoppell
1709 E Belt Line Rd, Coppell, TX 75019
-
VCA Sandy Lake Animal HospitalCoppell
107 Samuel Blvd, Coppell, TX 75019
-
All Care Veterinary HospitalCoppell
353 N Denton Tap Rd, Coppell, TX 75019
-
Revitalizing Pet CareCoppell
454 Houston St, Coppell, TX 75019
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