VetsOpenNow

Vets in San Antonio, TX

๐Ÿšจ Emergency care

141 vet clinics in San Antonio โ€” including 4 with emergency services (marked in red). Call ahead for same-day availability; for after-hours crises, hit the red button.

Advertisement

Red markers = emergency clinics. Click a marker for details.

BluePearl Pet Hospital Stone Oak

24/7 per posted hoursSees exotic pets

503 E Sonterra Blvd, Suite 102, San Antonio, TX 78258

Verified 2026-09-26

8202 N Loop 1604, San Antonio, TX 78249

Verified 2026-07-28

VEG ER for Pets San Antonio

24/7 per posted hours

15635 N Loop 1604 E, San Antonio, TX 78232

Verified 2026-09-26

20770 US Highway 281 N, Suite 101, San Antonio, TX 78258

Hours: 6pm-8am daily (closed Tuesdays)

Verified 2026-07-28

3630 SE Military Dr #100, San Antonio, TX 78223

Unverified listing โ€” call ahead to confirm hours and availability.

742 Barchester Dr # A, San Antonio, TX 78216

Unverified listing โ€” call ahead to confirm hours and availability.

4153 Acorn Hill, San Antonio, TX 78217

Unverified listing โ€” call ahead to confirm hours and availability.

17203 Jones Maltsberger Rd Ste. 106, San Antonio, TX 78247

Unverified listing โ€” call ahead to confirm hours and availability.

Alamo Dog & Cat Hospital

Sees exotic pets

1619 Pleasanton Road, San Antonio, TX 78221

Unverified listing โ€” call ahead to confirm hours and availability.

16201 San Pedro Avenue, San Antonio, TX 78232

Hours: Mo-Th 07:00-18:00, Fr 07:00-17:30, Sa 08:00-11:30

Unverified listing โ€” call ahead to confirm hours and availability.

6488 N New Braunfels Ave, San Antonio, TX 78209

Unverified listing โ€” call ahead to confirm hours and availability.

1242 Austin Hwy Ste 102, San Antonio, TX 78209

Unverified listing โ€” call ahead to confirm hours and availability.

6820 Alamo Pkwy, San Antonio, TX 78253

Unverified listing โ€” call ahead to confirm hours and availability.

11015 Bel Air Dr, San Antonio, TX 78213-1430

Unverified listing โ€” call ahead to confirm hours and availability.

8610 N New Braunfels Ave Ste 500, San Antonio, TX 78217

Unverified listing โ€” call ahead to confirm hours and availability.

12355 Potranco Rd #111, San Antonio, TX 78253

Unverified listing โ€” call ahead to confirm hours and availability.

8734 Grissom Rd, San Antonio, TX 78251

Unverified listing โ€” call ahead to confirm hours and availability.

4522 De Zavala Rd, San Antonio, TX 78249

Unverified listing โ€” call ahead to confirm hours and availability.

114 E Rhapsody Dr, San Antonio, TX 78216-3112

Unverified listing โ€” call ahead to confirm hours and availability.

213 W Borgfeld Dr, San Antonio, TX 78260

Unverified listing โ€” call ahead to confirm hours and availability.

9919 Westover Bluff, San Antonio, TX 78251

Unverified listing โ€” call ahead to confirm hours and availability.

5930 Woodfield, San Antonio, TX 78244

Unverified listing โ€” call ahead to confirm hours and availability.

6600 Prue Road, San Antonio, TX 78240

Hours: Mo-Fr 07:00-18:00, Sa 08:00-12:00

Unverified listing โ€” call ahead to confirm hours and availability.

5858 Babcock Rd, San Antonio, TX 78240

Unverified listing โ€” call ahead to confirm hours and availability.

5721 Bandera Rd, San Antonio, TX 78238-1918

Unverified listing โ€” call ahead to confirm hours and availability.

119 SW Loop 410 Bldg 3, San Antonio, TX 78245

Unverified listing โ€” call ahead to confirm hours and availability.

5435 W Loop 1604 N, San Antonio, TX 78253

Unverified listing โ€” call ahead to confirm hours and availability.

5219 DeZavala Rd, San Antonio, TX 78249

Unverified listing โ€” call ahead to confirm hours and availability.

