All states›Arizona

Vet Clinics in Arizona

832 vet clinics in 80 cities and towns across Arizona. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

Arizona has about 7,582,384 residents, so that's 11 vet clinics per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

832vet clinics
80cities & towns
95%list a phone
697with a website

Across Arizona, of the 832 vet clinics we list, 788 give a phone number, 138 publish opening hours and 697 have a website. 92 are branches of national chains — Banfield Pet Hospital (41), PetVet Vaccination Clinic (8), VetIQ (7); the remaining 740 are independent. By what they offer: 297 offer dental care, 194 offer spay and neuter, 175 offer end-of-life care. The longest-running is Verde Veterinary Hospital, in business since 1900. 17 describe themselves as family-owned.

Top 10 vet clinics in Arizona

Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking

  1. 1VCA Tri City Animal HospitalTempe

    Mon–Fri 8:00am–5:00pm, Sat 8:00am–2:00pm

    DentalEnd of life

    Spotted an error? Let us know

  2. 2Banfield Pet HospitalMesa

    Mon-Fri 8am-6pm, Sat 8am-5pm, Sun 9am-4pm

    Spay & neuterVaccinationDentalEnd of life

    Spotted an error? Let us know

  3. 3East Maryland Animal HospitalPhoenix

    Mon–Fri 8:00am–6:00pm

    Urgent careSpay & neuterDental

    Spotted an error? Let us know

  4. 4Alma School Animal HospitalMesa

    Monday thru Friday 7:00 AM to 6:00 PM

    DentalEnd of life

    Spotted an error? Let us know

  5. 5Daisy Mountain Veterinary HospitalPhoenix

    Mon–Fri 7:30am–6:00pm

    HolisticDental

    Spotted an error? Let us know

  6. 6Prescott Animal HospitalPrescott

    Mon–Sat 7:00am–6:30pm, Sun 9:00am–4:00pm

    EmergencyUrgent careMobile

    Spotted an error? Let us know

  7. 7River Road Pet ClinicTucson

    Mon–Fri 8:00am–5:00pm

    Spay & neuter

    Spotted an error? Let us know

  8. 8North Phoenix Animal ClinicPhoenix

    Mon–Fri 7:30am–5:00pm

    Low-costSpay & neuterVaccinationDental

    Spotted an error? Let us know

  9. 9Arizona West Veterinary ClinicYuma

    Mon - Fri: 8:00 AM - 5:00 PM, Sat - Sun: CLOSED

    DentalEnd of life

    Spotted an error? Let us know

  10. 10Pet DoctorTucson

    Mon–Fri 8:00am–6:00pm

    EmergencyDental

    Spotted an error? Let us know

Cities

Largest first. Towns with a single vet clinic are listed further down this page.

Other towns in Arizona

