All states›Idaho

Vet Clinics in Idaho

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

Idaho has about 2,001,619 residents, so that's 12 vet clinics per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

231vet clinics
69cities & towns
99%list a phone
186with a website

Across Idaho, of the 231 vet clinics we list, 229 give a phone number, 64 publish opening hours and 186 have a website. 8 are branches of national chains — VIP Petcare (3), Banfield Pet Hospital (2), PetVet Vaccination Clinic (1); the remaining 223 are independent. By what they offer: 60 offer dental care, 40 offer emergency care, 39 treat horses. The longest-running is Caldwell Veterinary Hospital, in business since 1946. 2 describe themselves as family-owned.

Top 10 vet clinics in Idaho

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

  1. 1Meridian Veterinary HospitalMeridian

    Monday-Friday: 7:00am-6:00pm

    Low-cost

    Spotted an error? Let us know

  2. 2Eagle Animal ClinicEagle

    7:30am - 5:30pm

    Spay & neuterDental

    Spotted an error? Let us know

  3. 3Banfield Pet HospitalMeridian

    Mon-Sat 8am-4pm

    Spay & neuterVaccinationDentalEnd of life

    Spotted an error? Let us know

  4. 4Alpine Animal HospitalChubbuck

    Monday-Friday: 8:00am-8:00pm, Saturday: 8:00am-Noon, Sunday: Closed

    Urgent careEquine

    Spotted an error? Let us know

  5. 5South Fork Animal ClinicRigby

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

    EmergencyEquineDental

    Spotted an error? Let us know

  6. 6Eastside Pet ClinicIdaho Falls

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

    Emergency

    Spotted an error? Let us know

  7. 7Animal Clinic and HospitalMoscow

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

    Urgent careSpay & neuterMobileEquine

    Spotted an error? Let us know

  8. 8Pend Oreille Veterinary ServicePonderay

    Mon–Fri 7:30am to 5pm, Sat 8am to 5pm

    EmergencyDental

    Spotted an error? Let us know

  9. 9Intermountain Pet HospitalMiddleton

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

    Emergency

    Spotted an error? Let us know

  10. 10Lake Shore Animal HospitalNampa

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

    EmergencyEquineDentalEnd of life

    Spotted an error? Let us know

Cities

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