11791 Bandera Rd, San Antonio, TX 78250

Unverified listing โ€” call ahead to confirm hours and availability.

17815 La Cantera Parkway, San Antonio, TX 78257

Unverified listing โ€” call ahead to confirm hours and availability.

1160 North Loop 1604 W, San Antonio, TX 78248

Unverified listing โ€” call ahead to confirm hours and availability.

12960 Park Central, San Antonio, TX 78216

Unverified listing โ€” call ahead to confirm hours and availability.

8520 Four Winds Dr, San Antonio, TX 78239

Unverified listing โ€” call ahead to confirm hours and availability.

19179 Blanco Rd, San Antonio, TX 78258-4009

Unverified listing โ€” call ahead to confirm hours and availability.

1726 Bandera Rd Ste 104, San Antonio, TX 78228

Unverified listing โ€” call ahead to confirm hours and availability.

25239 Boerne Stage Rd, San Antonio, TX 78255-9516

Unverified listing โ€” call ahead to confirm hours and availability.

24851 Canyon Golf Road, San Antonio, TX 78258

Unverified listing โ€” call ahead to confirm hours and availability.

804 West Ave, San Antonio, TX 78201-4009

Unverified listing โ€” call ahead to confirm hours and availability.

18675 Marbach Ln, San Antonio, TX 78266-2184

Unverified listing โ€” call ahead to confirm hours and availability.

8221 Broadway, San Antonio, TX 78209

Unverified listing โ€” call ahead to confirm hours and availability.

2015 Bandera Rd, San Antonio, TX 78228

Unverified listing โ€” call ahead to confirm hours and availability.

11105 West Ave, San Antonio, TX 78213

Unverified listing โ€” call ahead to confirm hours and availability.

6162 US Highway 87 E, San Antonio, TX 78222-1811

Unverified listing โ€” call ahead to confirm hours and availability.

11722 West Avenue, San Antonio, TX 78216

Hours: Mo-Fr 07:30-18:00, We 12:00-14:00 closed

Unverified listing โ€” call ahead to confirm hours and availability.

5421 Broadway St, San Antonio, TX 78209

Unverified listing โ€” call ahead to confirm hours and availability.

10003 NW Military Hwy, San Antonio, TX 78231-1885

Unverified listing โ€” call ahead to confirm hours and availability.

14048 Culebra Rd Suite 101, San Antonio, TX 78253

Unverified listing โ€” call ahead to confirm hours and availability.

23110 W I-10 Ste 210, San Antonio, TX 78257

Unverified listing โ€” call ahead to confirm hours and availability.

1028 S Alamo St, San Antonio, TX 78210

Unverified listing โ€” call ahead to confirm hours and availability.

17414 O'Connor Rd, San Antonio, TX 78247

Unverified listing โ€” call ahead to confirm hours and availability.

8607 Wurzbach Rd, San Antonio, TX 78240-1281

Unverified listing โ€” call ahead to confirm hours and availability.

7985 Seguin Rd, San Antonio, TX 78244-1904

Unverified listing โ€” call ahead to confirm hours and availability.

6636 Crestway Dr, San Antonio, TX 78239

Unverified listing โ€” call ahead to confirm hours and availability.

11185 Westwood Loop, San Antonio, TX 78253

Unverified listing โ€” call ahead to confirm hours and availability.

8111 Culebra Rd, San Antonio, TX 78251

Unverified listing โ€” call ahead to confirm hours and availability.

14855 Blanco Rd #104, San Antonio, TX 78216

Unverified listing โ€” call ahead to confirm hours and availability.

2940 Rigsby Ave, San Antonio, TX 78222

Unverified listing โ€” call ahead to confirm hours and availability.

21715 W Ih 10, San Antonio, TX 78257-2109

Unverified listing โ€” call ahead to confirm hours and availability.

20642 Stone Oak Pkwy Ste 108, San Antonio, TX 78258

Unverified listing โ€” call ahead to confirm hours and availability.

1424 South Ellison Drive, San Antonio, TX 78245

Hours: Mo-Fr 07:00-18:00; Sa 08:00-14:00

Unverified listing โ€” call ahead to confirm hours and availability.

2770 E Evans Rd Ste 103, San Antonio, TX 78259