One vet clinic each — too few for a page of their own, so they live here.

  1. Anthem Pet Medical CenterAnthem

    42105 N 41st Dr Ste 148, Anthem, AZ 85086

    Spotted an error? Let us know

  2. Caring Critters Animal HospitalApache Junction

    189 Apache Trail, Apache Junction, AZ 85120

    Spotted an error? Let us know

  3. VCA Apache Junction Animal HospitalApache Junction

    17 N Mountain Rd, Apache Junction, AZ 85120

    DentalEnd of life

    Spotted an error? Let us know

  4. Paws 4 LifeApache Junction

    5027 E Hidalgo St, Apache Junction, AZ 85119

    Spotted an error? Let us know

  5. Benson Animal HospitalBenson

    1195 AZ-80, Benson, AZ 85602

    Spotted an error? Let us know

  6. All Creatures Veterinary ServiceBenson

    655 E 4th St, Benson, AZ 85602

    Spotted an error? Let us know

  7. San Pedro Veterinary Service, PLCBenson

    789 W Trail Dust Rd, Benson, AZ 85602

    EmergencyEquine

    Spotted an error? Let us know

  8. Cochise Animal HospitalBisbee

    1993 S Barnett Rd, Bisbee, AZ 85603

    Monday - Friday: 8am - 5pm

    Spotted an error? Let us know

  9. Mule Mountain Animal HospitalBisbee

    1326 AZ-92, Bisbee, AZ 85603

    MONDAY, TUESDAY, FRIDAY: 8:30 AM - 5:00 PM, SATURDAY: 9:00 AM - 2:00 PM

    Spotted an error? Let us know

  10. Spirit Mountain Animal HospitalBullhead City

    1670 Lakeside Dr, Bullhead City, AZ 86442

    Spotted an error? Let us know

  11. VIP Petcare Vaccination ClinicBullhead City

    2350 Miracle Mile, Bullhead City, AZ 86442

    Low-costVaccination

    Spotted an error? Let us know

  12. Colorado River Animal Medical CenterBullhead City

    2079 AZ-95, Bullhead City, AZ 86442

    Spotted an error? Let us know

  13. Anasazi Animal ClinicCamp Verde

    407 AZ-260, Camp Verde, AZ 86322

    Spotted an error? Let us know

  14. Central Arizona EquineCamp Verde

    3900 W Cherry Creek Rd, Camp Verde, AZ 86322

    Equine

    Spotted an error? Let us know

  15. Tamara's Nails To Tails SalonCamp Verde

    873 E Howards Rd, Camp Verde, AZ 86322-6531

    Spotted an error? Let us know

  16. Casa Grande Animal HospitalCasa Grande

    1645 N Pinal Ave, Casa Grande, AZ 85122

    Monday – Saturday: 8:00 AM – 6:00 PM

    Since 1962

    Dental

    Spotted an error? Let us know

  17. Small Animal ClinicCasa Grande

    615 N Peart Rd, Casa Grande, AZ 85122

    Mon – Fri: 8:00AM. – 5:30PM, Sat: 8:00AM – 12:00PM

    EmergencyUrgent careDentalEnd of life

    Spotted an error? Let us know

  18. PetVet Vaccination ClinicCasa Grande

    1988 E Florence Blvd, Casa Grande, AZ 85122

    Low-costVaccination

    Spotted an error? Let us know

  19. Coolidge Veterinary HospitalCoolidge

    435 W Coolidge Ave, Coolidge, AZ 85128

    Mon - Fri: 7:00 am - 7:00 pm, Sat: 8:00am - 4:00pm

    Emergency

    Spotted an error? Let us know

  20. PetVet Vaccination ClinicCoolidge

    950 N Arizona Blvd, Coolidge, AZ 85128

    Low-costVaccination

    Spotted an error? Let us know

  21. Animal Wellness Clinic of CoolidgeCoolidge

    1491 N Arizona Blvd, Coolidge, AZ 85128-3260

    Spotted an error? Let us know

  22. All Pets Acupuncture and Holistic Health ClinicCornville

    60 N Bright Way, Cornville, AZ 86325

    EmergencyHolisticEnd of life

    Spotted an error? Let us know

  23. Danza Del Sol Veterinary Medical Center , PllcCornville

    1220 S Eastern Dr, Cornville, AZ 86325-5220

    Spotted an error? Let us know

  24. Cornville Pet ClinicCornville

    1220 S Eastern Dr Ste B, Cornville, AZ 86325-5220

    Spotted an error? Let us know

  25. Verde Veterinary HospitalCottonwood

    1201 E Cherry St, Cottonwood, AZ 86326

    8:00am - 5:00pm

    Since 1900

    Spay & neuterDental

    Spotted an error? Let us know

  26. Airpark Animal HospitalCottonwood

    515 S Airpark Rd #103, Cottonwood, AZ 86326

    Spotted an error? Let us know

  27. VIP Petcare Vaccination ClinicCottonwood

    1100 S State Route 260, Cottonwood, AZ 86326

    Low-costVaccination

    Spotted an error? Let us know

  28. Verde Valley Roaming Veterinary ServicesCottonwood

    1095 S Uvx Rd, Cottonwood, AZ 86326

    Spotted an error? Let us know

  29. Adopt A Vet IncCottonwood

    125 S 6th St, Cottonwood, AZ 86326-4239

    Spotted an error? Let us know

  30. Kachina Animal HospitalDewey

    850 S Henrickson Rd, Dewey, AZ 86327

    Spotted an error? Let us know

  31. Kachina Animal HospitalDewey

    12226 E Turquoise Cir, Dewey, AZ 86327

    Spotted an error? Let us know

  32. High Desert Veterinary ServiceDouglas

    2555 E 9th St, Douglas, AZ 85607

    Spotted an error? Let us know

  33. Round Valley Community Vet ClinicEagar

    367 N Main St, Eagar, AZ 85925

    Low-cost

    Spotted an error? Let us know

  34. Round Valley Animal RescueEagar

    925 S Double Bar Ln, Eagar, AZ 85925

    Since 2011

    Spotted an error? Let us know

  35. Vetiq PetcareEl Mirage

    12900 W Thunderbird Rd, El Mirage, AZ 85335-5945

    Spotted an error? Let us know

  36. North Valley Pet HospitalFort Mohave

    1440 E Hammer Rd, Fort Mohave, AZ 86426-9235

    Monday-Friday 7:30am to 5:00pm

    EmergencySpay & neuterDentalEnd of life

    Spotted an error? Let us know

  37. Advanced Animal CareFort Mohave

    5842 S Hwy 95, Fort Mohave, AZ 86426

    Since 2012

    Urgent careHolisticDental

    Spotted an error? Let us know

  38. El Dorado Animal HospitalFountain Hills

    16765 E Parkview Ave, Fountain Hills, AZ 85268

    Mon-Sat 7:30-5:30

    EmergencyUrgent careDental

    Spotted an error? Let us know

  39. Palisades Veterinary HospitalFountain Hills

    16813 E Palisades Blvd, Fountain Hills, AZ 85268

    Mon-Fri 7:30 am – 5:30 pm, Sat 7:30 am – 1:00 pm

    Emergency

    Spotted an error? Let us know

  40. Bark Avenue Animal HospitalFountain Hills

    11407 N Saguaro Blvd, Fountain Hills, AZ 85268-5036

    Spotted an error? Let us know

  41. Friendship Pet HospitalFountain Hills

    11679 N Saguaro Blvd, Fountain Hills, AZ 85268-4630

    Mon-Fri 8:00am – 5:00pm, Sat 9:00am – 12:00pm

    VaccinationDental

    Spotted an error? Let us know

  42. Samaritan Veterinary CenterGlobe

    1905 E Maple St, Globe, AZ 85501

    Spotted an error? Let us know

  43. Companion Pet Clinic of Gold CanyonGold Canyon

    5331 S Superstition Mountain Dr, Gold Canyon, AZ 85118

    EmergencyDental

    Spotted an error? Let us know

  44. Holbrook Veterinary ClinicHolbrook

    717 S Apache Dr, Holbrook, AZ 86025

    Spotted an error? Let us know

  45. Kayenta Animal Care Center (Kacc)Kayenta

    Kayenta, AZ

    Mobile

    Spotted an error? Let us know

  46. Monument Valley Agri-Science CenterKayenta

    900 Skyview Dr, Kayenta, AZ 86033

    Spotted an error? Let us know

  47. Kearny Veterinary ClinicKearny

    396 Alden Rd, Kearny, AZ 85137

    Since 1962

    Dental

    Spotted an error? Let us know

  48. McGuire Veterinary ServicesLake Havasu City

    3181 Maricopa Ave Ste 102, Lake Havasu City, AZ 86406

    Monday - Friday: 8:00 AM - 5:00 PM

    Family-owned

    EmergencyDental

    Spotted an error? Let us know

  49. Paws and Claws Animal CareLake Havasu City

    2715 Maricopa Ave, Lake Havasu City, AZ 86406

    Monday – Friday: 9am – 5pm

    Family-owned

    EmergencyUrgent careSpay & neuterDental

    Spotted an error? Let us know

  50. Animal Hospital of HavasuLake Havasu City

    1990 Mesquite Ave, Lake Havasu City, AZ 86403

    Dental

    Spotted an error? Let us know

  51. Lange Veterinary CenterLake Havasu City

    195 Paseo del Sol, Lake Havasu City, AZ 86403-4636

    9:00am - 5:00pm

    Since 2003

    Spay & neuter

    Spotted an error? Let us know

  52. Mellow Makeovers Pet GroomingLake Havasu City

    3841 Chemehuevi Blvd, Lake Havasu City, AZ 86406-6443

    Spotted an error? Let us know

  53. Aspen Ridge Animal HospitalLakeside

    5735 W White Mountain Blvd, Lakeside, AZ 85929

    Mon – Thu: 8 am – 5 pm, Fri: 8 am – 12 pm & 2 pm – 5 pm

    EmergencyVaccination

    Spotted an error? Let us know

  54. White Mountain Animal HospitalLakeside

    1939 W White Mountain Blvd, Lakeside, AZ 85929

    Since 1991

    Spay & neuterDental

    Spotted an error? Let us know

  55. Laveen Veterinary CenterLaveen

    3536 W Baseline Rd Ste 128, Laveen, AZ 85339-3039

    Dental

    Spotted an error? Let us know

  56. Dreaming Summit Animal HospitalLitchfield Park

    5115 N Wigwam Creek Blvd, Litchfield Park, AZ 85340

    Mon–Fri 8:00am–6:00pm, Sat 8:00am–12:00pm

    Since 2005

    EmergencyUrgent careVaccination

    Spotted an error? Let us know

  57. Arizona Veterinary Emergency & Critical Care Center -GilbertLitchfield Park

    19345 W Indian School Rd, Litchfield Park, AZ 85340

    24/7

    Emergency24-hourUrgent care

    Spotted an error? Let us know

  58. The Complete Pet Animal HospitalLitchfield Park

    5135 N Dysart Rd, Litchfield Park, AZ 85340

    Mon–Sun 7:00am–6:00pm

    EmergencyUrgent careSpay & neuterVaccinationDental

    Spotted an error? Let us know

  59. Tangerine Pet ClinicMarana

    12090 N Thornydale Rd, Marana, AZ 85658

    Mon-Fri: 9:00am - 5:00pm, Sat: 9:00am - 3:00pm

    Spay & neuterDental

    Spotted an error? Let us know

  60. Dove Mountain VeterinaryMarana

    12110 N Dove Mountain Blvd, Marana, AZ 85658

    7:00am - 6:00pm

    Since 2017

    Spay & neuter

    Spotted an error? Let us know

  61. Banfield Pet HospitalMarana

    3850 W River Rd, Marana, AZ 85741

    Mon-Fri 7am-6pm, Sat 7am-5pm, Sun 7am-4pm

    Spay & neuterVaccinationDentalEnd of life

    Spotted an error? Let us know

  62. Marana Veterinary ClinicMarana

    13800 N Luckett Rd, Marana, AZ 85653

    Monday – Friday: 8:00 am to 5:00 pm, Wednesday: 8:00 am to 7:00 pm

    Equine

    Spotted an error? Let us know

  63. Cañada Del Oro Pet ClinicMarana

    3918 W Ina Rd D100, Marana, AZ 85741

    Spotted an error? Let us know

  64. Copper Hills Veterinary ServicesMiami

    807 W Sullivan St, Miami, AZ 85539

    Spotted an error? Let us know

  65. Mohave Valley Animal HospitalMohave Valley

    10235 Barrackman Rd, Mohave Valley, AZ 86440-9676

    Spotted an error? Let us know

  66. Noah's Ark Animal ClinicMorenci

    106 Plaza Loop 7, Morenci, AZ 85540

    Spotted an error? Let us know

  67. New River Veterinary HospitalNew River

    48410 N Black Canyon Hwy, New River, AZ 85087-6911

    Spotted an error? Let us know

  68. Zion Mountain FarmNew River

    44833 N 6th St, New River, AZ 85087

    Spotted an error? Let us know

  69. Pusch Ridge Pet ClinicOro Valley

    12142 N Rancho Vistoso Blvd, Oro Valley, AZ 85755

    Mon–Fri 8:00am–5:00pm

    Spotted an error? Let us know

  70. Suffolk Hills Pet ClinicOro Valley

    7770 N Oracle Rd, Oro Valley, AZ 85704

    Mon 8:00 AM–5:00 PM, Thu 8:00 AM–12:00 PM

    Since 1979

    EmergencyUrgent care

    Spotted an error? Let us know

  71. The Bailey Veterinary Medical CenterOro Valley

    10140 N Oracle Rd, Oro Valley, AZ 85704

    Mon–Fri 8:00 am–5:00 pm

    Spay & neuterHolisticDentalEnd of life

    Spotted an error? Let us know

  72. UrgentVetOro Valley

    10556 N Oracle Rd Ste 182, Oro Valley, AZ 85737

    EmergencyUrgent careLow-costWalk-in

    Spotted an error? Let us know

  73. Vca Northwest Animal Hospital - Oro ValleyOro Valley

    10825 N Oracle Rd Ste 101, Oro Valley, AZ 85737-7365

    Spotted an error? Let us know

  74. Page Animal HospitalPage

    87 N 7th Ave, Page, AZ 86040

    Spotted an error? Let us know

  75. Canyon Cuts Dog GroomingPage

    265 N Wahweap Dr, Page, AZ 86040-1499

    Spotted an error? Let us know

  76. Applewood Animal HospitalParadise Valley

    6909 E Lincoln Dr, Paradise Valley, AZ 85253-4413

    Since 2014

    Emergency

    Spotted an error? Let us know

  77. Payson Pet Care Veterinary ClinicPayson

    1010 N Beeline Hwy, Payson, AZ 85541

    Mon–Fri 8:00am–6:00pm, Sat 8:00am–5:00pm

    Since 1998

    Spay & neuter

    Spotted an error? Let us know

  78. Pine Country Animal ClinicPayson

    401 W Main St A, Payson, AZ 85541

    Spotted an error? Let us know

  79. Main Animal Hospital, LlcPayson

    411 W Main St, Payson, AZ 85541-5333

    Spotted an error? Let us know

  80. Rim Country Veterinary ClinicPayson

    203 S Bentley St, Payson, AZ 85541-5004

    Spotted an error? Let us know

  81. Grooming by ToreyPayson

    200 W Frontier St, Payson, AZ 85541-5360

    Spotted an error? Let us know

  82. Blue Ridge Pet ClinicPinetop-Lakeside

    712 W White Mountain Blvd, Pinetop-Lakeside, AZ 85929

    Spotted an error? Let us know

  83. San Cayetano Veterinary HospRio Rico

    1133 Circulo Mercado, Rio Rico, AZ 85648

    Spotted an error? Let us know

  84. San Cayetano PeakRio Rico

    Rio Rico, AZ

    Spotted an error? Let us know

  85. All About Pets Animal HospitalSafford

    114 W 5th St, Safford, AZ 85546-2322

    Spotted an error? Let us know

  86. VCA Valley Animal Hospital of SahuaritaSahuarita

    15990 S Rancho Sahuarita Blvd Ste 130, Sahuarita, AZ 85629

    DentalEnd of life

    Spotted an error? Let us know

  87. Oak Creek Small Animal ClinicSedona

    5 Pinon Dr, Sedona, AZ 86336

    Mon-Fri 8:00AM – 5:00PM, Sat: 9:00AM – 4:00PM, Closed Sun

    Since 2003

    Urgent careMobileDental

    Spotted an error? Let us know

  88. Sedona Animal ClinicSedona

    100 Posse Ground Rd, Sedona, AZ 86336

    Spotted an error? Let us know

  89. The Village Vet HospitalSedona

    6376 State Route 179, Sedona, AZ 86351-8996

    Spotted an error? Let us know

  90. Cedar Ridge Veterinary CenterSnowflake

    932 S Main St, Snowflake, AZ 85937-5585

    Spotted an error? Let us know

  91. The Pet ClinicSomerton

    725 E Main St #13c, Somerton, AZ 85350

    Mon–Fri 8:00am – 12:00pm & 1:00pm – 5:00pm

    EmergencyUrgent careSpay & neuterDentalEnd of life

    Spotted an error? Let us know

  92. Watson's Diamond W RanchSomerton

    4535 W County 16th St S, Somerton, AZ 85350-7525

    Spotted an error? Let us know

  93. Diamond J Veterinary ServicesStar Valley

    365 Valley Rd, Star Valley, AZ 85541

    Spotted an error? Let us know

  94. Sun City Animal HospitalSun City

    10026 W Santa Fe Dr, Sun City, AZ 85351

    Since 1970

    Spotted an error? Let us know

  95. Sun City West Animal HospitalSun City West

    13576 W Camino Del Sol Unit 1, Sun City West, AZ 85375

    Dental

    Spotted an error? Let us know

  96. Cedar Ridge VeterinaryTaylor

    1001 N Main St, Taylor, AZ 85939-0027

    Spotted an error? Let us know

  97. Desert Cross Veterinary HospitalThatcher

    651 S Dusty Trail, Thatcher, AZ 85552

    Equine

    Spotted an error? Let us know

  98. Tolleson Animal ClinicTolleson

    2735 S 99th Ave, Tolleson, AZ 85353-1402

    Spotted an error? Let us know

  99. PetVet Vaccination ClinicTolleson

    789 N 99th Ave, Tolleson, AZ 85353

    Low-costVaccination

    Spotted an error? Let us know

  100. Sundance Animal HospitalTolleson

    8350 W Lower Buckeye Rd, Tolleson, AZ 85353

    Spotted an error? Let us know

  101. Helen's Happy Hound GroomingTubac

    25 Tubac Rd, Tubac, AZ 85646-0093

    Spotted an error? Let us know

  102. Mountain View Animal Clinic and Pet HotelVail

    13750 E Success Dr, Vail, AZ 85641

    Spotted an error? Let us know

  103. Dogs BehavinVail

    13698 E Ocotillo Bloom Dr, Vail, AZ 85641

    Spotted an error? Let us know

  104. West Valley Equine Veterinary ServicesWaddell

    7820 N 175th Ave, Waddell, AZ 85355

    Equine

    Spotted an error? Let us know

  105. Wickenburg Veterinary ClinicWickenburg

    1127 W Wickenburg Way, Wickenburg, AZ 85390

    Mon – Fri 8:00 am – 5:00 pm

    Urgent careVaccinationEquineDental

    Spotted an error? Let us know

  106. Hassayampa Veterinary ServicesWickenburg

    50607 US Highway 60 89, Wickenburg, AZ 85390-1598

    Spotted an error? Let us know

  107. Bar S Animal ClinicWickenburg

    3920 Industrial Way, Wickenburg, AZ 85390-2146

    Spotted an error? Let us know

  108. Hassayampa Veterinary ServicesWickenburg

    51031 Us Highway 60 89 89, Wickenburg, AZ 85390

    Spotted an error? Let us know

  109. Willcox Veterinary ClinicWillcox

    889 N Taylor Rd, Willcox, AZ 85643-3170

    Spotted an error? Let us know

  110. Williams Veterinary WellnessWilliams

    122 S 3rd St, Williams, AZ 86046-2404

    Mon–Thu 8am–5:30pm

    EmergencyUrgent careSpay & neuterDentalEnd of life

    Spotted an error? Let us know

  111. Affordable Veterinary Clinic -Grand CanyonWilliams

    Raptor Ranch, 332 S State Route 64, Williams, AZ 86046-9793

    Low-cost

    Spotted an error? Let us know

  112. Winslow Veterinary ClinicWinslow

    4301 Old Highway 66, Winslow, AZ 86047

    Spotted an error? Let us know

  113. Emerson A Scott VeterinaryWinslow

    115 N Warren Ave, Winslow, AZ 86047

    Spotted an error? Let us know

  114. Winslow Veterinary ClinicWinslow

    Winslow, AZ

    Spotted an error? Let us know

  115. Tails N Trails GroomingWittmann

    26648 N 206th Ave, Wittmann, AZ 85361-8533

    Spotted an error? Let us know

BEFORE YOU GO

Make your next vet visit easier

Prepare records, check services and plan the appointment.

All guides