Across Michigan, of the 1,134 vet clinics we list, 1,125 give a phone number, 223 publish opening hours and 924 have a website. 104 are branches of national chains — VIP Petcare (34), PetVet Vaccination Clinic (26), Banfield Pet Hospital (19); the remaining 1030 are independent. By what they offer: 311 offer dental care, 194 offer emergency care, 138 offer end-of-life care. The longest-running is Nickerson Animal Health Center, in business since 1878. 17 describe themselves as family-owned.
Top 10 vet clinics in Michigan
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1VCA Cherry Bend Animal HospitalTraverse City
Mon–Fri 8:00 am - 5:30 pm, Sat 8:00 am - 12:00 pm
-
2VCA Allendale Animal HospitalAllendale
Mo-Fr 7:30-17:30, Sa 7:30-11:00
-
3Red Barn Veterinary Medical CenterHowell
Mon–Fri: 8:30 AM – 5 PM, Sat: 8:30 AM – 12 PM
-
4Bay Pines Veterinary ClinicHarbor Springs
8:00am - 12:30pm, 1:30pm - 5:30pm, 1:30pm - 5:00pm, 8:00am - 1:00pm
-
5Orion Animal HospitalLake Orion
Mon-Fri 8:30a–5:30p, Sat 8:30a–12:30p
-
6Northland Animal HospitalRockford
Mon-Tue: 8:30AM - 5:30PM, Thurs: 9:00AM-5:30PM, Fri: 8:30AM-5:00PM
-
7Orion Animal Care CenterLake Orion
Mon–Fri 7:00 AM–7:00 PM, Sat 8:00 AM–5:00 PM, Sun Closed
-
8Easthaven Animal HospitalAnn Arbor
M-F 8am-5pm, Sat 8:30am-1pm
-
9Long Lake Animal HospitalTraverse City
Mon 8:00 AM - 5:00 PM, Tue-Fri 8:00 AM - 8:00 PM, Sat 8:00 AM - 12:00 PM
-
10Harborfront Hospital for Animals and Veterinary Dental SolutionsSpring Lake
Monday - Friday: 8 am - 5 pm, Saturday: 8 am - Noon
Cities
Largest first. Towns with a single vet clinic are listed further down this page.
- Grand Rapids43
- Ann Arbor25
- Lansing19
- Rochester Hills18
- Kalamazoo16
- Saginaw14
- Traverse City14
- Jackson13
- Detroit12
- Royal Oak12
- Southfield12
- Battle Creek11
- Novi11
- Troy11
- Waterford11
- Flint10
- Livonia10
- Warren10
- Westland10
- Clinton Twp9
- Farmington Hills9
- Ypsilanti9
- Mt Pleasant8
- St Clair Shores8
- Williamston8
- Canton7
- Charlotte7
- Davison7
- Howell7
- Midland7
- Muskegon7
- Okemos7
- Rochester7
- Big Rapids6
- Brighton6
- Holland6
- Lake Orion6
- Oxford6
- Plymouth6
- Redford6
- Sterling Heights6
- Taylor6
Other towns in Michigan
One vet clinic each — too few for a page of their own, so they live here.
-
Classic Equine, LLCAda
8925 2 Mile Rd NE, Ada, MI 49301
Monday - Friday : 08:00-5:00
Since 2019
-
Thornwood Veterinary ClinicAda
1501 Buttrick Ave SE, Ada, MI 49301-9600
Mon–Fri: 8:00am–6:00pm
-
Ada Hospital For AnimalsAda
1770 Grand River Dr NE, Ada, MI 49301
-
Addison Veterinary Clinic PCAddison
6690 N Rollin Hwy, Addison, MI 49220
-
Kelly Veterinary ClinicAdrian
4108 S Adrian Hwy, Adrian, MI 49221-8724
Mon: 7:30 am – 6:00 pm, Tue: 7:30 am – 5:00 pm, Sat: 8:00 am – 12:00 pm
Since 1984
-
Main Veterinary PCAdrian
711 N Main St, Adrian, MI 49221-2151
-
Petvet Wellness CenterAdrian
1260 W US Highway 223, Adrian, MI 49221-0015
-
Sandhill Veterinary ServicesAlaiedon Twp
2769 Sandhill Rd, Alaiedon Twp, MI 48854
Since 1996
Woman-owned
-
Maple River Animal ClinicAlanson
5843 S US-31, Alanson, MI 49706-9427
-
Irwin Avenue Animal HospitalAlbion
902 Irwin Ave, Albion, MI 49224
-
5 Points Veterinary Amy S. Bearman DVMAlbion
1422 E Michigan Ave, Albion, MI 49224-1976
-
Torch Lake Veterinary ClinicAlden
11991 SE Torch Lake Dr, Alden, MI 49612-9777
-
Hillcrest StablesAlden
7089 Dundas Rd NW, Alden, MI 49612
-
Rogue Valley Veterinary HospitalAlgoma Twp
4210 14 Mile Rd NE, Algoma Twp, MI 49341
-
Town & Country Veterinary HospitalAllegan
2753 116th Ave, Allegan, MI 49010
Mon–Fri 8:00 am – 5:00 pm, Sat 8:00 am – 12:00 pm
-
Allegan Animal ClinicAllegan
790 32nd St, Allegan, MI 49010
Since 2014
Locally owned
-
Pickle Street Veterinary ServicesAllegan
2605 30th St, Allegan, MI 49010-9255
Since 2014
-
Allegan Veterinary ClinicAllegan
845 Marshall St, Allegan, MI 49010
Since 1983
-
Affiliated Veterinary Emergency ServiceAllen Park
15220 Southfield Rd, Allen Park, MI 48101
24/7
-
VCA Allen Park Animal HospitalAllen Park
5401 Allen Rd, Allen Park, MI 48101
Mon–Fri 9:00 am–7:00 pm, Sat 8:00 am–2:00 pm
-
Healing Care Animal HospitalAllen Park
7430 Allen Rd, Allen Park, MI 48101
-
Southpointe Veterinary HospitalAllen Park
10581 Allen Rd, Allen Park, MI 48101
Since 1982
-
VCA Allendale Animal HospitalAllendale
6161 Lake Michigan Dr, Allendale, MI 49401
Mo-Fr 7:30-17:30, Sa 7:30-11:00
-
Hovingh Dog TrainingAllendale
6855 Lake Michigan Dr, Allendale, MI 49401-9256
-
Mid Michigan Animal ClinicAlma
7337 N Luce Rd, Alma, MI 48801
Since 2001
-
Almont-Dryden Veterinary ClinicAlmont
402 N Main St, Almont, MI 48003
-
Switzer Veterinary ClinicAlpena
3463 M 32 W, Alpena, MI 49707-8132
Monday: 8 a.m. – 6 p.m., Saturday: 10 a.m. – 12 p.m.
-
Alpena Veterinary ClinicAlpena
5025 US-23 N, Alpena, MI 49707-7912
-
Thunder Bay Veterinary Urgent CareAlpena
3463 M 32 W, Alpena, MI 49707-8132
-
PetVet Vaccination ClinicAlpena
310 N Ripley Blvd, Alpena, MI 49707
-
Michigan Pet Surgery & Dentistry ClinicAlto
6330 Snow Avenue Southeast, Alto, MI 49302
-
Krause Veterinary ClinicArmada
72025 North Ave, Armada, MI 48005
-
Athens Animal ClinicAthens
345 E Mill, Athens, MI 49011
Mon-Tue 7:30am–5pm, Wed 7:30am–9pm, Thu-Fri 7:30am–5pm, Sat 9am–12pm
Since 1971
-
Athens Veterinary ServicesAthens
1695 M-66, Athens, MI 49011
-
Atlanta Veterinary ClinicAtlanta
11979 County Road 487, Atlanta, MI 49709-9288
-
Copper Country Veterinary ClinicAtlantic Mine
45815 M-26, Atlantic Mine, MI 49905
-
Copper Country Veterinary ClinicAtlantic Mine
45815 State Highway M26, Atlantic Mine, MI 49905-9114
-
BluePearl Pet HospitalAuburn Hills
3412 Walton Blvd., Auburn Hills, MI 48326
-
Bad Axe Animal Medical ClinicBad Axe
1054 N Van Dyke Rd Suite A, Bad Axe, MI 48413
-
Otsego Lake Veterinary ClinicBagley Twp
5059 Old US Hwy 27 S, Bagley Twp, MI 49735
-
Bangor Veterinary ClinicBangor
59783 M-43, Bangor, MI 49013
Since 1997
Family-owned
-
Noe's PupsBangor
55767 M-43, Bangor, MI 49013-9571
-
Berrien Veterinary ServicesBaroda
9719 Hills Rd, Baroda, MI 49101
-
Bay Valley Animal HospitalBay City
6015 Westside Saginaw Rd, Bay City, MI 48706
Mon-Wed 8:00 am-6:00 pm, Thu 8:00 am-6:00 pm, Fri 8:00 am-6:00 pm
-
Bangor Veterinary ClinicBay City
3917 N Euclid Ave, Bay City, MI 48706
-
Euclid Veterinary HospitalBay City
1300 S Euclid Ave, Bay City, MI 48706
-
VetMED Veterinary HospitalBay City
202 N Walnut St, Bay City, MI 48706
-
VIP Petcare Vaccination ClinicBay City
4140 Wilder Rd, Bay City, MI 48706
-
Bedford Veterinary ClinicBedford Twp
8763 Douglas Rd, Bedford Twp, MI 48182
-
Prairie Creek Veterinary ServicesBelding
6899 Belding Rd, Belding, MI 48809-8504
-
Belding Veterinary HospitalBelding
6899 Belding Rd, Belding, MI 48809
-
Bellaire Animal HospitalBellaire
110 S Division St, Bellaire, MI 49615
-
Healthy Paws Veterinary HospitalBelleville
10657 Belleville Rd, Belleville, MI 48111
Mon, Wed 8am–8pm, Tue 9am–7pm, Thu–Fri 8am–7pm
-
Affordable Veterinary ClinicBelleville
304 E Columbia Ave, Belleville, MI 48111
-
Affordable Veterinary ClinicBelleville
835 Sumpter Rd, Belleville, MI 48111-4905
Locally owned
-
West Michigan Veterinary OrthopedicsBelmont
6273 W River Dr NE ste b, Belmont, MI 49306
Monday – Friday: 8:00 am – 5:00 pm
true
-
Great Lakes Hospital for AnimalsBelmont
W River Dr NE, Belmont, MI 49306
Since 1988
-
Nickerson Animal Health CenterBenton Harbor
921 Nickerson Ave, Benton Harbor, MI 49022
Mon–Wed 8am–1pm, 2pm–6pm
Since 1878
-
Animal Care CenterBenton Harbor
1281 E Napier Ave, Benton Harbor, MI 49022-3952
-
PetVet Vaccination ClinicBenzonia
1352 Michigan Ave, Benzonia, MI 49616
-
Berkley Animal HospitalBerkley
3996 12 Mile Rd, Berkley, MI 48072
-
Poppy Hill VetBerkley
1722 W Eleven Mile Rd, Berkley, MI 48072
Locally owned
-
Natural Healing Pet CareBerkley
1722 W. 11 Mile Road, Berkley, MI 48072
Since 2010
-
Berkley Clinic PCBerkley
2905 12 Mile Rd, Berkley, MI 48072
-
Two By Two Animal HospitalBerrien Springs
7675 M-139, Berrien Springs, MI 49103
-
Beverly Hills Veterinary AssociatesBeverly Hills
32831 Southfield Rd, Beverly Hills, MI 48025
-
The Cat Practice pcBirmingham
875 S Worth St, Birmingham, MI 48009
Monday - Friday: 8:30 a.m. – 5:30 p.m., Saturday & Sunday: 8:30 a.m. – 12 p.m.
-
Gasow Veterinary HospitalBirmingham
36877 Woodward Ave, Birmingham, MI 48009
-
Downtown Birmingham Veterinary ClinicBirmingham
280 Daines St, Birmingham, MI 48009
-
Birmingham Veterinary ClinicBirmingham
33788 Woodward Ave, Birmingham, MI 48009-0912
-
Downtown Birmingham Veterinary - David Schwartz DVMBirmingham
280 Daines St Ste 100A, Birmingham, MI 48009
-
Blissfield Veterinary ServicesBlissfield
8353 US-223, Blissfield, MI 49228
-
Ross Hospital for AnimalsBloomfield Hills
880 W Long Lake Rd, Bloomfield Hills, MI 48302-2010
-
OVRS Behavior departmentBloomfield Hills
1400 S Telegraph Rd, Bloomfield Hills, MI 48302
Locally owned
-
Oakland Veterinary Referral ServicesBloomfield Hills
1940 S Telegraph Rd, Bloomfield Hills, MI 48302-0245
Locally owned
true
-
Ross Jonathan H DVMBloomfield Hills
880 W Long Lake Rd, Bloomfield Hills, MI 48302
-
DePorre Veterinary HospitalBloomfield Twp
4066 W Maple Rd, Bloomfield Twp, MI 48301
Mon - Fri: 7:30a - 6:00p, Sat: 7:30a - 2:00p
Since 1958
Locally owned
-
Bloomfield Animal HospitalBloomfield Twp
1669 S Telegraph Rd, Bloomfield Twp, MI 48302
-
Lake Street Veterinary ClinicBoyne City
500 N Lake St, Boyne City, MI 49712
Since 1996
-
Ani-Med Animal Health CareBridgman
9781 Red Arrow Hwy, Bridgman, MI 49106
-
Columbia Animal ClinicBrooklyn
405 N Main St, Brooklyn, MI 49230-8977
-
Mclaughlin Veterinary HospitalBrownstown Twp
19200 Allen Rd, Brownstown Twp, MI 48183-1065
-
Deepwoods Veterinary ServiceBruce Crossing
16371 Gem Hill Road, Bruce Crossing, MI 49912
-
Meadows Barton C DVMBurtchville Twp
6191 Lakeshore Rd, Burtchville Twp, MI 48059-2552
-
Animal Emergency HospitalBurton
1148 E Bristol Rd, Burton, MI 48529
Mon–Fri 8am–12am, Wed 12pm–10pm, Sat–Sun 8am–12am
Since 1991
-
VetConBurton
1200 Creekwood Trail, Burton, MI 48509
Mon–Fri 7am–4pm
Veteran-owned
-
Alpine Animal HospitalBurton
1489 S Center Rd, Burton, MI 48509-1726
-
Reese Veterinary ClinicBurton
E Hemphill Rd, Burton, MI 48529
-
Hometown Veterinary CareByron Center
2593 84th St SW, Byron Center, MI 49315-5103
-
Airport Animal ClinicCadillac
7749 34 Rd, Cadillac, MI 49601
-
Paws & Claws Animal Wellness CenterCadillac
11617 W Cadillac Rd, Cadillac, MI 49601-9412
-
Southkent Veterinary HospitalsCaledonia
9030 N Rodgers Ct SE, Caledonia, MI 49316
-
Caledonia Animal ClinicCaledonia
9351 Cherry Valley Ave SE, Caledonia, MI 49316
-
Herring Chris DvmCaledonia
9030 N Rodgers Ct SE, Caledonia, MI 49316-9779
-
Shiery Animal Clinic IncCamden
327 E Bell St, Camden, MI 49232
-
Animal Care HospitalCannon Twp
6455 Belding Rd NE, Cannon Twp, MI 49341
-
Animal Cancer & Imaging CenterCanton Township
8560 N Canton Center Rd, Canton Township, MI 48187
true
-
The Last Stop Animal Rescue and SanctuaryCarleton
12830 Exeter Rd, Carleton, MI 48117-9238
-
Maple Grove Veterinary Clinic & Pet RetreatCaro
1710 W Caro Rd, Caro, MI 48723
Since 2006
-
Caro Veterinary ClinicCaro
1990 Dixon Rd, Caro, MI 48723
-
PetVet Vaccination ClinicCaro
1255 Cameron Rd, Caro, MI 48723
-
Caseville Small Animal ClinicCaseville
6970 Main St, Caseville, MI 48725
-
All Pets Veterinary ClinicCass City
4438 Seeger St, Cass City, MI 48726
-
Bergman Veterinary Medical CenterCassopolis
906 E State St, Cassopolis, MI 49031
Monday, Tuesday, & Thursday: 8am-6pm, Wednesday & Friday: 8am-5pm
Since 1922
-
Fedore Large Animal Veterinary ServicesCassopolis
57851 Decatur Rd, Cassopolis, MI 49031-9595
-
Cedar Animal HospitalCedar Springs
3705 Gentleway, Cedar Springs, MI 49319-8267
Since 2005
-
Willow Run Veterinary ServicesCedar Springs
13123 Stout Ave NE, Cedar Springs, MI 49319-9107
-
Rogue Valley Vet Daycare and BoardingCedar Springs
4210 17 Mile Rd NE, Cedar Springs, MI 49319-9451
-
Countryside Veterinary Service, P.C.Cement City
14247 E Chicago Rd, Cement City, MI 49233
-
Center Line Veterinary HospitalCenter Line
26242 Van Dyke Ave, Center Line, MI 48015-1220
-
Bayshore Animal HospitalCharlevoix
9400 N US-31, Charlevoix, MI 49720-9428
Monday - Friday 8:30 AM - 5:00 PM
-
Charlevoix Veterinary HospitalCharlevoix
5560 US-31, Charlevoix, MI 49720
-
Bayshore Animal Hospital IncCharlevoix
9400 US Highway 31 N, Charlevoix, MI 49720
-
Animal Medical ClinicCheboygan
108 E State St, Cheboygan, MI 49721
Mon–Fri 9:00 AM–5:00 PM
-
North Straits Animal ClinicCheboygan
11118 N Straits Hwy, Cheboygan, MI 49721
-
PetVet Vaccination ClinicCheboygan
1125 E State St, Cheboygan, MI 49721
-
Chelsea Animal HospitalChelsea
1475 S Main St, Chelsea, MI 48118
Mon, Wed, Fri 8 am–5 pm, Tue, Thu 8 am–8 pm, Sat 8 am–1 pm
Since 1994
-
Great Lakes Veterinary DentistryChelsea
Inside Lane Animal Hospital, 701 N Main St, Chelsea, MI 48118
Mon–Thu 8am–4pm
-
Lane Animal HospitalChelsea
701 Main St N, Chelsea, MI 48118-9489
Family-owned
-
Animal Health Care Of ChesaningChesaning
726 E Broad St, Chesaning, MI 48616
-
North Gratiot Veterinary HospitalChesterfield
46808 Gratiot Ave, Chesterfield, MI 48051
-
Vetco Vaccination ClinicChesterfield
50870 Gratiot Ave, Chesterfield, MI 48051
-
Banfield Pet HospitalChesterfield Twp
51347 Gratiot Ave, Chesterfield Twp, MI 48051
Mon-Sat 7am-6pm
-
Snyder Veterinary ClinicChesterfield Twp
29950 23 Mile Rd, Chesterfield Twp, MI 48047
-
Brooks Animal ClinicChina Township
3600 Westrick Rd, China Township, MI 48054
-
Clare Animal HospitalClare
11339 N Mission Rd, Clare, MI 48617
-
Surrey Vet ClinicClare
5957 E Surrey Rd, Clare, MI 48617
-
Surrey Veterinary ClinicClare
3598 S Clare Ave, Clare, MI 48617
-
Advanced Pet Care of OaklandClarkston
6378 Sashabaw Rd, Clarkston, MI 48346-2260
Mon–Fri 8:00am - 6:00pm
Since 1992
-
Clarkston Animal Medical CenterClarkston
5904 S Main St, Clarkston, MI 48346-2314
-
Dixie Veterinary HospitalClarkston
6547 Dixie Hwy, Clarkston, MI 48346-5500
-
Springfield Veterinary ClinicClarkston
9780 Dixie Hwy, Clarkston, MI 48348-4144
-
Pytel Veterinary ClinicClarkston
8330 Morningstar Dr, Clarkston, MI 48348-2634
-
Hamilton Animal HospitalClawson
1537 N Main St, Clawson, MI 48017
-
Kimball Animal HospitalClawson
421 W 14 Mile Rd, Clawson, MI 48017
-
Countryside Veterinary ClinicClinton
233 W Michigan Ave, Clinton, MI 49236
Mon 8am–5pm, Tue 8am–5pm, Wed 8am–3pm, Thu 8am–3pm, Fri 8am–3pm, Sat 8am–2pm
-
Wayside Veterinary ClinicClinton
11196 Tecumseh - Clinton Hwy, Clinton, MI 49236
-
Patterson Veterinary HospitalClinton Township
35115 Harper Ave, Clinton Township, MI 48035
Mon-Fri: 9 AM – 7 PM
-
Cats VeterinaryClinton Township
43727 N Gratiot Ave, Clinton Township, MI 48036
-
Great Lakes Animal HospitalClinton Township
40140 Hayes Rd, Clinton Township, MI 48038
Since 1999
-
Vetiq PetcareClinton Township
40445 S Groesbeck Hwy, Clinton Township, MI 48036-5005
-
Fohey Veterinary HospitalClio
824 S Mill St, Clio, MI 48420
Mon–Fri 9:00am–5:00pm
-
Clio Animal HospitalClio
3474 W Vienna Rd, Clio, MI 48420
-
Care Center Hospital for AnimalsColdwater
657 E Chicago Rd, Coldwater, MI 49036
Monday-Friday: 8AM-5PM, Saturday: 8AM-Noon
-
Bronson Veterinary ServicesColdwater
452 W Central Rd, Coldwater, MI 49036
-
Wil-O-Paw Animal HospitalColoma
4809 Paw Paw Lake Rd, Coloma, MI 49038
Monday - Friday: 8:00 AM - 5:00 PM
-
Danberry Family FarmsColon
32475 Decker Rd, Colon, MI 49040-9772
-
Richmond Veterinary HospitalColumbus
10335 Gratiot Ave, Columbus, MI 48063
-
Vet Select CommerceCommerce
Oakley Park Road, Commerce, MI 48390
-
Lakeside Animal HospitalCommerce Township
2645 Union Lake Rd, Commerce Township, MI 48382
-
VIP Petcare Vaccination ClinicCommerce Township
3050 Union Lake Rd, Commerce Township, MI 48382
-
A & A Pet HospitalCommerce Township
46670 W Pontiac Trl Ste 10, Commerce Township, MI 48390-4041
-
Commerce Animal HospitalCommerce Township
3050 Union Lake Rd Ste 8h, Commerce Township, MI 48382-4508
-
Lisner Animal HospitalCommerce Twp
3480 E West Maple Rd, Commerce Twp, MI 48390
Mon-Fri 8:00 AM - 6:00 PM, Sat 9:00 AM - 1:00 PM
-
VetSelect Animal HospitalCommerce Twp
1010 W Oakley Park Rd, Commerce Twp, MI 48390-1249
-
Commerce Village Veterinary HospitalCommerce Twp
605 W Commerce Rd, Commerce Twp, MI 48382-3926
-
4 Paws Urgent CareCommerce Twp
4341 S Commerce Rd, Commerce Twp, MI 48382
-
PetVet Vaccination ClinicComstock Park
5869 Alpine Ave NW, Comstock Park, MI 49321
-
Northwest Animal HospitalComstock Park
751 Lamoreaux Dr NW, Comstock Park, MI 49321-8184
-
Concord Veterinary ClinicConcord
412 N Main St, Concord, MI 49237
-
Thumper's PlaceConstantine
19257 Banker St, Constantine, MI 49042-9727
-
Upper Peninsula Veterinary Service & ThunderPaws BoardingCooks
11138W Tanquay Rd, Cooks, MI 49817
-
West Michigan Veterinary ServiceCoopersville
100 68th Ave N, Coopersville, MI 49404
-
Croswell Veterinary ServiceCroswell
120 N Howard Ave, Croswell, MI 48422
-
Croswell Veterinary ServicesCroswell
5510 Harrington Rd, Croswell, MI 48422-8992
-
Dansville Vet ClinicDansville
1690 E Dansville Rd, Dansville, MI 48819
-
VetSelect Animal Hospital of DearbornDearborn
3225 S Telegraph Rd, Dearborn, MI 48124-3277
-
Dearborn Family Pet CareDearborn
24909 Michigan Ave, Dearborn, MI 48124
-
Decatur Family Pet HospitalDecatur
80483 M-51, Decatur, MI 49045
-
Banfield Pet HospitalDelta Twp
305 N Marketplace Blvd, Delta Twp, MI 48917
Mon-Sat 7am-6pm, Sun 9am-5pm
-
Hickory Ridge Veterinary ServicesDelton
1350 Hickory Rd, Delton, MI 49046
-
DeWitt Veterinary Hospitals P.C.Dewitt
11371 Old U.S. 27, Dewitt, MI 48820
-
Pet Health CenterDewitt
1120 Commerce Park Dr Ste d, Dewitt, MI 48820
-
Three Shears For PetsDewitt
13020 S Old US 27, Dewitt, MI 48820-9325
-
GGS GeneticsDewitt
11349 Chandler Rd, Dewitt, MI 48820-9710
-
Dexter Animal ClinicDexter
9500 N Territorial Rd, Dexter, MI 48130
Monday - Friday: 8am – 5pm
Since 1978
Family-owned
-
MiVet Animal ClinicDexter
7091 Dexter Ann Arbor Rd, Dexter, MI 48130
Mon: 8am - 4pm, Tues - Fri: 8am - 6pm, Sat: 9am - 12pm
-
Village Animal Clinic of Dexter PCDexter
7935 Ann Arbor St, Dexter, MI 48130
-
Windsor Animal ClinicDimondale
4035 N Michigan Rd, Dimondale, MI 48821
Tue 9am–7pm, Wed–Fri 9am–5pm
-
O3VetsDimondale
105 N Bridge St, Dimondale, MI 48821-9201
-
Dorr Veterinary ClinicDorr
3752 18th St, Dorr, MI 49323
-
Dowagiac Animal HospitalDowagiac
54791 M 51 N, Dowagiac, MI 49047
Monday–Thursday: 10:00–11:30 a.m. and 3:00–5:00 p.m.
-
PetVet Vaccination ClinicDowagiac
56418 Pokagon St, Dowagiac, MI 49047
-
Drummond Island Animal ClinicDrummond Twp
34138 S Townline Rd, Drummond Twp, MI 49726-9671
-
Dundee Veterinary ClinicDundee
522 Tecumseh St, Dundee, MI 48131
Monday - Friday : 9:00 am - 5:00 pm
-
Heritage Animal HospitalDundee
150 Waterstradt Commerce Dr, Dundee, MI 48131
-
Petvet Wellness CenterDundee
16497 Tecumseh Rd, Dundee, MI 48131-8608
-
VIP Petcare Vaccination ClinicDurand
8103 E Lansing Rd, Durand, MI 48429
-
Fries Veterinary ClinicDurand
10015 E Newburg Rd, Durand, MI 48429-1752
-
House Calls Veterinary HospitalEagle
14080 S Wright Rd, Eagle, MI 48822
-
Riverview Veterinary CenterEast China
4014 River Rd Building 2, East China, MI 48054
Mon-Fri 8:30am-6pm, Sat 8am-12pm
-
Jordan Valley Animal ClinicEast Jordan
800 Water St, East Jordan, MI 49727
-
East Jordan VeterinaryEast Jordan
East Jordan, MI
-
East Lansing Veterinary ClinicEast Lansing
1880 Haslett Rd, East Lansing, MI 48823-6908
-
Abbott Road Animal ClinicEast Lansing
6180 Abbot Rd, East Lansing, MI 48823
-
Michigan State University Veterinary Medical CenterEast Lansing
736 Wilson Rd, East Lansing, MI 48824
-
APAWS Veterinary HospitalEastpointe
21300 Kelly Rd, Eastpointe, MI 48021
Mon-Thu 8:00am-5:00pm, Fri 8:00am-6:00pm
-
Eastpointe Animal HospitalEastpointe
18243 E 9 Mile Rd, Eastpointe, MI 48021
Mon-Tue 9:00-6:00, Wed 9:00-3:00, Thu-Fri 9:00-6:00, Sat 9:00-3:00
Since 2007
-
East Detroit Animal HospitalEastpointe
24506 Gratiot Ave, Eastpointe, MI 48021
-
Snow Animal Health CareEaton Rapids
617 Michigan St M-99, Eaton Rapids, MI 48827
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