Unverified listing โ€” call ahead to confirm hours and availability.

19355 Stone Oak Pkwy, San Antonio, TX 78258

Unverified listing โ€” call ahead to confirm hours and availability.

2915 Schofield Rd, San Antonio, TX 78234-7754

Unverified listing โ€” call ahead to confirm hours and availability.

2332 Harney Rd, San Antonio, TX 78234-6201

Unverified listing โ€” call ahead to confirm hours and availability.

8843 Grissom Road, San Antonio, TX 78251

Unverified listing โ€” call ahead to confirm hours and availability.

8905 Guilbeau Rd, San Antonio, TX 78250

Unverified listing โ€” call ahead to confirm hours and availability.

7427 N Loop 1604 W, San Antonio, TX 78249

Unverified listing โ€” call ahead to confirm hours and availability.

7050 US Highway 87 E, San Antonio, TX 78263-6050

Unverified listing โ€” call ahead to confirm hours and availability.

9815 Culebra Rd Ste 112, San Antonio, TX 78251-3702

Unverified listing โ€” call ahead to confirm hours and availability.

4350 E Evans Rd, San Antonio, TX 78259

Unverified listing โ€” call ahead to confirm hours and availability.

1219 Knight St, San Antonio, TX 78236

Unverified listing โ€” call ahead to confirm hours and availability.

12058 Vance Jackson Rd Ste 101, San Antonio, TX 78230

Unverified listing โ€” call ahead to confirm hours and availability.

4623 Binz Engleman Rd, San Antonio, TX 78219

Unverified listing โ€” call ahead to confirm hours and availability.

1051 Austin Hwy, San Antonio, TX 78209

Unverified listing โ€” call ahead to confirm hours and availability.

24125 Boerne Stage Road, San Antonio, TX 78255

Hours: Mo-Fr 07:00-19:00; Sa 08:00-12:00

Unverified listing โ€” call ahead to confirm hours and availability.

20210 Stone Oak Pkwy #301, San Antonio, TX 78258

Unverified listing โ€” call ahead to confirm hours and availability.

7510 Broadway, San Antonio, TX 78209

Unverified listing โ€” call ahead to confirm hours and availability.

2907 West Ave, San Antonio, TX 78201

Unverified listing โ€” call ahead to confirm hours and availability.

7508 Marbach Rd, San Antonio, TX 78227

Unverified listing โ€” call ahead to confirm hours and availability.

13141 NW Military Hwy, San Antonio, TX 78231-1849

Unverified listing โ€” call ahead to confirm hours and availability.

4927 Golden Quail, San Antonio, TX 78240-1541

Unverified listing โ€” call ahead to confirm hours and availability.

6222 De Zavala Rd Ste 102, San Antonio, TX 78249-2275

Unverified listing โ€” call ahead to confirm hours and availability.

9702 Huebner Rd Ste 104, San Antonio, TX 78240

Unverified listing โ€” call ahead to confirm hours and availability.

24815 U.S. Hwy 281 N Suite 117, San Antonio, TX 78260

Unverified listing โ€” call ahead to confirm hours and availability.

12991 Potranco Rd, San Antonio, TX 78253

Unverified listing โ€” call ahead to confirm hours and availability.

22811 N US Hwy 281, San Antonio, TX 78258

Unverified listing โ€” call ahead to confirm hours and availability.

7227 San Pedro Ave, San Antonio, TX 78216-6223

Unverified listing โ€” call ahead to confirm hours and availability.

13395 Wetmore Rd, San Antonio, TX 78247

Unverified listing โ€” call ahead to confirm hours and availability.

1634 NE Loop 410, San Antonio, TX 78209-1606

Unverified listing โ€” call ahead to confirm hours and availability.

12014 Independence Avenue, San Antonio, TX 78233

Hours: Mo-Fr 08:00-18:00

Unverified listing โ€” call ahead to confirm hours and availability.

10935 Wurzbach Rd Ste 301, San Antonio, TX 78230

Unverified listing โ€” call ahead to confirm hours and availability.

4349 McCullough Ave, San Antonio, TX 78212-1962

Unverified listing โ€” call ahead to confirm hours and availability.

8236 Bandera Rd, San Antonio, TX 78250-5134

