Across Illinois, of the 1,266 vet clinics we list, 1,242 give a phone number, 260 publish opening hours and 1,014 have a website. 122 are branches of national chains — Banfield Pet Hospital (37), VIP Petcare (37), GoodVets (11); the remaining 1144 are independent. By what they offer: 399 offer dental care, 225 offer emergency care, 173 offer spay and neuter. The longest-running is Kragness Animal Hospital, in business since 1908. 23 describe themselves as family-owned.
Top 10 vet clinics in Illinois
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1VCA Berwyn Animal HospitalBerwyn
Mon–Fri 8:00 am - 6:00 pm, Sat 8:00 am - 2:00 pm
-
2PetSmartChicago
9am-8pm, 10am-7pm
-
3Animal Hospital of Lake VillaLake Villa
Monday - Friday 8:00 am - 6:00 pm, Saturday 1:00 pm
-
4River Bend Animal Clinic PCMoline
Monday to Friday: 7:30am - 5:00pm, Saturday: 7:00am to 12:00pm, Sunday: Closed
-
5Animal Medical Clinic of WheatonWheaton
Mon 8am-7pm, Tue 8am-6pm, Wed 8am-6pm, Thu 8am-7pm, Fri 8am-6pm, Sat 8am-2pm
-
6Deerfield Animal Care CenterDeerfield
8:00am - 6:00pm
-
7Sports Vet Animal Medical CenterSavoy
7:00am - 7:00pm
-
8Animal Medical Center of ChicagoChicago
Mon-Thur: 7:30am to 8:00pm, Fri: 7:30am to 5:00pm, Sat: 7:30am to 2:00pm
-
9Animal Care Center of Downers GroveDowners Grove
7:00am - 8:00pm
-
10Portage Park Animal HospitalChicago
Mon-Fri: 8am-8pm, Sat: 8am-2pm
Cities
Largest first. Towns with a single vet clinic are listed further down this page.
- Chicago171
- Naperville22
- Springfield18
- Aurora12
- Peoria12
- Rockford11
- Schaumburg11
- St Charles11
- Arlington Heights10
- Downers Grove10
- Skokie10
- Urbana10
- Champaign9
- Elgin9
- Evanston9
- Northbrook9
- Orland Park9
- Plainfield9
- Quincy9
- Bloomington8
- Des Plaines8
- Hoffman Estates8
- Libertyville8
- Lisle8
- Bartlett7
- Decatur7
- South Elgin7
- Barrington6
- Bourbonnais6
- Buffalo Grove6
- Carbondale6
- Crystal Lake6
- Danville6
- Elk Grove Village6
- Loves Park6
- Marion6
- Mt Prospect6
- O'Fallon6
- Oak Park6
- Oswego6
- Palatine6
- Pekin6
- Savoy6
- Vernon Hills6
Other towns in Illinois
One vet clinic each — too few for a page of their own, so they live here.
-
Addison Animal Hospital – Urgent and Wellness Care | Free Exam for New Clients | Sick Pet Walk-Ins Welcome!Addison
951 W Lake St, Addison, IL 60101
-
Mérieux NutriSciences AddisonAddison
800 S Rohlwing Rd, Addison, IL 60101-4219
-
Butt's Big & Little Paws Pet GroomingAlbany
407 10th Ave S, Albany, IL 61230-9743
-
Aledo Veterinary ClinicAledo
1903 SE 3rd St, Aledo, IL 61231
-
All Animal Health CareAledo
800 SE 3rd St, Aledo, IL 61231
-
ACC of Fox ValleyAlgonquin
230 Stonegate Rd, Algonquin, IL 60102
-
All Paws Veterinary ClinicAlgonquin
1324 Ryan Pkwy, Algonquin, IL 60102
-
Family Pet Care ClinicAlgonquin
303 N Main St, Algonquin, IL 60102
-
Animal Clinic of AlsipAlsip
12035 S Pulaski Rd, Alsip, IL 60803
-
Walton & Haarmann Veterinary ClinicAltamont
10 S Main St, Altamont, IL 62411-1134
-
Alton Animal ClinicAlton
1639 Main St, Alton, IL 62002
Mon–Fri 8am–5pm
-
Pope Animal HospitalAlton
3300 E Broadway, Alton, IL 62002
Mon–Thu 7:30am–5:30pm, Fri 7:30am–4:30pm
-
Great Rivers Animal HospitalAlton
217 E Center Dr, Alton, IL 62002
Mon–Thu 7:30am–5:30pm, Fri 7:30am–4:30pm
-
AMBOY VETERINARY CLINICAmboy
315 S Mason Ave, Amboy, IL 61310
-
Trego T L DVMAmboy
1072 Amboy Rd, Amboy, IL 61310
-
Vango ArabiansAmboy
1072 Amboy Rd, Amboy, IL 61310
-
Meller-James and Associates Veterinary ServicesAnna
2695 E Vienna St, Anna, IL 62906
Since 1957
-
Lakes Animal ClinicAntioch
222 IL-173, Antioch, IL 60002
-
Antioch Animal HospitalAntioch
40949 N Illinois 83, Antioch, IL 60002
-
Animal Health Care CenterArcola
531 E Springfield Rd, Arcola, IL 61910
-
VCA Animal HospitalAroma Park
3302 S Waldron Rd, Aroma Park, IL 60910
-
Arthur Veterinary ClinicArthur
705 S Vine St, Arthur, IL 61911
-
Graham Veterinary ClinicArthur
528 N Vine St, Arthur, IL 61911
Family-owned
-
Graham Veterinary ClinicArthur
309 S Vine St, Arthur, IL 61911
Family-owned
-
Marx Veterinary Service Ltd.Arthur
210 E Progress St, Arthur, IL 61911-1443
-
Happy Tails EnterprisesAshley
5078 US Highway 51, Ashley, IL 62808-2608
-
Ashton Animal ClinicAshton
1008 N 1st St, Ashton, IL 61006
-
Assumption Veterinary ClinicAssumption
221 N Business 51, Assumption, IL 62510
-
Main Street Animal ClinicAthens
105 N Main St, Athens, IL 62613
-
Miller Veterinary ServicesAtkinson
17295 E 2100th St, Atkinson, IL 61235
-
Timbercrest Veterinary Service - AtlantaAtlanta
2021 2400th St, Atlanta, IL 61723-9113
Mon, Wed, Thu, Fri 7:30am–5pm, Sat 8am–12pm
Since 2003
-
Bolton Terry L & Associates PCAtlanta
2246 2350th St, Atlanta, IL 61723
-
Auburn Veterinary ServiceAuburn
16285 Briarwood Trace, Auburn, IL 62615
Family-owned
-
Holst Veterinary ServicesAugusta
606 Prairie St, Augusta, IL 62311
-
Veterinary Specialty CenterBannockburn
2051 Waukegan Rd, Bannockburn, IL 60015
true
-
Country View Veterinary Service (formerly Lohnes Veterinary Service)Barry
745 Bainbridge St, Barry, IL 62312
-
Limestone Companion Animal HospitalBartonville
4224 S Airport Rd, Bartonville, IL 61607
Since 1979
-
Valley Animal HospitalBatavia
Batavia, IL 60510
-
Beach Park Animal HospitalBeach Park
37063 N Sheridan Rd, Beach Park, IL 60087
-
Beecher Veterinary ClinicBeecher
700 S Dixie Hwy, Beecher, IL 60401
-
Hoof and Paw Animal ClinicBelleville
6204 W Main St, Belleville, IL 62223
M - F: 8:00AM - 6:00PM, SAT: 8:00AM - 3:00PM
Since 1982
-
Belleville Animal ClinicBelleville
1600 N Belt E, Belleville, IL 62221
-
Metroeast Home Vet CareBelleville
1601 N Belt W, Belleville, IL 62226-5922
-
State Street Animal ClinicBelvidere
3335 Business Rt 20, Belvidere, IL 61008
Mon–Thu 8:00am - 6:00pm, Fri 8:00am - 5:00pm
-
Belvidere Family Pet HospitalBelvidere
2090 Pearl St, Belvidere, IL 61008
-
Elmhurst Animal HospitalBensenville
111 W Grand Ave, Bensenville, IL 60106-3327
-
Bensenville Animal HospitalBensenville
1208 Irving Park Rd, Bensenville, IL 60106
-
Austin's Perfect PawsBenton
114 A E Main St, Benton, IL 62812
-
VCA Berwyn Animal HospitalBerwyn
2845 S Harlem Ave, Berwyn, IL 60402
Mon–Fri 8:00 am - 6:00 pm, Sat 8:00 am - 2:00 pm
-
Cermak Animal ClinicBerwyn
6911 Cermak Rd, Berwyn, IL 60402-2206
-
VIP Petcare Vaccination ClinicBerwyn
7133 Cermak Rd, Berwyn, IL 60402
-
Bethalto Animal ClinicBethalto
132 W Bethalto Blvd, Bethalto, IL 62010
Since 1976
Family-owned
-
Autumn Lane Equestrian CenterBig Rock
6S706 Dauberman Rd, Big Rock, IL 60511
-
Happy Tails Pet HospitalBlackstone
29005 N 1100 East Rd, Blackstone, IL 61313
-
Blandinsville Veterinary ClinicBlandinsville
955 E Washington St, Blandinsville, IL 61420
-
Banfield Pet HospitalBloomingdale
162 S Gary Ave, Bloomingdale, IL 60108
Mon-Sat 8am-6pm
-
Bloomingdale Animal HospitalBloomingdale
290 Glen Ellyn Rd, Bloomingdale, IL 60108
-
Bevlab Animal HospitalBlue Island
2949 Burr Oak Ave, Blue Island, IL 60406
-
Boughton Square Animal ClinicBolingbrook
230 N Bolingbrook Dr, Bolingbrook, IL 60440
Mon–Fri 8:00am–6:00pm, Sat 8:00am–12:00pm
Since 2017
-
VCA Bolingbrook Animal HospitalBolingbrook
475 N Bolingbrook Dr, Bolingbrook, IL 60440
Mon–Fri 8:00am–6:00pm, Sat 8:00am–2:00pm
-
Brookville Animal HospitalBolingbrook
764 S Weber Rd, Bolingbrook, IL 60490
Mon–Fri 8:00am–6:00pm, Sat 8:00am–3:00pm
-
Boughton Square Animal ClinicBolingbrook
491 W Boughton Rd, Bolingbrook, IL 60440
-
VCA BolingbrookBolingbrook
Boughton Rd., Bolingbrook, IL 60440
-
Bradley Animal HospitalBradley
130 S Kinzie Ave, Bradley, IL 60915
-
Veterinary ServicesBreese
8500 Old U.S. Hwy 50, Breese, IL 62230
-
Clinton County Vet ServicesBreese
7727 Old State Rd, Breese, IL 62230
-
Four Counties Mobile Vet ServicesBroadlands
205 Lincoln St, Broadlands, IL 61816
-
Broadview Animal HospitalBroadview
2128 S 17th Ave, Broadview, IL 60155
-
Merrick Animal HospitalBrookfield
9115 Ogden Ave, Brookfield, IL 60513
-
Banfield Pet HospitalBurbank
7730 S Cicero Ave, Burbank, IL 60459
Mon 9am-6pm, Tue-Sat 8am-6pm
-
Homestead Animal HospitalBurbank
6144 W 87th St, Burbank, IL 60459-2556
-
Harvester Veterinary Hospital of Burr RidgeBurr Ridge
807 Village Center Dr, Burr Ridge, IL 60527
Locally owned
-
Bushnell Veterinary ServiceBushnell
573 Ludwig St, Bushnell, IL 61422
-
Sibley Animal HospitalCalumet City
1020 Sibley Blvd, Calumet City, IL 60409
-
Inet Ai IncCamp Point
2429 N 1950th Ave, Camp Point, IL 62320
-
Holst Veterinary ServiceCamp Point
1915 E 2500th St, Camp Point, IL 62320
-
Canton Veterinary ClinicCanton
534 E Oak St, Canton, IL 61520
Mon – Fri 7:30 am – 5:00 pm
Since 2005
-
Spoon River Animal ClinicCanton
3098 N Main St, Canton, IL 61520
Mon–Fri 8:00 am - 5:00 pm, Sat 8:00 am - 12:00 pm
-
Oakdale Veterinary CenterCanton
2095 N Main St, Canton, IL 61520
Since 2013
-
Macoupin Veterinary ServicesCarlinville
1400 W Main St, Carlinville, IL 62626
-
Carlyle Animal HospitalCarlyle
1211 Ridge St, Carlyle, IL 62231
-
Carmi Veterinary ClinicCarmi
1343 IL-1, Carmi, IL 62821
-
Carol Stream Animal HospitalCarol Stream
140 W Elk Trail, Carol Stream, IL 60188
Mon 8am–7pm, Tue 6am–7pm, Wed 8am–7pm, Thu 6am–7pm, Fri 8am–6pm, Sat 8am–1pm
-
Knoll Animal HospitalCarol Stream
465 Gundersen Dr, Carol Stream, IL 60188
Mon–Thu 7:30am–8pm, Fri 7:30am–5pm, Sat 8am–2pm
-
Village Animal ClinicCarol Stream
25W510 Geneva Rd, Carol Stream, IL 60188-2225
-
Randall Oaks Animal HospitalCarpentersville
7014 Huntley Rd, Carpentersville, IL 60110
-
Ghrist Vet ClinicCarrollton
Highway 67 N, Carrollton, IL 62016
Since 1963
-
Ghrist Veterinary Clinic - Carrollton BranchCarrollton
484 Michelle Ln, Carrollton, IL 62016
-
Carthage Veterinary ServiceCarthage
303 2nd St, Carthage, IL 62321
-
Carthage Veterinary ServiceCarthage
34 W Main St, Carthage, IL 62321
-
Cardunal Dog TrainingCary
6604 Wildberry Ln, Cary, IL 60013-1494
-
Casey Veterinary ServiceCasey
1503 E Main St, Casey, IL 62420
Since 1985
Locally owned
-
Quad Counties Veterinary ClinicCentralia
2040 S Poplar St, Centralia, IL 62801
Mon-Thu 8:00 AM – 5:00 PM
-
Crooked Creek Animal HospitalCentralia
8220 Shattuc Rd, Centralia, IL 62801
-
Quad Counties Veterinary ClinicCentralia
2040 S Poplar St Ste 51, Centralia, IL 62801
-
All Pets Animal HospitalCentralia
2110 E McCord St #6730, Centralia, IL 62801
-
Mallard Point Veterinary ClinicChannahon
25520 Pheasant Ln Unit A, Channahon, IL 60410
Mon–Fri 7am–7pm, Sat 8am–1pm
Since 2002
-
Rolyn VeterinarianChannahon
24542 S St Peters Dr, Channahon, IL 60410
-
Animal Medical CenterCharleston
1404 Division St, Charleston, IL 61920
-
Crestline Veterinary Clinic LtdCharleston
1591 Beech Tree Rd, Charleston, IL 61920
-
The Village VeterinarianChatham
306 N Main Plz, Chatham, IL 62629-1377
Monday - Friday: 8 AM - 5 PM, Saturday - Sunday: Closed
Since 1996
-
Capitol Illini Veterinary ServicesChatham
1020 Jason Pl, Chatham, IL 62629
-
Chatham Veterinary ClinicChatham
1500 N Main, Chatham, IL 62629
-
Grace Veterinary ClinicChatham
204 N Main St, Chatham, IL 62629-1375
-
VIP Petcare Vaccination ClinicChatham
1065 Jason Pl, Chatham, IL 62629
-
Chenoa Veterinary ClinicChenoa
300 Sunset Dr, Chenoa, IL 61726
-
Chester Animal HospitalChester
150 Taggart Ln, Chester, IL 62233-1112
-
Chester Animal HospitalChester
1616 State St, Chester, IL 62233-1001
-
South Suburban Low Cost Veterinary ServicesChicago Heights
135 W Joe Orr Rd, Chicago Heights, IL 60411
-
Chicago Heights Animal HospitalChicago Heights
401 W Lincoln Hwy, Chicago Heights, IL 60411-2444
-
Chicago Animal RehabChicago Ridge
10051 Kitty Ave, Chicago Ridge, IL 60415
Tue–Thu 11AM–7PM, Sat 9AM–3PM
-
Chicago Ridge Animal ClinicChicago Ridge
5660 W 111th St, Chicago Ridge, IL 60415
Tue–Fri 8:30AM–4PM, Sat 8:30AM–6PM
Since 1935
-
Animal Care Clinic Of ChillicotheChillicothe
216R W Pine St, Chillicothe, IL 61523
Since 2010
Family-owned
-
Frailey K W DVMChrisman
316 W Madison Ave, Chrisman, IL 61924-1025
-
Dunkin Veterinary HospitalCicero
3648 S Laramie Ave, Cicero, IL 60804
-
Growls & Meows Veterinary ClinicCisne
101 Railroad St, Cisne, IL 62823
-
Village Veterinary PracticeClarendon Hills
4 Walker Ave, Clarendon Hills, IL 60514
-
Covenant Animal ClinicClinton
9529 Revere Rd, Clinton, IL 61727
-
Shirkey Veterinary ClinicCoal City
135 S Broadway St, Coal City, IL 60416
-
Animal Emergency CenterCollinsville
2005 Mall St, Collinsville, IL 62234
Mon-Thu 6:00 PM - 8:00 AM, Fri 6:00 PM - Mon 8:00 AM
-
Davis Pet HospitalCollinsville
816 S Morrison Ave, Collinsville, IL 62234
Mon–Fri 8:00 AM – 6:00 PM, Sat 8:00 AM – 12:00 PM
-
Northgate Small Animal HospitalCollinsville
1497 Vandalia St, Collinsville, IL 62234
Mon-Fri 7:30am - 6:00pm, Sat 7:30am - 2:00pm
Since 1916
-
Horseshoe Lake Animal HospitalCollinsville
5230 Horseshoe Lake Rd, Collinsville, IL 62234
-
Horseshoe Lake Animal Hospital & Pet SalonCollinsville
428 Skyline View Dr, Collinsville, IL 62234-6033
-
Middlefork Veterinary ClinicCollison
7961 E 2500 North Rd, Collison, IL 61831
-
Colona Animal Health CenterColona
524 Green Park Ave, Colona, IL 61241
-
Oakwood Veterinary ServiceColona
20972 E 450th St, Colona, IL 61241
-
Cool Doggie DenColona
101 1st St, Colona, IL 61241-9807
-
Colona Animal Health CenterColona
5894 Griffin Ct, Colona, IL 61241-8966
-
Bellson Animal HospitalColumbia
1400 Columbia Ctr, Columbia, IL 62236-2568
Mon–Thu 9am–6pm, Fri 9am–5pm, Sat 9am–12pm
Since 1991
-
Columbia Animal HospitalColumbia
201 McCrosky Professional Park, Columbia, IL 62236
-
Mueller Veterinary ServicesColumbia
8605 Hanover Industrial Dr, Columbia, IL 62236
-
Cortland Animal HospitalCortland
13669 IL-38, Cortland, IL 60115
-
Country Club Hills Animal HospitalCountry Club Hills
4101 183rd St, Country Club Hills, IL 60478
-
Banfield Pet HospitalCountryside
24 Countryside Plaza, Countryside, IL 60525
Mon-Sat 7am-6pm
-
Crest Hill Cat and Dog Clinic: Esther Ling, DVMCrest Hill
2351 Copper Ct, Crest Hill, IL 60403
-
Rowland Animal ClinicCrest Hill
2314 Plainfield Rd, Crest Hill, IL 60403
-
Rowland Animal ClinicCrest Hill
2020 Plainfield Rd, Crest Hill, IL 60403-1813
-
Hampton Park Animal HospitalCrest Hill
15921 Weber Rd Unit A, Crest Hill, IL 60403-8712
-
Banfield Pet HospitalCrestwood
4975 Cal Sag Rd, Crestwood, IL 60445
Mon 7am-6pm, Tue 7am-3pm, Wed-Sat 7am-6pm, Sun 9am-5pm
-
Animal Eye ConsultantsCrestwood
4737 W 137th St, Crestwood, IL 60418
true
-
Premier Veterinary GroupCrestwood
Crestwood, IL 60445
-
Plum Creek Regional Animal Medical CenterCrete
1751 E Exchange St, Crete, IL 60417
Monday : 8am - 6pm, Wednesday : 8am - 1pm
Since 1976
-
Macsk9Crete
860 E Richton Rd, Crete, IL 60417-1540
-
Kara's Paw SpaCrossville
101 4th St, Crossville, IL 62827-2237
-
Heartland Equine Health CenterCurran
6000 Industrial Dr, Curran, IL 62670
-
Darien Animal ClinicDarien
404 Plainfield Rd, Darien, IL 60561
-
Valkyrie VallhundsDavis Junction
11400 E IL Route 72, Davis Junction, IL 61020-9740
-
Tyler Veterinary ClinicDavis Junction
5700 N Junction Rd, Davis Junction, IL 61020
-
Lowry Joseph T DVMDavis Junction
15199 IL-72, Davis Junction, IL 61020
-
Illinois Equine CenterDe Witt
20844 Cumberland Rd, De Witt, IL 61842
-
Prairie View Animal HospitalDeKalb
24 Rich Rd, DeKalb, IL 60115
-
Deerfield Animal Care CenterDeerfield
150 Waukegan Rd, Deerfield, IL 60015
8:00am - 6:00pm
-
River Trails Animal HospitalDeerfield
711 Waukegan Rd, Deerfield, IL 60015
-
VIP Petcare Vaccination ClinicDeerfield
9 Waukegan Rd, Deerfield, IL 60015
-
Veterinary C-t Imaging IncDeerfield
150 Waukegan Rd, Deerfield, IL 60015-4925
-
River Ridge Animal HospitalDixon
273 IL-2, Dixon, IL 61021
Monday–Friday: 7:30 AM – 5:30 PM, Saturday: 7:30 AM – 12:30 PM
Since 1939
-
Dolton Animal HospDolton
15022 Lincoln Ave, Dolton, IL 60419-2927
-
Ulrich's Veterinary ClinicDongola
180 Ulrich Vet Ln, Dongola, IL 62926
Since 1953
-
St Frances Animal Hospital,LLCDu Quoin
718 S Washington St, Du Quoin, IL 62832
-
Du Quoin Veterinary ClinicDu Quoin
1277 S Washington St, Du Quoin, IL 62832
-
Peoria Area Veterinary Group of DunlapDunlap
4620 W Cedar Hills Dr, Dunlap, IL 61525
-
Dwight Veterinary ClinicDwight
305 S Old Rte 66, Dwight, IL 60420
Since 1951
-
Tri-County Veterinary ServicesEarlville
920 Green Brier Rd, Earlville, IL 60518
-
Rosewood Pet HospitalEast Alton
25 S 9th St, East Alton, IL 62024-1714
-
Teasdale Veterinary ClinicEast Dubuque
141 Sinsinawa Ave #1, East Dubuque, IL 61025
-
Furever Family Veterinary Care CenterEast Moline
1771 30th Ave, East Moline, IL 61244
Mon–Fri 8am–6pm, Sat 8am–12pm
-
Quad Cities Animal ChiropracticEast Moline
4500 Kennedy Dr, East Moline, IL 61244
Mon–Wed 9am–6pm, Thu 9am–6pm, Fri 9am–6pm, Sat 9am–12pm
-
East Moline Animal Clinic LtdEast Moline
1180 Avenue Of The Cities Ste 1, East Moline, IL 61244-4110
-
Banfield Pet HospitalEast Peoria
208 River Road, East Peoria, IL 61611
Mon-Tue 8am-6pm, Thu-Sat 8am-6pm
-
Lakeview Veterinary ClinicEast Peoria
1122 N Main St, East Peoria, IL 61611
Monday - Friday 8:00am-5:30pm
-
Meadows Veterinary ClinicEast Peoria
314 Meadow Ave, East Peoria, IL 61611
Mon–Fri 7:30 am to 5:30 pm
-
East Side Animal HospitalEast Peoria
2406 E Washington St, East Peoria, IL 61611
-
Heartland Veterinary HospitalEdwardsville
3 157 Center, Edwardsville, IL 62025
-
Edwardsville Pet HospitalEdwardsville
423 S Buchanan St, Edwardsville, IL 62025
-
Fort Russell Veterinary ServicesEdwardsville
6185 Old Alton Edwardsville Rd, Edwardsville, IL 62025
-
Advanced Veterinary CareEffingham
700 W Wabash Ave, Effingham, IL 62401
Mon 8:00am–6:30pm, Tue–Fri 8:00am–5:00pm
-
Pet Wellness Center of Southern IllinoisEffingham
1911 W Evergreen Ave, Effingham, IL 62401
Mon-Fri 7:30am – 6:00pm, Sat-Sun Closed
-
East Side Veterinary ClinicEffingham
407 E Jefferson Ave, Effingham, IL 62401
-
Effingham Veterinary ClinicEffingham
408 N Keller Dr, Effingham, IL 62401
Since 1973
Locally owned
-
St Francis Animal Hospital of Effingham County, LLCEffingham
14225 E 1600th Ave, Effingham, IL 62401
-
Midwest RagdollsElburn
41W704 Far View Rd, Elburn, IL 60119-9551
Since 1995
Family-owned
-
Kaneville Veterinarian ServiceElburn
47W276 Main St, Elburn, IL 60119-9732
-
Beasley Equine ClinicEldorado
4600 US-45, Eldorado, IL 62930
-
De Vries Animal HospitalElmhurst
528 Spring Rd, Elmhurst, IL 60126
Mon/Thu/Fri 8am-12pm & 2pm-6pm, Tue 8am-12pm & 2pm-7pm, Wed/Sat 8am-12pm
-
Thrive Pet Healthcare - ElmhurstElmhurst
237 E Butterfield Rd, Elmhurst, IL 60126
-
Vetco Total Care Animal HospitalElmhurst
199 S IL Rte 83, Elmhurst, IL 60126
-
Wags and Whiskers Veterinary ServiceElmwood
113 W Main St, Elmwood, IL 61529
-
Malabar Veterinary ServiceElmwood
1522 N Stone School Rd, Elmwood, IL 61529-9720
Family-owned
-
GoodVetsElmwood Park
7404 W North Ave, Elmwood Park, IL 60707
-
Park Animal HospitalElmwood Park
2540 N Harlem Ave, Elmwood Park, IL 60707
-
Hilltop Animal HospitalEvergreen Park
10042 S Kedzie Ave, Evergreen Park, IL 60805
Mon-Fri 8am-6pm, Sat 8am-1pm
-
LePar Animal HospitalEvergreen Park
3811 W 95th St, Evergreen Park, IL 60805
-
Evergreen Park Animal HospitalEvergreen Park
3000 W 95th St, Evergreen Park, IL 60805
-
Banfield Pet HospitalEvergreen Park
2603 W 95th St, Evergreen Park, IL 60805-2716
-
Fairbury Veterinary HospitalFairbury
808 E Oak St, Fairbury, IL 61739
-
Crestview Veterinary HospitalFairfield
103 Matthews Dr, Fairfield, IL 62837
-
Wayne County VeterinaryFairfield
1618 S 1st St, Fairfield, IL 62837
-
Vore Anthony DVMFairfield
814 E Main St, Fairfield, IL 62837
-
St Clair Animal HospitalFairview Heights
701 Lincoln Hwy, Fairview Heights, IL 62208
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