
Find a vet
Vetsin Minnesota
Choose a city to see its veterinary clinics, with their address, phone and website.
Cities in Minnesota
- Albany2 clinics listed
- Albert Lea3 clinics listed
- Albertville2 clinics listed
- Alexandria3 clinics listed
- Andover3 clinics listed
- Annandale1 clinic listed
- Anoka2 clinics listed
- Apple Valley10 clinics listed
- Appleton1 clinic listed
- Arden Hills2 clinics listed
- Askov1 clinic listed
- Atwater1 clinic listed
- Audubon1 clinic listed
- Austin5 clinics listed
- Bagley1 clinic listed
- Barnesville1 clinic listed
- Battle Lake1 clinic listed
- Baudette1 clinic listed
- Baxter2 clinics listed
- Becker3 clinics listed
- Belle Plaine1 clinic listed
- Bemidji5 clinics listed
- Benson1 clinic listed
- Big Lake3 clinics listed
- Bigfork1 clinic listed
- Blaine11 clinics listed
- Bloomington10 clinics listed
- Blue Earth1 clinic listed
- Brainerd1 clinic listed
- Brooklyn Park7 clinics listed
- Browns Valley1 clinic listed
- Brownsville1 clinic listed
- Buffalo3 clinics listed
- Buffalo Lake1 clinic listed
- Burnsville13 clinics listed
- Byron2 clinics listed
- Caledonia1 clinic listed
- Cambridge2 clinics listed
- Cannon Falls2 clinics listed
- Carver1 clinic listed
- Cass County1 clinic listed
- Champlin3 clinics listed
- Chanhassen4 clinics listed
- Chaska5 clinics listed
- Chatfield2 clinics listed
- Clarissa1 clinic listed
- Clarks Grove1 clinic listed
- Clearwater1 clinic listed
- Cloquet2 clinics listed
- Cokato2 clinics listed
- Cold Spring1 clinic listed
- Columbia Heights1 clinic listed
- Columbus1 clinic listed
- Cook1 clinic listed
- Coon Rapids9 clinics listed
- Corcoran1 clinic listed
- Cottage Grove2 clinics listed
- Cottonwood2 clinics listed
- Crookston1 clinic listed
- Crosby1 clinic listed
- Crosslake1 clinic listed
- Crystal2 clinics listed
- Dalbo1 clinic listed
- Dawson1 clinic listed
- Delano2 clinics listed
- Detroit Lakes2 clinics listed
- Dodge Center1 clinic listed
- Duluth9 clinics listed
- Dundas1 clinic listed
- Eagan9 clinics listed
- East Bethel1 clinic listed
- East Grand Forks2 clinics listed
- Eden Prairie11 clinics listed
- Eden Valley1 clinic listed
- Edgerton1 clinic listed
- Edina7 clinics listed
- Elbow Lake2 clinics listed
- Elk River4 clinics listed
- Elko1 clinic listed
- Ellsworth1 clinic listed
- Ely1 clinic listed
- Esko1 clinic listed
- Excelsior1 clinic listed
- Eyota2 clinics listed
- Fairfax1 clinic listed
- Fairmont2 clinics listed
- Falcon Heights3 clinics listed
- Faribault2 clinics listed
- Farmington2 clinics listed
- Fergus Falls2 clinics listed
- Foley1 clinic listed
- Forbes1 clinic listed
- Forest Lake3 clinics listed
- Fosston1 clinic listed
- Franklin1 clinic listed
- Frazee1 clinic listed
- Freeport1 clinic listed
- Fridley3 clinics listed
- Garrison1 clinic listed
- Gibbon1 clinic listed
- Glencoe1 clinic listed
- Glenwood1 clinic listed
- Golden Valley7 clinics listed
- Gonvick1 clinic listed
- Grand Marais1 clinic listed
- Grand Rapids3 clinics listed
- Granite Falls2 clinics listed
- Grey Eagle1 clinic listed
- Ham Lake2 clinics listed
- Harmony1 clinic listed
- Hastings5 clinics listed
- Hawley1 clinic listed
- Hermantown2 clinics listed
- Hibbing2 clinics listed
- Hinckley2 clinics listed
- Hoffman1 clinic listed
- Hopkins4 clinics listed
- Hugo2 clinics listed
- Hutchinson5 clinics listed
- International Falls1 clinic listed
- Inver Grove Heights5 clinics listed
- Ironton1 clinic listed
- Isanti2 clinics listed
- Jackson1 clinic listed
- Janesville1 clinic listed
- Jordan2 clinics listed
- Karlstad1 clinic listed
- Kasson3 clinics listed
- Kenyon1 clinic listed
- Kimball1 clinic listed
- La Crescent1 clinic listed
- Lake City2 clinics listed
- Lake Elmo2 clinics listed
- Lakeland1 clinic listed
- Lakeville5 clinics listed
- Le Roy1 clinic listed
- Le Sueur1 clinic listed
- Lester Prairie1 clinic listed
- Lewiston1 clinic listed
- Lexington1 clinic listed
- Lindstrom2 clinics listed
- Lino Lakes2 clinics listed
- Litchfield2 clinics listed
- Little Canada1 clinic listed
- Little Falls4 clinics listed
- Long Lake2 clinics listed
- Long Prairie1 clinic listed
- Lonsdale1 clinic listed
- Luverne1 clinic listed
- Mahtomedi1 clinic listed
- Mankato2 clinics listed
- Maple Grove13 clinics listed
- Maple Lake2 clinics listed
- Maple Plain2 clinics listed
- Mapleton1 clinic listed
- Maplewood7 clinics listed
- Marshall3 clinics listed
- McGregor1 clinic listed
- Melrose1 clinic listed
- Menahga2 clinics listed
- Mendota Heights1 clinic listed
- Milaca2 clinics listed
- Minneapolis42 clinics listed
- Minneota1 clinic listed
- Minnetonka13 clinics listed
- Montevideo2 clinics listed
- Monticello1 clinic listed
- Moorhead1 clinic listed
- Moose Lake3 clinics listed
- Mora2 clinics listed
- Morris3 clinics listed
- Mound1 clinic listed
- Mounds View1 clinic listed
- New Brighton1 clinic listed
- New Hope3 clinics listed
- New Market1 clinic listed
- New Prague2 clinics listed
- New Ulm1 clinic listed
- Nicollet1 clinic listed
- North Branch2 clinics listed
- North Mankato1 clinic listed
- North St Paul1 clinic listed
- Northfield3 clinics listed
- Norwood Young America1 clinic listed
- Oak Grove1 clinic listed
- Oak Lawn1 clinic listed
- Oak Park Heights1 clinic listed
- Oakdale4 clinics listed
- Olivia1 clinic listed
- Osseo3 clinics listed
- Otsego1 clinic listed
- Owatonna5 clinics listed
- Park Rapids4 clinics listed
- Paynesville1 clinic listed
- Pelican Rapids1 clinic listed
- Pequot Lakes1 clinic listed
- Perham1 clinic listed
- Pierz3 clinics listed
- Pillager2 clinics listed
- Pine City2 clinics listed
- Pine Island1 clinic listed
- Pine River1 clinic listed
- Pipestone4 clinics listed
- Plainview4 clinics listed
- Plummer1 clinic listed
- Plymouth9 clinics listed
- Preston1 clinic listed
- Princeton4 clinics listed
- Prior Lake5 clinics listed
- Ramsey1 clinic listed
- Raymond1 clinic listed
- Red Lake Falls1 clinic listed
- Red Wing3 clinics listed
- Redwood Falls1 clinic listed
- Rice2 clinics listed
- Richfield5 clinics listed
- Rochester17 clinics listed
- Rockford1 clinic listed
- Rogers1 clinic listed
- Roseau1 clinic listed
- Rosemount4 clinics listed
- Roseville5 clinics listed
- Saint Cloud1 clinic listed
- Saint James1 clinic listed
- Saint Joseph1 clinic listed
- Saint Louis Park1 clinic listed
- Saint Paul10 clinics listed
- Saint Peter1 clinic listed
- Sartell2 clinics listed
- Sauk Centre2 clinics listed
- Savage5 clinics listed
- Scandia1 clinic listed
- Shafer1 clinic listed
- Shakopee4 clinics listed
- Shoreview2 clinics listed
- Slayton1 clinic listed
- Sleepy Eye1 clinic listed
- South St Paul2 clinics listed
- Spicer2 clinics listed
- Spring Valley1 clinic listed
- Springfield1 clinic listed
- St Anthony1 clinic listed
- St Bonifacius1 clinic listed
- St Charles1 clinic listed
- St Cloud4 clinics listed
- St James1 clinic listed
- St Joseph2 clinics listed
- St Louis Park4 clinics listed
- St Michael1 clinic listed
- St Paul22 clinics listed
- St Peter2 clinics listed
- Staples1 clinic listed
- Starbuck1 clinic listed
- Stewartville1 clinic listed
- Stillwater7 clinics listed
- Taunton1 clinic listed
- Thief River Falls1 clinic listed
- Tracy1 clinic listed
- Trail1 clinic listed
- Two Harbors3 clinics listed
- Tyler1 clinic listed
- Victoria2 clinics listed
- Virginia2 clinics listed
- Wabasha1 clinic listed
- Waconia2 clinics listed
- Waite Park4 clinics listed
- Walker1 clinic listed
- Waseca2 clinics listed
- Watertown1 clinic listed
- Watkins1 clinic listed
- Wayzata5 clinics listed
- Welch1 clinic listed
- West St Paul5 clinics listed
- White Bear Lake5 clinics listed
- White Bear Township1 clinic listed
- Willmar2 clinics listed
- Windom1 clinic listed
- Winona5 clinics listed
- Woodbury10 clinics listed
- Worthington4 clinics listed
- Wyoming1 clinic listed
- Zimmerman2 clinics listed
- Zumbro Falls1 clinic listed
- Zumbrota3 clinics 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.