Other towns in Idaho

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

  1. Clark Equine Clinic/Albion

    1000 S, Albion, ID 83311

    Since 1980

    EquineDental

    Spotted an error? Let us know

  2. Rock Creek Veterinary ServicesAmerican Falls

    290 Idaho St, American Falls, ID 83211

    Spotted an error? Let us know

  3. The Dirty DogAmerican Falls

    227 Idaho St, American Falls, ID 83211-1235

    Spotted an error? Let us know

  4. Ammon Veterinary HospitalAmmon

    1290 S Ammon Rd, Ammon, ID 83406

    Spotted an error? Let us know

  5. VIP Petcare Vaccination ClinicAmmon

    1027 S 25th E, Ammon, ID 83406

    Low-costVaccination

    Spotted an error? Let us know

  6. Lone Pine Animal Hospital - Locations in Challis and Arco IdahoArco

    630 W Grand Ave, Arco, ID 83213

    Spotted an error? Let us know

  7. Northwoods Veterinary HospitalAthol

    30425 N Meadow St, Athol, ID 83801

    Spotted an error? Let us know

  8. Sawtooth Animal CenterBellevue

    712 N Main St, Bellevue, ID 83313-5081

    EmergencyUrgent careDental

    Spotted an error? Let us know

  9. Sawtooth Equine ServicesBellevue

    708 N Main St, Bellevue, ID 83313

    EquineHolisticDental

    Spotted an error? Let us know

  10. Animal Health ClinicBlackfoot

    231 Rich Ln, Blackfoot, ID 83221

    Since 1961

    Spotted an error? Let us know

  11. Animal Health ClinicBlackfoot

    231 E Rich Ln, Blackfoot, ID 83221

    Since 1961

    Emergency

    Spotted an error? Let us know

  12. Blackfoot Animal ClinicBlackfoot

    401 W Collins Rd, Blackfoot, ID 83221

    Spotted an error? Let us know

  13. Cottonwood Veterinary ClinicBlackfoot

    2830 Hunters Loop, Blackfoot, ID 83221

    Spotted an error? Let us know

  14. Bonners Ferry Veterinary ClinicBonners Ferry

    6657 Main St, Bonners Ferry, ID 83805

    Mon–Fri 8:00 AM – 5:00 PM, Sat 8:00 AM – 1:00 PM

    Urgent careEquine

    Spotted an error? Let us know

  15. Pend Oreille Veterinary ServiceBonners Ferry

    6664 Main St, Bonners Ferry, ID 83805

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

    Dental

    Spotted an error? Let us know

  16. Dr. Burt Veterinary CareBonners Ferry

    35 Automation Ln, Bonners Ferry, ID 83805

    Spotted an error? Let us know

  17. West End Veterinary ClinicBuhl

    4194 N 1380 E, Buhl, ID 83316

    Dental

    Spotted an error? Let us know

  18. Burley Veterinary HospitalBurley

    2869 Overland Ave, Burley, ID 83318

    Spotted an error? Let us know

  19. VIP Petcare Vaccination ClinicBurley

    226 Overland Ave, Burley, ID 83318

    Low-costVaccination

    Spotted an error? Let us know

  20. Blue Cross Animal HospitalBurley

    401 N Miller Ave, Burley, ID 83318-3419

    Spotted an error? Let us know

  21. Cascade Veterinary ClinicCascade

    935 ID-55, Cascade, ID 83611

    Spotted an error? Let us know

  22. Alpine Animal HospitalChubbuck

    293 E Linden Ave, Chubbuck, ID 83202

    Monday-Friday: 8:00am-8:00pm, Saturday: 8:00am-Noon, Sunday: Closed

    Urgent careEquine

    Spotted an error? Let us know

  23. Bannock Animal Medical CenterChubbuck

    5262 Yellowstone Ave, Chubbuck, ID 83202

    8am–6pm, Monday through Friday

    EmergencyUrgent care

    Spotted an error? Let us know

  24. Hawthorne Animal HospitalChubbuck

    5011 Hawthorne Rd, Chubbuck, ID 83202

    Spotted an error? Let us know

  25. Heartland Animal HospitalCouncil

    203 Illinois Ave # A, Council, ID 83612

    Spotted an error? Let us know

  26. Driggs Veterinary ClinicDriggs

    1309 N Highway 33, Driggs, ID 83422-5323

    EquineEnd of life

    Spotted an error? Let us know

  27. Eagle Animal ClinicEagle

    344 W State St, Eagle, ID 83616

    7:30am - 5:30pm

    Since 2000

    Spay & neuterDental

    Spotted an error? Let us know

  28. Eagle Veterinary HospitalEagle

    48 N Palmetto Ave, Eagle, ID 83616

    M-F 8AM-6PM

    Urgent careDental

    Spotted an error? Let us know

  29. Woodington VeterinaryEagle

    742 E State St, Eagle, ID 83616

    Since 2010

    Spotted an error? Let us know

  30. H Bar H Veterinary ClinicEagle

    7390 W Moon Valley Rd, Eagle, ID 83616

    Spotted an error? Let us know

  31. Animal Medical Center Emmett IDEmmett

    2141 Service Ave, Emmett, ID 83617

    Spotted an error? Let us know

  32. Gem Veterinary ClinicEmmett

    703 S Washington Ave, Emmett, ID 83617

    Spotted an error? Let us know

  33. Animal Medical Center Emmett IdEmmett

    2588 Waterwheel Rd, Emmett, ID 83617-9465

    Spotted an error? Let us know

  34. Ferdinand Vet ClinicFerdinand

    312 Main St, Ferdinand, ID 83526

    EquineDental

    Spotted an error? Let us know

  35. Roche Equine Veterinary ServicesFiler

    2151 E 3800 N, Filer, ID 83328

    Equine

    Spotted an error? Let us know

  36. Snake River Veterinary Center PAFruitland

    405 N Whitley Dr, Fruitland, ID 83619

    Spotted an error? Let us know

  37. Hidden Springs Animal HospitalGarden City

    11801 N 23rd Ave, Garden City, ID 83714

    Mon-Fri: 8:30am-5:30pm

    Since 2021

    EmergencySpay & neuterVaccinationDental

    Spotted an error? Let us know

  38. Westvet Boise 24/7 Animal Emergency & Specialty CenterGarden City

    5024 W Chinden Blvd, Garden City, ID 83714-1453

    true

    Emergency24-hourUrgent careSpecialistHolisticDental

    Spotted an error? Let us know

  39. PetMotion Veterinary Rehabilitation Centers - Garden CityGarden City

    5019 N Sawyer Ave, Garden City, ID 83714

    Spotted an error? Let us know

  40. Zoetis Reference Labs BoiseGarden City

    5024 W Chinden Blvd, Garden City, ID 83714-1453

    Spotted an error? Let us know

  41. Cascade Veterinary ClinicGarden Valley

    15 Veterinary Way, Garden Valley, ID 83622

    Since 1997

    Spay & neuterHolisticDental

    Spotted an error? Let us know

  42. Gooding Veterinary ClinicGooding

    238 Main St, Gooding, ID 83330

    Mobile

    Spotted an error? Let us know

  43. All Shapes and Sizes GroomingGooding

    210 Main St, Gooding, ID 83330-1104

    Spotted an error? Let us know

  44. North Valley Veterinary ClinicGooding

    2154 Idaho St 46, Gooding, ID 83330

    Spotted an error? Let us know

  45. Springwater Veterinary ServicesHauser

    8875 N Hauser Lk Rd, Hauser, ID 83854

    Spotted an error? Let us know

  46. Ark Animal HospitalHeyburn

    750 A 21st St, Heyburn, ID 83336

    Spotted an error? Let us know

  47. Animal Medical ClinicHeyburn

    274 S 600 W, Heyburn, ID 83336-9750

    Spotted an error? Let us know

  48. Owyhee Vet ClinicHomedale

    1 W Kansas Ave, Homedale, ID 83628

    Spotted an error? Let us know

  49. Veterinary Dental Specialties & Oral SurgeryIdaho

    2594 E 17th St. Ammon, Idaho, ID 83406

    EquineDental

    Spotted an error? Let us know

  50. Sawtooth Veterinary ServicesJerome

    988 W Main St, Jerome, ID 83338

    Spay & neuterEquineDentalEnd of life

    Spotted an error? Let us know

  51. Idalee Veterinary ServicesJerome

    5529 US-93, Jerome, ID 83338

    Spotted an error? Let us know

  52. Summit Large Animal ClinicJerome

    129 E 300 S, Jerome, ID 83338

    Equine

    Spotted an error? Let us know

  53. Snake River Veterinary HospitalJerome

    1950 S Lincoln Ave, Jerome, ID 83338-6139

    Spotted an error? Let us know

  54. Kellogg Pet Medical CenterKellogg

    304 E Cameron Ave, Kellogg, ID 83837

    EmergencyDental

    Spotted an error? Let us know

  55. Sun Valley Animal CenterKetchum

    106 S Clear Creek Industrial Park Rd, Ketchum, ID 83340

    EmergencyUrgent careHolisticDental

    Spotted an error? Let us know

  56. Habitat Veterinary HospitalKetchum

    491 10th St, Ketchum, ID 83353

    Mon–Fri 8am–5pm

    Spay & neuterHolisticDentalEnd of life

    Spotted an error? Let us know

  57. Sun Valley Animal Center DowntownKetchum

    831 Warm Springs Rd, Ketchum, ID 83340

    Spotted an error? Let us know

  58. Kimberly Veterinary HospitalKimberly

    22340 Kimberly Rd, Kimberly, ID 83341

    Spotted an error? Let us know

  59. Treasure Valley Veterinary HospitalKuna

    1378 N Meridian Rd Ste 130, Kuna, ID 83634

    Monday–Friday 8:00 AM - 6:00 PM

    Since 2021

    Spotted an error? Let us know

  60. Pet Care ClinicKuna

    366 E Avalon St, Kuna, ID 83634

    Spotted an error? Let us know

  61. Mason Creek Walking Horse RanchKuna

    1805 N Stewart Rd, Kuna, ID 83634-1439

    Equine

    Spotted an error? Let us know

  62. Dusty AcresKuna

    16973 S Vista Ave, Kuna, ID 83634-2762

    Spotted an error? Let us know

  63. Lewiston Veterinary ClinicLewiston

    421 W 22nd St N, Lewiston, ID 83501-1662

    Mon–Fri 7:00am–5:30pm, Sat 8:00am–12:00pm

    EmergencyEquineDentalEnd of life

    Spotted an error? Let us know

  64. Orchards Pet HospitalLewiston

    207 Thain Rd, Lewiston, ID 83501

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

    DentalEnd of life

    Spotted an error? Let us know

  65. Southway Animal ClinicLewiston

    705 16th Ave, Lewiston, ID 83501

    EmergencyVaccination

    Spotted an error? Let us know

  66. Desert Sage Grooming SalonLewiston

    3323 10th St, Lewiston, ID 83501-5048

    Spotted an error? Let us know

  67. Canyon View Cares Veterinary Hospital - MaladMalad City

    100 Wass Ave, Malad City, ID 83252-4908

    Spotted an error? Let us know

  68. MCPAWS Veterinary HospitalMcCall

    8 Coho Ln, McCall, ID 83638

    Spay & neuter

    Spotted an error? Let us know

  69. Intermountain Pet HospitalMiddleton

    800 E Main St, Middleton, ID 83644

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

    Since 1975

    Emergency

    Spotted an error? Let us know

  70. OnPoint Veterinary HospitalMiddleton

    315 Trolley Way Ste 102, Middleton, ID 83644

    Monday - Friday: 8:00 AM - 6:00 PM, Saturday: 8:00 AM - 5:00 PM

    Since 2021

    Urgent care

    Spotted an error? Let us know

  71. Middleton VetMiddleton

    800 Star Blvd, Middleton, ID 83644

    Spotted an error? Let us know

  72. Bear Lake Animal HospitalMontpelier

    440 N 4th St, Montpelier, ID 83254

    Equine

    Spotted an error? Let us know

  73. Animal Clinic and HospitalMoscow

    1222 Logan St, Moscow, ID 83843

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

    Since 1947

    Urgent careSpay & neuterMobileEquineDental

    Spotted an error? Let us know

  74. Viking Veterinary Hospital - MoscowMoscow

    212 Rodeo Dr, Moscow, ID 83843

    Open 24 hours a day, 365 days a year

    Emergency24-hourUrgent care

    Spotted an error? Let us know

  75. Palouse Animal Wellness & Surgery CenterMoscow

    504 N Main St, Moscow, ID 83843

    true

    Spay & neuterSpecialistDental

    Spotted an error? Let us know

  76. Cedar Veterinary HospitalMoscow

    323 S Lilly St, Moscow, ID 83843

    Spotted an error? Let us know

  77. Knight Veterinary ClinicMountain Home

    220 Elmcrest St, Mountain Home, ID 83647

    Mon–Fri 8am–5:30pm

    EmergencySpay & neuterEquine

    Spotted an error? Let us know

  78. Small Animal Medical CenterMountain Home

    2290 Sunset Strip, Mountain Home, ID 83647-5644

    Spotted an error? Let us know

  79. All Creatures Animal HospitalNew Plymouth

    5555 Hwy 52, New Plymouth, ID 83655

    Spotted an error? Let us know

  80. Groomer AubreyNew Plymouth

    107 Plymouth Ave, New Plymouth, ID 83655-5531

    Spotted an error? Let us know

  81. The Animal DoctorOldtown

    217 N State Ave, Oldtown, ID 83822

    Spotted an error? Let us know

  82. Pend Oreille Veterinary ClinicOldtown

    909 US-2, Oldtown, ID 83822

    Spotted an error? Let us know

  83. Orofino Animal ClinicOrofino

    807 Michigan Ave, Orofino, ID 83544

    Mon–Fri 8am–5pm

    Low-cost

    Spotted an error? Let us know

  84. Clearwater Valley Veterinary ClinicOrofino

    10720 Highway 12, Orofino, ID 83544-9373

    Spotted an error? Let us know

  85. Silver Valley Veterinary ClinicPinehurst

    44650 Silver Valley Rd, Pinehurst, ID 83850

    EquineDental

    Spotted an error? Let us know

  86. Alameda Pet HospitalPocatello

    1000 Pocatello Creek Rd # E3, Pocatello, ID 83201

    Tuesday 7:30 am - 7:00 pm, Wednesday 7:30 am - 5:30 pm

    Since 1999

    Spotted an error? Let us know

  87. Alta Animal HospitalPocatello

    1601 Bannock Hwy, Pocatello, ID 83204

    8:00am - 6:00pm

    Since 1984

    Urgent careSpay & neuter

    Spotted an error? Let us know

  88. Mountain View Veterinary HospitalPocatello

    1800 Garrett Way #33, Pocatello, ID 83201

    Spotted an error? Let us know

  89. PetVet Vaccination ClinicPocatello

    1800 Garrett Way, Pocatello, ID 83201

    Low-costVaccination

    Spotted an error? Let us know

  90. Pend Oreille Veterinary ServicePonderay

    895 Kootenai Cutoff Rd, Ponderay, ID 83852

    Mon–Fri 7:30am to 5pm, Sat 8am to 5pm

    EmergencyDental

    Spotted an error? Let us know

  91. Family Pet Urgent CarePonderay

    100 Tibbetts Ln, Ponderay, ID 83852

    Urgent care

    Spotted an error? Let us know

  92. VCA Kootenai Animal HospitalPost Falls

    1704 E Seltice Way, Post Falls, ID 83854

    Mon: 8:00 am - 5:30 pm

    EmergencyDentalEnd of life

    Spotted an error? Let us know

  93. VCA River City Animal HospitalPost Falls

    310 N Herborn Pl, Post Falls, ID 83854

    Spotted an error? Let us know

  94. Aspen Veterinary ServicePost Falls

    3046 E Seltice Way, Post Falls, ID 83854

    Locally owned

    EmergencyUrgent careWalk-in

    Spotted an error? Let us know

  95. One Love Animal HospitalPost Falls

    6038 W Expo Pkwy, Post Falls, ID 83854

    Urgent careEquineDentalEnd of life

    Spotted an error? Let us know

  96. Potlatch Veterinary ClinicPotlatch

    240 6th St, Potlatch, ID 83855

    Mon–Fri 9:00 AM – 5:30 PM

    Spay & neuterMobileEquineHolisticEnd of life

    Spotted an error? Let us know

  97. North Palouse Veterinary ClinicPotlatch

    1010 Travis Rd, Potlatch, ID 83855

    Spotted an error? Let us know

  98. Gold Hill RanchPrinceton

    1034 Gold Hill Rd, Princeton, ID 83857

    Spotted an error? Let us know

  99. Rathdrum Animal ClinicRathdrum

    6499 Commercial Park Ave, Rathdrum, ID 83858

    Spotted an error? Let us know

  100. Cedar Ridge Animal HospitalRexburg

    1076 Erikson Dr, Rexburg, ID 83440-5297

    Monday - Friday 8:00 am to 5:30 pm, Saturday 8:00 am to 12:00 pm

    Since 2006

    Family-owned

    EmergencySpay & neuterDental

    Spotted an error? Let us know

  101. South Fork Animal ClinicRigby

    3852 E 300 N, Rigby, ID 83442

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

    EmergencyEquineDental

    Spotted an error? Let us know

  102. Bramwell Animal HospitalRigby

    3804 E 37 N, Unit 4, Rigby, ID 83442

    Mon-Sat 8:00am – 5:00pm

    Dental

    Spotted an error? Let us know

  103. Mountain River Veterinary HospitalRigby

    3745 County Line Rd, Rigby, ID 83442-5213

    Spotted an error? Let us know

  104. Rigby Animal ClinicRigby

    3943 E 200 N, Rigby, ID 83442-5728

    Spotted an error? Let us know

  105. Fry Creek Animal ClinicSagle

    470889 US-95, Sagle, ID 83860

    Urgent careDental

    Spotted an error? Let us know

  106. Blue Cross Veterinary ClinicSalmon

    743 S Challis St, Salmon, ID 83467

    Monday, Tuesday, Thursday & Friday : 8:30 am - 5:30pm

    Since 1994

    Emergency

    Spotted an error? Let us know

  107. Andy's Animal HospitalSalmon

    2517 E Main, Salmon, ID 83467

    Spotted an error? Let us know

  108. Sandpoint Area Veterinary and EmergencySandpoint

    1636 Baldy Park Dr, Sandpoint, ID 83864

    Monday – Friday 8am – 5pm

    EmergencyMobileEquineDentalEnd of life

    Spotted an error? Let us know

  109. Center Valley Veterinary HospitalSandpoint

    62 Hidden Meadow Ln, Sandpoint, ID 83864-6160

    Spotted an error? Let us know

  110. Bonner Animal HospitalSandpoint

    511 Poplar St, Sandpoint, ID 83864-1543

    Spotted an error? Let us know

  111. Idaho Veterinary Service P.a.Sandpoint

    109 Shingle Mill Rd, Sandpoint, ID 83864-8769

    Spotted an error? Let us know

  112. Shelley Veterinary HospitalShelley

    614 N State St, Shelley, ID 83274

    Locally owned

    Urgent careSpay & neuter

    Spotted an error? Let us know

  113. Shoshone Veterinary HospitalShoshone

    508 N Greenwood St, Shoshone, ID 83352

    Spotted an error? Let us know

  114. Soda Springs Animal ClinicSoda Springs

    611 US-30, Soda Springs, ID 83276

    Spotted an error? Let us know

  115. Gem Valley Veterinary ServiceSoda Springs

    661 N Hooper Ave, Soda Springs, ID 83276

    Spotted an error? Let us know

  116. Caribou Pet CareSoda Springs

    661 N Hooper Ave, Soda Springs, ID 83276-1371

    Spotted an error? Let us know

  117. Countryside Veterinary ClinicSt Anthony

    2724 E 700 Rd N, St Anthony, ID 83445

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

    Equine

    Spotted an error? Let us know

  118. Fremont Animal Care CenterSt Anthony

    1075 S Yellowstone Hwy, St Anthony, ID 83445

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

    EmergencyUrgent careEquineDental

    Spotted an error? Let us know

  119. Benewah Veterinary ClinicSt Maries

    67 Robinson Ln, St Maries, ID 83861

    Spotted an error? Let us know

  120. Star Veterinary ClinicStar

    10334 W State St, Star, ID 83669

    Mon–Thu: 8 AM – 6 PM, Fri: 8 AM – 5 PM, Sat–Sun: Closed

    VaccinationDentalEnd of life

    Spotted an error? Let us know

  121. Bean Veterinary Services, PllcStar

    100 S Star Rd # 100, Star, ID 83669-5780

    Monday-Friday: 8:00am-5:00pm, Saturday-Sunday : Closed

    Spotted an error? Let us know

  122. Victor Veterinary HospitalVictor

    1980 ID-31, Victor, ID 83455

    Spay & neuterEquineDentalEnd of life

    Spotted an error? Let us know

  123. Weiser Veterinary ClinicWeiser

    815 W Idaho St, Weiser, ID 83672

    Spotted an error? Let us know

  124. Dog N Cat Wellness ClinicWeiser

    1240 State St, Weiser, ID 83672

    Cat clinic

    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