
Find a vet
Vetsin Michigan
Choose a city to see its veterinary clinics, with their address, phone and website.
Cities in Michigan
- Ada4 clinics listed
- Addison1 clinic listed
- Adrian3 clinics listed
- Alaiedon Twp1 clinic listed
- Alanson1 clinic listed
- Albion2 clinics listed
- Alden2 clinics listed
- Algoma Twp1 clinic listed
- Allegan4 clinics listed
- Allen Park4 clinics listed
- Allendale3 clinics listed
- Alma2 clinics listed
- Almont1 clinic listed
- Alpena5 clinics listed
- Alto1 clinic listed
- Ann Arbor30 clinics listed
- Antwerp Twp1 clinic listed
- Armada1 clinic listed
- Athens2 clinics listed
- Atlanta1 clinic listed
- Atlantic Mine1 clinic listed
- Auburn1 clinic listed
- Auburn Hills1 clinic listed
- Bad Axe1 clinic listed
- Bagley Twp1 clinic listed
- Bangor1 clinic listed
- Baroda1 clinic listed
- Battle Creek11 clinics listed
- Bay City5 clinics listed
- Bedford Twp2 clinics listed
- Belding2 clinics listed
- Bellaire1 clinic listed
- Belleville3 clinics listed
- Belmont2 clinics listed
- Benton Harbor1 clinic listed
- Benzonia2 clinics listed
- Berkley4 clinics listed
- Berrien Springs1 clinic listed
- Beverly Hills1 clinic listed
- Big Rapids7 clinics listed
- Birch Run1 clinic listed
- Birmingham5 clinics listed
- Blissfield1 clinic listed
- Bloomfield Hills3 clinics listed
- Bloomfield Twp2 clinics listed
- Boyne City1 clinic listed
- Bridgeport1 clinic listed
- Bridgman1 clinic listed
- Brighton7 clinics listed
- Brooklyn1 clinic listed
- Bruce Crossing1 clinic listed
- Burtchville Twp1 clinic listed
- Burton3 clinics listed
- Byron Center3 clinics listed
- Cadillac3 clinics listed
- Caledonia3 clinics listed
- Camden1 clinic listed
- Cannon Twp1 clinic listed
- Canton6 clinics listed
- Canton Township1 clinic listed
- Carleton2 clinics listed
- Caro3 clinics listed
- Caseville1 clinic listed
- Cass City1 clinic listed
- Cassopolis2 clinics listed
- Cedar Springs3 clinics listed
- Cement City1 clinic listed
- Center Line2 clinics listed
- Charlevoix3 clinics listed
- Charlotte5 clinics listed
- Cheboygan3 clinics listed
- Chelsea3 clinics listed
- Chesaning1 clinic listed
- Chesterfield2 clinics listed
- Chesterfield Twp3 clinics listed
- China Township1 clinic listed
- Clare3 clinics listed
- Clarkston5 clinics listed
- Clawson3 clinics listed
- Clinton3 clinics listed
- Clinton Township4 clinics listed
- Clinton Twp9 clinics listed
- Clio2 clinics listed
- Coldwater3 clinics listed
- Coloma2 clinics listed
- Colon1 clinic listed
- Columbus1 clinic listed
- Commerce1 clinic listed
- Commerce Township4 clinics listed
- Commerce Twp6 clinics listed
- Comstock Park2 clinics listed
- Concord1 clinic listed
- Coopersville1 clinic listed
- Croswell2 clinics listed
- Dansville1 clinic listed
- Davison7 clinics listed
- Dearborn2 clinics listed
- Decatur1 clinic listed
- Delta Twp1 clinic listed
- Delton1 clinic listed
- Detroit16 clinics listed
- Dewitt4 clinics listed
- Dexter3 clinics listed
- Dimondale2 clinics listed
- Dorr1 clinic listed
- Dowagiac2 clinics listed
- Drummond Twp1 clinic listed
- Dryden1 clinic listed
- Dundee2 clinics listed
- Durand2 clinics listed
- Eagle1 clinic listed
- East China2 clinics listed
- East Jordan1 clinic listed
- East Lansing4 clinics listed
- East Tawas1 clinic listed
- Eastpointe4 clinics listed
- Eaton Rapids3 clinics listed
- Edwardsburg2 clinics listed
- Elk Rapids1 clinic listed
- Ellsworth1 clinic listed
- Emmett1 clinic listed
- Escanaba1 clinic listed
- Essexville2 clinics listed
- Fairgrove1 clinic listed
- Farmington5 clinics listed
- Farmington Hills8 clinics listed
- Fennville1 clinic listed
- Fenton5 clinics listed
- Ferndale3 clinics listed
- Fife Lake1 clinic listed
- Flat Rock2 clinics listed
- Flint9 clinics listed
- Flushing2 clinics listed
- Fort Gratiot1 clinic listed
- Fort Gratiot Township1 clinic listed
- Fowler1 clinic listed
- Fowlerville2 clinics listed
- Frankenmuth2 clinics listed
- Fraser1 clinic listed
- Freeland2 clinics listed
- Fremont2 clinics listed
- Fruitport3 clinics listed
- Galesburg2 clinics listed
- Ganges Twp1 clinic listed
- Garden City2 clinics listed
- Garfield Twp1 clinic listed
- Gaylord5 clinics listed
- Genesee Twp1 clinic listed
- Georgetown Twp2 clinics listed
- Gibraltar1 clinic listed
- Gladstone1 clinic listed
- Gladwin2 clinics listed
- Gobles1 clinic listed
- Goodrich1 clinic listed
- Grand Blanc4 clinics listed
- Grand Haven4 clinics listed
- Grand Ledge3 clinics listed
- Grand Rapids41 clinics listed
- Grandville1 clinic listed
- Grass Lake2 clinics listed
- Grawn2 clinics listed
- Grayling1 clinic listed
- Green Lake Twp1 clinic listed
- Greenville4 clinics listed
- Grosse Ile1 clinic listed
- Grosse Pointe Park2 clinics listed
- Grosse Pointe Woods2 clinics listed
- Gwinn1 clinic listed
- Hamburg1 clinic listed
- Hamilton1 clinic listed
- Hamtramck1 clinic listed
- Hancock1 clinic listed
- Harbor Springs2 clinics listed
- Haring Twp1 clinic listed
- Harper Woods2 clinics listed
- Harrison1 clinic listed
- Hart1 clinic listed
- Hartford1 clinic listed
- Hartland1 clinic listed
- Haslett2 clinics listed
- Hastings3 clinics listed
- Hazel Park1 clinic listed
- Hermansville1 clinic listed
- Highland2 clinics listed
- Hillsdale1 clinic listed
- Holland8 clinics listed
- Holly3 clinics listed
- Holt3 clinics listed
- Homer1 clinic listed
- Honor1 clinic listed
- Hopkins1 clinic listed
- Houghton Lake2 clinics listed
- Howard City1 clinic listed
- Howell7 clinics listed
- Hudson1 clinic listed
- Hudsonville2 clinics listed
- Ida1 clinic listed
- Imlay City1 clinic listed
- Independence Twp1 clinic listed
- Indian River1 clinic listed
- Inkster1 clinic listed
- Interlochen1 clinic listed
- Ionia3 clinics listed
- Iron Mountain1 clinic listed
- Iron River3 clinics listed
- Irons1 clinic listed
- Ironwood1 clinic listed
- Ishpeming1 clinic listed
- Ithaca2 clinics listed
- Jackson15 clinics listed
- Jenison3 clinics listed
- Jerome1 clinic listed
- Jonesville1 clinic listed
- Kalamazoo18 clinics listed
- Kalkaska2 clinics listed
- Keego Harbor1 clinic listed
- Kenockee Twp1 clinic listed
- Kentwood4 clinics listed
- Kimball1 clinic listed
- Kimball Twp1 clinic listed
- Kincheloe1 clinic listed
- Kingsley1 clinic listed
- L'Anse1 clinic listed
- Laingsburg3 clinics listed
- Lake Leelanau1 clinic listed
- Lake Odessa1 clinic listed
- Lake Orion6 clinics listed
- Lakeview1 clinic listed
- Lambertville1 clinic listed
- Lanse1 clinic listed
- Lansing18 clinics listed
- Lapeer5 clinics listed
- Lexington1 clinic listed
- Lincoln1 clinic listed
- Lincoln Park4 clinics listed
- Lincoln Twp1 clinic listed
- Linden1 clinic listed
- Litchfield2 clinics listed
- Livonia14 clinics listed
- Lowell5 clinics listed
- Ludington3 clinics listed
- Lyons1 clinic listed
- Macomb4 clinics listed
- Madison Heights4 clinics listed
- Mancelona1 clinic listed
- Manchester2 clinics listed
- Manistee2 clinics listed
- Manistique2 clinics listed
- Marine City1 clinic listed
- Marion1 clinic listed
- Marlette1 clinic listed
- Marquette4 clinics listed
- Marshall2 clinics listed
- Marysville2 clinics listed
- Mason6 clinics listed
- Mattawan2 clinics listed
- Mayfield Twp1 clinic listed
- McBain1 clinic listed
- Memphis2 clinics listed
- Menominee2 clinics listed
- Metamora5 clinics listed
- Middleville2 clinics listed
- Midland9 clinics listed
- Milan3 clinics listed
- Milford2 clinics listed
- Millington3 clinics listed
- Monroe4 clinics listed
- Montague1 clinic listed
- Montrose1 clinic listed
- Morenci1 clinic listed
- Mount Morris1 clinic listed
- Mount Pleasant4 clinics listed
- Mt Clemens1 clinic listed
- Mt Morris1 clinic listed
- Mt Pleasant5 clinics listed
- Muskegon8 clinics listed
- Muskegon Heights1 clinic listed
- Negaunee1 clinic listed
- New Baltimore2 clinics listed
- New Buffalo1 clinic listed
- New Era1 clinic listed
- New Hudson1 clinic listed
- Newaygo2 clinics listed
- Newberry1 clinic listed
- Newport1 clinic listed
- Niles2 clinics listed
- North Branch1 clinic listed
- Northfield Twp1 clinic listed
- Northville6 clinics listed
- Norton Shores3 clinics listed
- Norway1 clinic listed
- Novi12 clinics listed
- Nunica1 clinic listed
- Oakland Twp1 clinic listed
- Oakley1 clinic listed
- Ogemaw Twp1 clinic listed
- Okemos9 clinics listed
- Ontwa Twp1 clinic listed
- Orion Twp1 clinic listed
- Ortonville5 clinics listed
- Oshtemo Twp1 clinic listed
- Ovid1 clinic listed
- Owosso6 clinics listed
- Oxford7 clinics listed
- Paw Paw1 clinic listed
- Pellston1 clinic listed
- Perry1 clinic listed
- Petoskey1 clinic listed
- Pickford1 clinic listed
- Pinckney4 clinics listed
- Pinconning1 clinic listed
- Pittsfield Twp2 clinics listed
- Plainwell4 clinics listed
- Plymouth8 clinics listed
- Pontiac1 clinic listed
- Port Huron2 clinics listed
- Portage7 clinics listed
- Portland1 clinic listed
- Powers1 clinic listed
- Rapid City1 clinic listed
- Rapid River1 clinic listed
- Redford5 clinics listed
- Reed City1 clinic listed
- Remus1 clinic listed
- Resort Twp1 clinic listed
- Richland3 clinics listed
- Richland Twp1 clinic listed
- Richmond1 clinic listed
- Riverview1 clinic listed
- Rives Junction1 clinic listed
- Rochester7 clinics listed
- Rochester Hills16 clinics listed
- Rockford2 clinics listed
- Rogers City1 clinic listed
- Romeo1 clinic listed
- Romulus2 clinics listed
- Roscommon1 clinic listed
- Rose City1 clinic listed
- Roseville2 clinics listed
- Royal Oak12 clinics listed
- Rutland Twp2 clinics listed
- Saginaw19 clinics listed
- Saint Charles1 clinic listed
- Saint Clair1 clinic listed
- Saint Clair Shores3 clinics listed
- Saint Johns2 clinics listed
- Salem Twp2 clinics listed
- Saline5 clinics listed
- Sand Beach Twp1 clinic listed
- Sands Twp1 clinic listed
- Sandusky3 clinics listed
- Sanford1 clinic listed
- Saugatuck1 clinic listed
- Sault Sainte Marie3 clinics listed
- Sault Ste. Marie3 clinics listed
- Schoolcraft1 clinic listed
- Shelby1 clinic listed
- Shelby Township2 clinics listed
- Shelby Twp4 clinics listed
- Sheridan1 clinic listed
- Shiawassee Twp1 clinic listed
- South Boardman1 clinic listed
- South Haven4 clinics listed
- South Lyon4 clinics listed
- Southfield11 clinics listed
- Southgate5 clinics listed
- Sparta2 clinics listed
- Speaker Twp1 clinic listed
- Spring Lake2 clinics listed
- St Charles1 clinic listed
- St Clair Shores7 clinics listed
- St Helen1 clinic listed
- St Ignace1 clinic listed
- St James Twp1 clinic listed
- St Johns2 clinics listed
- St Joseph2 clinics listed
- Stephenson1 clinic listed
- Sterling Heights8 clinics listed
- Stevensville2 clinics listed
- Stockbridge2 clinics listed
- Sturgis2 clinics listed
- Sunfield1 clinic listed
- Suttons Bay1 clinic listed
- Swartz Creek4 clinics listed
- Tawas City2 clinics listed
- Taylor6 clinics listed
- Tecumseh2 clinics listed
- Tekonsha1 clinic listed
- Temperance2 clinics listed
- Thomas Twp1 clinic listed
- Three Oaks1 clinic listed
- Three Rivers3 clinics listed
- Traverse City15 clinics listed
- Trenton4 clinics listed
- Troy14 clinics listed
- Union City1 clinic listed
- Utica6 clinics listed
- Van Buren Twp1 clinic listed
- Vassar2 clinics listed
- Vermontville1 clinic listed
- Vicksburg2 clinics listed
- Waldron3 clinics listed
- Walled Lake1 clinic listed
- Warren12 clinics listed
- Washington4 clinics listed
- Waterford10 clinics listed
- Waterford Township1 clinic listed
- Wayne1 clinic listed
- Webberville1 clinic listed
- Weidman1 clinic listed
- West Bloomfield5 clinics listed
- West Branch2 clinics listed
- Westland13 clinics listed
- Westphalia1 clinic listed
- White Cloud1 clinic listed
- White Lake2 clinics listed
- Whitehall1 clinic listed
- Whitewater Twp1 clinic listed
- Whittemore1 clinic listed
- Williamsburg2 clinics listed
- Williamston8 clinics listed
- Williamstown Twp1 clinic listed
- Willis2 clinics listed
- Wilson Twp1 clinic listed
- Wixom3 clinics listed
- Woodhaven3 clinics listed
- Wyandotte1 clinic listed
- Wyoming4 clinics listed
- Yale1 clinic listed
- Ypsilanti8 clinics listed
- Zeeland1 clinic listed
Get the free PetGrid app
Book visits, keep your pet's records and chat with your clinic, all in one app. Free for pet owners, always.
Is your vet missing?
Tell us about a clinic we do not list yet, and we will add it once we have checked it.
Invite your vet to PetGrid
Would you like your clinic on PetGrid, so you can book, see records and chat with it in the app? Let us know.
Work at one of these clinics? Ask us to correct or remove your listing. Contact us
Listings from Overture Maps Foundation open data, under the CDLA Permissive 2.0 and Apache 2.0 licences (and CC0 1.0 for AllThePlaces), with data from Meta, Microsoft, Foursquare, BrightQuery, AllThePlaces and PinMeTo. docs.overturemaps.org/attribution
Details may be out of date, so please check with the clinic. A listing here does not mean the clinic uses or endorses PetGrid, or that the data providers do.