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
-
1Meridian Veterinary HospitalMeridian
Monday-Friday: 7:00am-6:00pm
-
2Eagle Animal ClinicEagle
7:30am - 5:30pm
-
3Banfield Pet HospitalMeridian
Mon-Sat 8am-4pm
-
4Alpine Animal HospitalChubbuck
Monday-Friday: 8:00am-8:00pm, Saturday: 8:00am-Noon, Sunday: Closed
-
5South Fork Animal ClinicRigby
Mon-Fri 8:00am-5:00pm
-
6Eastside Pet ClinicIdaho Falls
Mon–Fri 8:00am–6:00pm
-
7Animal Clinic and HospitalMoscow
Mon-Fri: 8am - 8pm, Sat: 8am - 4pm
-
8Pend Oreille Veterinary ServicePonderay
Mon–Fri 7:30am to 5pm, Sat 8am to 5pm
-
9Intermountain Pet HospitalMiddleton
Monday - Saturday: 8:00 AM - 6:00 PM
-
10Lake Shore Animal HospitalNampa
Mon-Fri 8:00 am – 6:00 pm
Cities
Largest first. Towns with a single vet clinic are listed further down this page.
- Boise27
- Meridian20
- Nampa13
- Idaho Falls12
- Coeur D Alene11
- Caldwell9
- Twin Falls9
- Hayden6
Other towns in Idaho
One vet clinic each — too few for a page of their own, so they live here.
-
Clark Equine Clinic/Albion
1000 S, Albion, ID 83311
Since 1980
-
Rock Creek Veterinary ServicesAmerican Falls
290 Idaho St, American Falls, ID 83211
-
The Dirty DogAmerican Falls
227 Idaho St, American Falls, ID 83211-1235
-
Ammon Veterinary HospitalAmmon
1290 S Ammon Rd, Ammon, ID 83406
-
VIP Petcare Vaccination ClinicAmmon
1027 S 25th E, Ammon, ID 83406
-
Lone Pine Animal Hospital - Locations in Challis and Arco IdahoArco
630 W Grand Ave, Arco, ID 83213
-
Northwoods Veterinary HospitalAthol
30425 N Meadow St, Athol, ID 83801
-
Sawtooth Animal CenterBellevue
712 N Main St, Bellevue, ID 83313-5081
-
Sawtooth Equine ServicesBellevue
708 N Main St, Bellevue, ID 83313
-
Animal Health ClinicBlackfoot
231 Rich Ln, Blackfoot, ID 83221
Since 1961
-
Animal Health ClinicBlackfoot
231 E Rich Ln, Blackfoot, ID 83221
Since 1961
-
Blackfoot Animal ClinicBlackfoot
401 W Collins Rd, Blackfoot, ID 83221
-
Cottonwood Veterinary ClinicBlackfoot
2830 Hunters Loop, Blackfoot, ID 83221
-
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
-
Pend Oreille Veterinary ServiceBonners Ferry
6664 Main St, Bonners Ferry, ID 83805
Mon–Fri 7:30am–5:00pm, Sat 8:00am–5:00pm
-
Dr. Burt Veterinary CareBonners Ferry
35 Automation Ln, Bonners Ferry, ID 83805
-
West End Veterinary ClinicBuhl
4194 N 1380 E, Buhl, ID 83316
-
Burley Veterinary HospitalBurley
2869 Overland Ave, Burley, ID 83318
-
VIP Petcare Vaccination ClinicBurley
226 Overland Ave, Burley, ID 83318
-
Blue Cross Animal HospitalBurley
401 N Miller Ave, Burley, ID 83318-3419
-
Cascade Veterinary ClinicCascade
935 ID-55, Cascade, ID 83611
-
Alpine Animal HospitalChubbuck
293 E Linden Ave, Chubbuck, ID 83202
Monday-Friday: 8:00am-8:00pm, Saturday: 8:00am-Noon, Sunday: Closed
-
Bannock Animal Medical CenterChubbuck
5262 Yellowstone Ave, Chubbuck, ID 83202
8am–6pm, Monday through Friday
-
Hawthorne Animal HospitalChubbuck
5011 Hawthorne Rd, Chubbuck, ID 83202
-
Heartland Animal HospitalCouncil
203 Illinois Ave # A, Council, ID 83612
-
Driggs Veterinary ClinicDriggs
1309 N Highway 33, Driggs, ID 83422-5323
-
Eagle Animal ClinicEagle
344 W State St, Eagle, ID 83616
7:30am - 5:30pm
Since 2000
-
Eagle Veterinary HospitalEagle
48 N Palmetto Ave, Eagle, ID 83616
M-F 8AM-6PM
-
Woodington VeterinaryEagle
742 E State St, Eagle, ID 83616
Since 2010
-
H Bar H Veterinary ClinicEagle
7390 W Moon Valley Rd, Eagle, ID 83616
-
Animal Medical Center Emmett IDEmmett
2141 Service Ave, Emmett, ID 83617
-
Gem Veterinary ClinicEmmett
703 S Washington Ave, Emmett, ID 83617
-
Animal Medical Center Emmett IdEmmett
2588 Waterwheel Rd, Emmett, ID 83617-9465
-
Ferdinand Vet ClinicFerdinand
312 Main St, Ferdinand, ID 83526
-
Roche Equine Veterinary ServicesFiler
2151 E 3800 N, Filer, ID 83328
-
Snake River Veterinary Center PAFruitland
405 N Whitley Dr, Fruitland, ID 83619
-
Westvet Boise 24/7 Animal Emergency & Specialty CenterGarden City
5024 W Chinden Blvd, Garden City, ID 83714-1453
true
-
PetMotion Veterinary Rehabilitation Centers - Garden CityGarden City
5019 N Sawyer Ave, Garden City, ID 83714
-
Zoetis Reference Labs BoiseGarden City
5024 W Chinden Blvd, Garden City, ID 83714-1453
-
Cascade Veterinary ClinicGarden Valley
15 Veterinary Way, Garden Valley, ID 83622
Since 1997
-
Gooding Veterinary ClinicGooding
238 Main St, Gooding, ID 83330
-
All Shapes and Sizes GroomingGooding
210 Main St, Gooding, ID 83330-1104
-
North Valley Veterinary ClinicGooding
2154 Idaho St 46, Gooding, ID 83330
-
Springwater Veterinary ServicesHauser
8875 N Hauser Lk Rd, Hauser, ID 83854
-
Ark Animal HospitalHeyburn
750 A 21st St, Heyburn, ID 83336
-
Animal Medical ClinicHeyburn
274 S 600 W, Heyburn, ID 83336-9750
-
Owyhee Vet ClinicHomedale
1 W Kansas Ave, Homedale, ID 83628
-
Veterinary Dental Specialties & Oral SurgeryIdaho
2594 E 17th St. Ammon, Idaho, ID 83406
-
Sawtooth Veterinary ServicesJerome
988 W Main St, Jerome, ID 83338
-
Idalee Veterinary ServicesJerome
5529 US-93, Jerome, ID 83338
-
Summit Large Animal ClinicJerome
129 E 300 S, Jerome, ID 83338
-
Snake River Veterinary HospitalJerome
1950 S Lincoln Ave, Jerome, ID 83338-6139
-
Kellogg Pet Medical CenterKellogg
304 E Cameron Ave, Kellogg, ID 83837
-
Sun Valley Animal CenterKetchum
106 S Clear Creek Industrial Park Rd, Ketchum, ID 83340
-
Habitat Veterinary HospitalKetchum
491 10th St, Ketchum, ID 83353
Mon–Fri 8am–5pm
-
Sun Valley Animal Center DowntownKetchum
831 Warm Springs Rd, Ketchum, ID 83340
-
Kimberly Veterinary HospitalKimberly
22340 Kimberly Rd, Kimberly, ID 83341
-
Treasure Valley Veterinary HospitalKuna
1378 N Meridian Rd Ste 130, Kuna, ID 83634
Monday–Friday 8:00 AM - 6:00 PM
Since 2021
-
Pet Care ClinicKuna
366 E Avalon St, Kuna, ID 83634
-
Mason Creek Walking Horse RanchKuna
1805 N Stewart Rd, Kuna, ID 83634-1439
-
Dusty AcresKuna
16973 S Vista Ave, Kuna, ID 83634-2762
-
Lewiston Veterinary ClinicLewiston
421 W 22nd St N, Lewiston, ID 83501-1662
Mon–Fri 7:00am–5:30pm, Sat 8:00am–12:00pm
-
Orchards Pet HospitalLewiston
207 Thain Rd, Lewiston, ID 83501
Mon–Fri 8:00am–5:00pm
-
Southway Animal ClinicLewiston
705 16th Ave, Lewiston, ID 83501
-
Desert Sage Grooming SalonLewiston
3323 10th St, Lewiston, ID 83501-5048
-
Canyon View Cares Veterinary Hospital - MaladMalad City
100 Wass Ave, Malad City, ID 83252-4908
-
MCPAWS Veterinary HospitalMcCall
8 Coho Ln, McCall, ID 83638
-
Intermountain Pet HospitalMiddleton
800 E Main St, Middleton, ID 83644
Monday - Saturday: 8:00 AM - 6:00 PM
Since 1975
-
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
-
Middleton VetMiddleton
800 Star Blvd, Middleton, ID 83644
-
Bear Lake Animal HospitalMontpelier
440 N 4th St, Montpelier, ID 83254
-
Animal Clinic and HospitalMoscow
1222 Logan St, Moscow, ID 83843
Mon-Fri: 8am - 8pm, Sat: 8am - 4pm
Since 1947
-
Viking Veterinary Hospital - MoscowMoscow
212 Rodeo Dr, Moscow, ID 83843
Open 24 hours a day, 365 days a year
-
Palouse Animal Wellness & Surgery CenterMoscow
504 N Main St, Moscow, ID 83843
true
-
Cedar Veterinary HospitalMoscow
323 S Lilly St, Moscow, ID 83843
-
Knight Veterinary ClinicMountain Home
220 Elmcrest St, Mountain Home, ID 83647
Mon–Fri 8am–5:30pm
-
Small Animal Medical CenterMountain Home
2290 Sunset Strip, Mountain Home, ID 83647-5644
-
All Creatures Animal HospitalNew Plymouth
5555 Hwy 52, New Plymouth, ID 83655
-
Groomer AubreyNew Plymouth
107 Plymouth Ave, New Plymouth, ID 83655-5531
-
The Animal DoctorOldtown
217 N State Ave, Oldtown, ID 83822
-
Pend Oreille Veterinary ClinicOldtown
909 US-2, Oldtown, ID 83822
-
Orofino Animal ClinicOrofino
807 Michigan Ave, Orofino, ID 83544
Mon–Fri 8am–5pm
-
Clearwater Valley Veterinary ClinicOrofino
10720 Highway 12, Orofino, ID 83544-9373
-
Silver Valley Veterinary ClinicPinehurst
44650 Silver Valley Rd, Pinehurst, ID 83850
-
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
-
Alta Animal HospitalPocatello
1601 Bannock Hwy, Pocatello, ID 83204
8:00am - 6:00pm
Since 1984
-
Mountain View Veterinary HospitalPocatello
1800 Garrett Way #33, Pocatello, ID 83201
-
PetVet Vaccination ClinicPocatello
1800 Garrett Way, Pocatello, ID 83201
-
Pend Oreille Veterinary ServicePonderay
895 Kootenai Cutoff Rd, Ponderay, ID 83852
Mon–Fri 7:30am to 5pm, Sat 8am to 5pm
-
Family Pet Urgent CarePonderay
100 Tibbetts Ln, Ponderay, ID 83852
-
VCA Kootenai Animal HospitalPost Falls
1704 E Seltice Way, Post Falls, ID 83854
Mon: 8:00 am - 5:30 pm
-
VCA River City Animal HospitalPost Falls
310 N Herborn Pl, Post Falls, ID 83854
-
Aspen Veterinary ServicePost Falls
3046 E Seltice Way, Post Falls, ID 83854
Locally owned
-
One Love Animal HospitalPost Falls
6038 W Expo Pkwy, Post Falls, ID 83854
-
Potlatch Veterinary ClinicPotlatch
240 6th St, Potlatch, ID 83855
Mon–Fri 9:00 AM – 5:30 PM
-
North Palouse Veterinary ClinicPotlatch
1010 Travis Rd, Potlatch, ID 83855
-
Gold Hill RanchPrinceton
1034 Gold Hill Rd, Princeton, ID 83857
-
Rathdrum Animal ClinicRathdrum
6499 Commercial Park Ave, Rathdrum, ID 83858
-
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
-
South Fork Animal ClinicRigby
3852 E 300 N, Rigby, ID 83442
Mon-Fri 8:00am-5:00pm
-
Bramwell Animal HospitalRigby
3804 E 37 N, Unit 4, Rigby, ID 83442
Mon-Sat 8:00am – 5:00pm
-
Mountain River Veterinary HospitalRigby
3745 County Line Rd, Rigby, ID 83442-5213
-
Rigby Animal ClinicRigby
3943 E 200 N, Rigby, ID 83442-5728
-
Fry Creek Animal ClinicSagle
470889 US-95, Sagle, ID 83860
-
Blue Cross Veterinary ClinicSalmon
743 S Challis St, Salmon, ID 83467
Monday, Tuesday, Thursday & Friday : 8:30 am - 5:30pm
Since 1994
-
Andy's Animal HospitalSalmon
2517 E Main, Salmon, ID 83467
-
Sandpoint Area Veterinary and EmergencySandpoint
1636 Baldy Park Dr, Sandpoint, ID 83864
Monday – Friday 8am – 5pm
-
Center Valley Veterinary HospitalSandpoint
62 Hidden Meadow Ln, Sandpoint, ID 83864-6160
-
Bonner Animal HospitalSandpoint
511 Poplar St, Sandpoint, ID 83864-1543
-
Idaho Veterinary Service P.a.Sandpoint
109 Shingle Mill Rd, Sandpoint, ID 83864-8769
-
Shelley Veterinary HospitalShelley
614 N State St, Shelley, ID 83274
Locally owned
-
Shoshone Veterinary HospitalShoshone
508 N Greenwood St, Shoshone, ID 83352
-
Soda Springs Animal ClinicSoda Springs
611 US-30, Soda Springs, ID 83276
-
Gem Valley Veterinary ServiceSoda Springs
661 N Hooper Ave, Soda Springs, ID 83276
-
Caribou Pet CareSoda Springs
661 N Hooper Ave, Soda Springs, ID 83276-1371
-
Countryside Veterinary ClinicSt Anthony
2724 E 700 Rd N, St Anthony, ID 83445
Mon–Fri 9:00 am–5:00 pm
-
Fremont Animal Care CenterSt Anthony
1075 S Yellowstone Hwy, St Anthony, ID 83445
Mon–Fri 8:00am–5:30pm
-
Benewah Veterinary ClinicSt Maries
67 Robinson Ln, St Maries, ID 83861
-
Star Veterinary ClinicStar
10334 W State St, Star, ID 83669
Mon–Thu: 8 AM – 6 PM, Fri: 8 AM – 5 PM, Sat–Sun: Closed
-
Bean Veterinary Services, PllcStar
100 S Star Rd # 100, Star, ID 83669-5780
Monday-Friday: 8:00am-5:00pm, Saturday-Sunday : Closed
-
Victor Veterinary HospitalVictor
1980 ID-31, Victor, ID 83455
-
Weiser Veterinary ClinicWeiser
815 W Idaho St, Weiser, ID 83672
-
Dog N Cat Wellness ClinicWeiser
1240 State St, Weiser, ID 83672
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