Veterinarians in Texas

Browse 2,107 veterinary clinics across Texas by city — with hours, phone numbers, and emergency options.

2,107
Clinics
104
Open 24 hours
104
Emergency
317
Open Sunday

Browse by city

Houston 128 clinics
San Antonio 109 clinics
Dallas 90 clinics
Fort Worth 64 clinics
Austin 63 clinics
El Paso 41 clinics
Katy 35 clinics
Frisco 32 clinics
Corpus Christi 25 clinics
League City 25 clinics
Amarillo 23 clinics
McKinney 23 clinics
Round Rock 21 clinics
Sugar Land 21 clinics
Temple 20 clinics
Tyler 20 clinics
Arlington 18 clinics
Cedar Park 18 clinics
Flower Mound 18 clinics
Lubbock 18 clinics
College Station 17 clinics
Conroe 17 clinics
Denton 17 clinics
Pearland 17 clinics
Richmond 17 clinics
Allen 16 clinics
New Braunfels 16 clinics
Abilene 15 clinics
Irving 15 clinics
Waco 15 clinics
Fredericksburg 14 clinics
San Angelo 14 clinics
Humble 13 clinics
Richardson 13 clinics
Boerne 12 clinics
Carrollton 12 clinics
Grand Prairie 12 clinics
McAllen 12 clinics
Tomball 12 clinics
Georgetown 11 clinics
Prosper 11 clinics
Spring 11 clinics
Baytown 10 clinics
Burleson 10 clinics
Killeen 10 clinics
Laredo 10 clinics
Midland 10 clinics
Nacogdoches 10 clinics
Rockwall 10 clinics
Southlake 10 clinics
The Woodlands 10 clinics
Beaumont 9 clinics
Cypress 9 clinics
Garland 9 clinics
Granbury 9 clinics
Grapevine 9 clinics
Leander 9 clinics
Little Elm 9 clinics
Pasadena 9 clinics
Sherman 9 clinics
Athens 8 clinics
Friendswood 8 clinics
Kerrville 8 clinics
Kyle 8 clinics
La Porte 8 clinics
Longview 8 clinics
Lufkin 8 clinics
Mansfield 8 clinics
Pflugerville 8 clinics
Wichita Falls 8 clinics
Gatesville 7 clinics
Harlingen 7 clinics
Hurst 7 clinics
Keller 7 clinics
Lewisville 7 clinics
Mesquite 7 clinics
North Richland Hills 7 clinics
Plano 7 clinics
San Marcos 7 clinics
Stephenville 7 clinics
Texarkana 7 clinics
Wylie 7 clinics
Addison 6 clinics
Alvin 6 clinics
Bedford 6 clinics
Belton 6 clinics
Brenham 6 clinics
Brownwood 6 clinics
Coppell 6 clinics
Ennis 6 clinics
Farmers Branch 6 clinics
Gainesville 6 clinics
Harker Heights 6 clinics
Hereford 6 clinics
Huntsville 6 clinics
Hutto 6 clinics
Missouri City 6 clinics
Odessa 6 clinics
Rowlett 6 clinics
Santa Fe 6 clinics
Seguin 6 clinics
Stafford 6 clinics
Sulphur Springs 6 clinics
Waxahachie 6 clinics
Angleton 5 clinics
Beeville 5 clinics
Brownsville 5 clinics
Burkburnett 5 clinics
Canyon 5 clinics
Cleburne 5 clinics
Colleyville 5 clinics
Dickinson 5 clinics
Edinburg 5 clinics
El Campo 5 clinics
Forney 5 clinics
Galveston 5 clinics
Graham 5 clinics
Kemah 5 clinics
Midlothian 5 clinics
Red Oak 5 clinics
Rockport 5 clinics
Rosenberg 5 clinics
Salado 5 clinics
Terrell 5 clinics
Universal City 5 clinics
Anna 4 clinics
Azle 4 clinics
Cedar Hill 4 clinics
Cibolo 4 clinics
Corsicana 4 clinics
Denison 4 clinics
DeSoto 4 clinics
Early 4 clinics
Euless 4 clinics
Jarrell 4 clinics
Kingsville 4 clinics
La Marque 4 clinics
Lake Jackson 4 clinics
Magnolia 4 clinics
Mercedes 4 clinics
Mineral Wells 4 clinics
Palestine 4 clinics
Pampa 4 clinics
Port Arthur 4 clinics
Port Lavaca 4 clinics
Robinson 4 clinics
Saginaw 4 clinics
Seabrook 4 clinics
Taylor 4 clinics
The Colony 4 clinics
Weatherford 4 clinics
Webster 4 clinics
Aubrey 3 clinics
Bay City 3 clinics
Bee Cave 3 clinics
Bellaire 3 clinics
Buda 3 clinics
Commerce 3 clinics
Crowley 3 clinics
Del Rio 3 clinics
Dublin 3 clinics
Elgin 3 clinics
Gladewater 3 clinics
Greenville 3 clinics
Henderson 3 clinics
Hewitt 3 clinics
Joshua 3 clinics
Kilgore 3 clinics
Kingwood 3 clinics
Lakeway 3 clinics
Melissa 3 clinics
Millsap 3 clinics
Mission 3 clinics
Nederland 3 clinics
Orange 3 clinics
Pleasanton 3 clinics
Roanoke 3 clinics
Royse City 3 clinics
Springtown 3 clinics
Texas City 3 clinics
Uvalde 3 clinics
Vernon 3 clinics
Weslaco 3 clinics
Wharton 3 clinics
Whitehouse 3 clinics
Alice 2 clinics
Aransas Pass 2 clinics
Bacliff 2 clinics
Benbrook 2 clinics
Big Spring 2 clinics
Brazoria 2 clinics
Bryan 2 clinics
Bulverde 2 clinics
Copperas Cove 2 clinics
Crandall 2 clinics
Crosby 2 clinics
Dayton 2 clinics
Deer Park 2 clinics
Devine 2 clinics
Dripping Springs 2 clinics
Dumas 2 clinics
Farmersville 2 clinics
Fulshear 2 clinics
Glen Rose 2 clinics
Granger 2 clinics
Groves 2 clinics
Haltom City 2 clinics
Helotes 2 clinics
Highland Village 2 clinics
Highlands 2 clinics
Hockley 2 clinics
Jacksonville 2 clinics
Levelland 2 clinics
Lockhart 2 clinics
Lumberton 2 clinics
Manvel 2 clinics
Mont Belvieu 2 clinics
Murphy 2 clinics
Pilot Point 2 clinics
Plainview 2 clinics
Portland 2 clinics
Princeton 2 clinics
Richwood 2 clinics
Rosharon 2 clinics
Sachse 2 clinics
San Benito 2 clinics
Sanger 2 clinics
Schertz 2 clinics
Selma 2 clinics
Spicewood 2 clinics
Sweetwater 2 clinics
Trophy Club 2 clinics
University Park 2 clinics
Vidor 2 clinics
Watauga 2 clinics
West Orange 2 clinics
Whitesboro 2 clinics
Wimberley 2 clinics
Woodway 2 clinics
Aledo 1 clinic
Alvarado 1 clinic
Andrews 1 clinic
Anthony 1 clinic
Argyle 1 clinic
Bartonville 1 clinic
Bastrop 1 clinic
Bellmead 1 clinic
Ben Wheeler 1 clinic
Bonham 1 clinic
Borger 1 clinic
Bridge City 1 clinic
Brownfield 1 clinic
Bullard 1 clinic
Canutillo 1 clinic
Canyon Lake 1 clinic
Cedar Creek 1 clinic
Celina 1 clinic
Channelview 1 clinic
Corinth 1 clinic
Coupland 1 clinic
Cross Roads 1 clinic
Cumby 1 clinic
Double Oak 1 clinic
Duncanville 1 clinic
Eagle Pass 1 clinic
Fair Oaks Ranch 1 clinic
Fairview 1 clinic
Falfurrias 1 clinic
Ferris 1 clinic
Flint 1 clinic
Forest Hill 1 clinic
Fort Bliss 1 clinic
Fort Cavazos 1 clinic
Frankston 1 clinic
Freeport 1 clinic
Fritch 1 clinic
Fulton 1 clinic
Garden Ridge 1 clinic
Gardendale 1 clinic
George West 1 clinic
Grandview 1 clinic
Haslet 1 clinic
Heath 1 clinic
Hickory Creek 1 clinic
Hidalgo 1 clinic
Hondo 1 clinic
Honey Grove 1 clinic
Huffman 1 clinic
Ingleside 1 clinic
Jourdanton 1 clinic
Kaufman 1 clinic
Krum 1 clinic
Lacoste 1 clinic
Lago Vista 1 clinic
Lake Dallas 1 clinic
Lancaster 1 clinic
Leon Valley 1 clinic
Liberty 1 clinic
Livingston 1 clinic
Lorena 1 clinic
Los Fresnos 1 clinic
Lucas 1 clinic
Luling 1 clinic
Malakoff 1 clinic
Manor 1 clinic
Marion 1 clinic
Montgomery 1 clinic
Nash 1 clinic
New Waverly 1 clinic
Orange Grove 1 clinic
Ovilla 1 clinic
Perryton 1 clinic
Pharr 1 clinic
Ponder 1 clinic
Port Aransas 1 clinic
Port Neches 1 clinic
Premont 1 clinic
Raymondville 1 clinic
Reklaw 1 clinic
Richland Hills 1 clinic
Rio Grande City 1 clinic
River Oaks 1 clinic
Roma 1 clinic
Roscoe 1 clinic
Seagoville 1 clinic
Sinton 1 clinic
Sunnyvale 1 clinic
Sweeny 1 clinic
Taft 1 clinic
Trenton 1 clinic
Troup 1 clinic
Valley View 1 clinic
Van Alstyne 1 clinic
White Settlement 1 clinic
Whitewright 1 clinic
Willis 1 clinic
Winters 1 clinic
Wolfforth 1 clinic