Unverified listing โ€” call ahead to confirm hours and availability.

3179 Thousand Oaks Dr, San Antonio, TX 78247

Unverified listing โ€” call ahead to confirm hours and availability.

10330 Kotzebue St, San Antonio, TX 78217

Unverified listing โ€” call ahead to confirm hours and availability.

7811 Mainland Dr, San Antonio, TX 78250

Unverified listing โ€” call ahead to confirm hours and availability.

210 Tuleta Drive, San Antonio, TX 78212

Hours: Mo-Fr 08:00-17:00, Sa 09:00-13:00

Unverified listing โ€” call ahead to confirm hours and availability.

1010 SW Military Dr, San Antonio, TX 78221

Unverified listing โ€” call ahead to confirm hours and availability.

3810 Pleasanton Rd, San Antonio, TX 78221

Unverified listing โ€” call ahead to confirm hours and availability.

10839 Potranco Road, San Antonio, TX 78251

Hours: Mo-Fr 09:00-18:00

Unverified listing โ€” call ahead to confirm hours and availability.

4831 Rigsby Ave, San Antonio, TX 78222

Unverified listing โ€” call ahead to confirm hours and availability.

15714 Huebner Rd, San Antonio, TX 78248-0996

Unverified listing โ€” call ahead to confirm hours and availability.

9107 Marbach Rd #109, San Antonio, TX 78245

Unverified listing โ€” call ahead to confirm hours and availability.

4922 South Zarzamora Street, San Antonio, TX 78211

Hours: Mo-Fr 10:00-16:30

Unverified listing โ€” call ahead to confirm hours and availability.

6758 Ingram Rd, San Antonio, TX 78238-4121

Unverified listing โ€” call ahead to confirm hours and availability.

8856 Broadway, San Antonio, TX 78217

Unverified listing โ€” call ahead to confirm hours and availability.

3608 S Gevers St, San Antonio, TX 78210

Unverified listing โ€” call ahead to confirm hours and availability.

503 E Sonterra Blvd, San Antonio, TX 78258-4058

Unverified listing โ€” call ahead to confirm hours and availability.

14837 Nacogdoches Rd, San Antonio, TX 78247

Unverified listing โ€” call ahead to confirm hours and availability.

8615 Potranco Road, San Antonio, TX 78251

Hours: Mo-Fr 08:00-17:30; Sa 08:00-13:00

Unverified listing โ€” call ahead to confirm hours and availability.

6335 Camp Bullis Rd Ste 12, San Antonio, TX 78257

Unverified listing โ€” call ahead to confirm hours and availability.

12727 Mountain Air, San Antonio, TX 78249

Unverified listing โ€” call ahead to confirm hours and availability.

3493 Fredericksburg Rd, San Antonio, TX 78201

Unverified listing โ€” call ahead to confirm hours and availability.

2325 NW Military Hwy #111, San Antonio, TX 78231

Unverified listing โ€” call ahead to confirm hours and availability.

21518 Blanco Rd #103, San Antonio, TX 78260

Unverified listing โ€” call ahead to confirm hours and availability.

18010 Bulverde Rd, San Antonio, TX 78259-3344

Unverified listing โ€” call ahead to confirm hours and availability.

11398 Bandera Rd Ste 403, San Antonio, TX 78250

Unverified listing โ€” call ahead to confirm hours and availability.

11841 Alamo Ranch Pkwy, San Antonio, TX 78253-4184

Unverified listing โ€” call ahead to confirm hours and availability.

8503 Broadway #105, San Antonio, TX 78217

Unverified listing โ€” call ahead to confirm hours and availability.

1211 Austin Hwy #108, San Antonio, TX 78209

Unverified listing โ€” call ahead to confirm hours and availability.

2426 Ceegee Lane, San Antonio, TX 78217

Unverified listing โ€” call ahead to confirm hours and availability.

11403 O'Connor Rd #114, San Antonio, TX 78233

Unverified listing โ€” call ahead to confirm hours and availability.

5630 W Loop 1604 N, San Antonio, TX 78251

Unverified listing โ€” call ahead to confirm hours and availability.

13335 North US Highway 281, San Antonio, TX 78216

