Top 10 vet clinics in Amarillo
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play.
-
1Animal Medical Center
6201 W Amarillo Blvd, Amarillo, TX 79106
Mon-Fri: 7:30am - 6:00pm, Sat: 8:00am - 2:00pm
Since 1969
-
2PETS Clinic of Amarillo
2500 SW 6th Ave, Amarillo, TX 79106
Mon-Thu 10:00am-1:30pm, Sat 10:00am-1:30pm
-
3Urgent Care at Swann Animal Clinic
3102 SW 45th Ave Ste 150, Amarillo, TX 79109
Monday–Friday: 7:00 am to 10:00 pm, Saturday: 8:00 am to 5:00 pm, Sunday: Closed
Locally owned
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-
4Cadillac Veterinary Services
10850 W I-40, Amarillo, TX 79124-2316
Mon - Fri: 8AM - 5PM, Sat: 8AM - 12PM
-
5West Texas Animal Hospital
12000 S FM 1541, Amarillo, TX 79118-3358
-
6Noah's Ark Pet Hospital
7306 SW 34th Ave, Amarillo, TX 79121
-
7Texas Tech University School of Veterinary Medicine
7671 Evans Dr, Amarillo, TX 79106
-
8Yarbrough Veterinary Clinic
7701 Canyon Dr, Amarillo, TX 79110
-
10Swann Animal Clinic at 45th
3102 SW 45th Ave Ste 100, Amarillo, TX 79109
Of the 28 vet clinics listed in Amarillo, 28 give a phone number, 4 publish opening hours and 22 have a website. No national chains here — every vet clinic on this page is independent. By what they offer: 11 offer dental care, 8 offer spay and neuter, 8 offer holistic care. The longest-running is Amarillo Vet Clinic, in business since 1938. The nearest bigger selection is Houston with 262.
All 18 other vet clinics in Amarillo
By ZIP code: 79101 (1) · 79103 (1) · 79104 (1) · 79107 (1) · 79109 (5) · 79110 (2) · 79118 (1) · 79119 (3) · 79124 (3)
ZIP 79101 1
-
Hope Veterinary Clinic PA
I-40 W Hope Rd Exit, Amarillo, TX 79101
ZIP 79103 1
-
Ross Osage Animal Clinic
2710 S Osage St, Amarillo, TX 79103
ZIP 79104 1
ZIP 79107 1
-
High Plains Veterinary Clinic
2406 Thorne Dr, Amarillo, TX 79107
ZIP 79109 5
-
Swann Animal Clinic at Hillside
6204 Hillside Rd Ste 1000, Amarillo, TX 79109
Since 1972
Locally owned
-
Lone Star Veterinary Services
7200 SW 45th Ave, Amarillo, TX 79109
-
Village Veterinary Clinic
5901 Bell St # 8, Amarillo, TX 79109
-
Acoma Pine Animal-bird Clinic
4010 SW 34th Ave, Amarillo, TX 79109-4434
-
Johnson Animal Hospital
2336 Lakeview Dr, Amarillo, TX 79109
ZIP 79110 2
-
Petvet Wellness Center
8511 Canyon Dr, Amarillo, TX 79110-4810
ZIP 79118 1
-
Mobile Veterinary Practice
11045 Trinidad St, Amarillo, TX 79118-5115
ZIP 79119 3
-
Charter Equine & Small Animal Hospital
13505 FM 2590, Amarillo, TX 79119
-
Amarillo Equine Veterinary Chiropractic and Acupuncture
17601 FM2186, Amarillo, TX 79119
-
Sell Veterinary Services
7629 Hillside Rd Ste 200, Amarillo, TX 79119
ZIP 79124 3
Nearby in Texas
- Lubbock19
- Wichita Falls9
- Midland16
- Abilene17
- Odessa8
- San Angelo11
- Houston262
- San Antonio177