Hours: Mo 08:00-17:00; Tu 08:00-17:00; We 08:00-17:00; Th 08:00-17:00; Fr 08:00-17:00

Unverified listing โ€” call ahead to confirm hours and availability.

5010 N Loop 1604 West Access Rd, San Antonio, TX 78249

Unverified listing โ€” call ahead to confirm hours and availability.

Potranco Road, San Antonio, TX 78251

Hours: Mo-Fr 08:00-18:00

Unverified listing โ€” call ahead to confirm hours and availability.

VCA Animal Hospital

Sees exotic pets

6515 Interstate 10 West, San Antonio, TX 78201

Hours: Mo-Th 7:30-18:00, Fr 7:30-17:30, Sa 8:30-13:30

Verified 2026-09-26

9710 State Highway 151, Suite 105, San Antonio, TX 78251

Hours: Mo 24:00-22:00, Th-Fr 24:00-22:00, Sa-Su 10:00-20:00

Verified 2026-09-26

6515 I-10, San Antonio, TX 78201

Hours: Mo-Su 00:00-23:59

Verified 2026-09-26

VCA Castle Hills

Sees exotic pets

13141 Northwest Military Highway, San Antonio, TX 78231

Hours: Mo-Fr 07:00-18:00; Sa 08:00-13:00

Verified 2026-09-26

2558 Thousand Oaks Dr, San Antonio, TX 78232

Hours: Mo-Fr 7:00-18:00, Sa 8:00-13:00

Verified 2026-09-26

19633 Interstate 10 West, San Antonio, TX 78257

Hours: Mo-Fr 07:30-18:00, Sa 08:00-13:00

Verified 2026-09-26

2822 Pleasanton Rd, San Antonio, TX 78221-2101

Unverified listing โ€” call ahead to confirm hours and availability.

602 Northwest Loop 410 #103, San Antonio, TX 78216

Unverified listing โ€” call ahead to confirm hours and availability.

6001 NW Loop 410 Ste 103, San Antonio, TX 78238

Unverified listing โ€” call ahead to confirm hours and availability.

12651 Vance Jackson Rd, Ste 119, San Antonio, TX 78230

Unverified listing โ€” call ahead to confirm hours and availability.

503 E Sonterra Blvd Ste 104, San Antonio, TX 78258-4059

Unverified listing โ€” call ahead to confirm hours and availability.

4627 Allegheny Dr, San Antonio, TX 78229-5005

Unverified listing โ€” call ahead to confirm hours and availability.

1335 NE Interstate 410 Loop, Suite 101, San Antonio, TX 78209

Unverified listing โ€” call ahead to confirm hours and availability.

13772 Old Farm to Market 471 W Ste 101, San Antonio, TX 78253

Unverified listing โ€” call ahead to confirm hours and availability.

8606 South Zarzamora Street, San Antonio, TX 78224

Hours: Mo-Tu 08:00-18:00, We 08:00-12:00, Th 08:00-18:00, Sa 08:00-12:00

Unverified listing โ€” call ahead to confirm hours and availability.

Advertisement

Emergency and after-hours cover in San Antonio

3 practices in San Antonio post 24-hour hours and 4 offer emergency services โ€” call before setting off; overnight staffing changes and full ICUs divert cases.

Nearest emergency hospitals outside San Antonio

Distances are straight-line from San Antonio; drive times are estimates, not live traffic.

For a suspected poisoning, ASPCA Animal Poison Control on (888) 426-4435 (24/7, consultation fee applies) can give you treatment advice immediately โ€” often while you are still deciding whether to drive anywhere.

What vets in San Antonio say they offer

Grouped from what each practice states on its own website โ€” we read 100 of the 141 listed here. A practice missing from a row hasn't said so on its site; that is not the same as not offering it, so call to check.

Telemedicine (1)
NDS Animal Hospital

About this list

Ordering is objective โ€” 24/7 first, then emergency services, then alphabetical โ€” and no clinic can pay for placement. We have verified phone numbers for 134 of the 141 practices; the rest show addresses only. One practice is flagged low-cost or nonprofit, which usually means income-qualified pricing. Across United States, an emergency exam typically runs $100โ€“$250 and an overnight emergency $800โ€“$3,000 โ€” full cost breakdown ยท if you cannot pay.