All states›Minnesota

Vet Clinics in Minnesota

682 vet clinics in 278 cities and towns across Minnesota. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

Minnesota has about 5,793,151 residents, so that's 12 vet clinics per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

682vet clinics
278cities & towns
98%list a phone
562with a website

Across Minnesota, of the 682 vet clinics we list, 667 give a phone number, 169 publish opening hours and 562 have a website. 69 are branches of national chains — Banfield Pet Hospital (25), VIP Petcare (21), BluePearl Pet Hospital (7); the remaining 613 are independent. By what they offer: 238 offer dental care, 151 offer emergency care, 101 offer end-of-life care. The longest-running is Minnesota Veterinary Medical Association, in business since 1897. 3 describe themselves as family-owned.

Top 10 vet clinics in Minnesota

Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking

  1. 1VCA Cedar View Animal HospitalApple Valley

    Mon–Fri 8:00am–6:00pm, Sat 8:00am–12:00pm, Sun Closed

    DentalEnd of life

    Spotted an error? Let us know

  2. 2Banfield Pet HospitalSt Louis Park

    Mon-Fri 8am-6pm, Sat 8am-5pm

    Spay & neuterVaccinationDentalEnd of life

    Spotted an error? Let us know

  3. 3St. Paul Pet HospitalSt Paul

    Monday - Friday: 7:00AM - 5:00PM, Saturday : 8:00AM - 2:00PM

    EmergencyUrgent careSpay & neuterVaccination

    Spotted an error? Let us know

  4. 4Westgate Pet ClinicMinneapolis

    Monday: 8:00 AM - 6:00 PM

    Emergency

    Spotted an error? Let us know

  5. 5Lakeland Veterinary HospitalBaxter

    Mon–Fri 8:00 am - 5:00 pm

    EmergencyUrgent careDental

    Spotted an error? Let us know

  6. 6Blaine Family Veterinary HospitalBlaine

    Monday-Friday: 8:00 AM - 5:00 PM, Saturday: 8:00 AM - 12:00 PM, Sunday: Closed

    Emergency

    Spotted an error? Let us know

  7. 7South Shore Veterinary HospitalForest Lake

    Mon, Wed, Fri 8 AM – 5 PM, Tues & Thurs 8 AM – 8 PM

    Urgent careSpay & neuterVaccinationDental

    Spotted an error? Let us know

  8. 8Ham Lake Vet Hospital PLLCHam Lake

    Mon-Fri: 8:30 am-6:00 pm, Sat & Sun: Closed

    Dental

    Spotted an error? Let us know

  9. 9Uptown VeterinarianMinneapolis

    Monday - Friday: 8:00 am - 6:00 pm

    Dental

    Spotted an error? Let us know

  10. 10Valley Creek Road Animal HospitalWoodbury

    Mon–Fri 8am–5:30pm

    EmergencyDental

    Spotted an error? Let us know

Cities

Largest first. Towns with a single vet clinic are listed further down this page.

Other towns in Minnesota

One vet clinic each — too few for a page of their own, so they live here.

  1. Lake Country Veterinary ServicesAlbany

    551 Railroad Ave, Albany, MN 56307

    EmergencyUrgent careSpay & neuterEquineHolisticDental

    Spotted an error? Let us know

  2. Minnesota Veterinary Associates of AlbanyAlbany

    790 County Road 41, Albany, MN 56307

    Spotted an error? Let us know

  3. South Central Pet CareAlbert Lea

    1430 US-69, Albert Lea, MN 56007

    MONDAY: 8:00 am – 5:00 pm, SATURDAY*: 8:00 am – 12:00 pm

    Dental

    Spotted an error? Let us know

  4. Kennel Club of Freeborn CountyAlbert Lea

    701 Lake Chapeau Dr, Albert Lea, MN 56007-9828

    Spotted an error? Let us know

  5. Pet Nation Veterinary Care CenterAlbertville

    5279 Kyler Ave NE, Albertville, MN 55301-4634

    Mon–Fri 8am–6pm, Sat–Sun Closed

    Dental

    Spotted an error? Let us know

  6. BestFriends Veterinary ClinicAlbertville

    10904 57th St NE, Albertville, MN 55301

    Spotted an error? Let us know

  7. Alexandria Veterinary ClinicAlexandria

    710 3rd Ave W, Alexandria, MN 56308

    Mon–Fri 7:30am–5:30pm, Sat 8:00am–12:00pm, Sun Closed

    Spay & neuterDental

    Spotted an error? Let us know

  8. Country Vet PaAlexandria

    217 Lake St, Alexandria, MN 56308-1509

    Spotted an error? Let us know

  9. B Well Veterinary Service (FKA Douglas County Animal)Alexandria

    3901 MN-29, Alexandria, MN 56308

    Spotted an error? Let us know

  10. Runestone Animal Medical CenterAlexandria

    1710 Fillmore St, Alexandria, MN 56308-2722

    Spotted an error? Let us know

  11. Andover Animal HospitalAndover

    1730 139th Ln NW, Andover, MN 55304

    Mon – Fri: 8AM – 6PM, Sat: 8AM – 2PM

    EmergencyUrgent careDentalEnd of life

    Spotted an error? Let us know

  12. Animal Eye Specialty CenterAndover

    13783 Ibis St NW Ste 800, Andover, MN 55304

    Monday-Friday: 8:00am - 5:00pm

    true

    EquineSpecialist

    Spotted an error? Let us know

  13. VCA Pine Ridge Animal HospitalAndover

    2172 Station Pkwy NW, Andover, MN 55304

    Spotted an error? Let us know

  14. Holistic Veterinary CareAndover

    1574 154th Ave NW ​Suite, 108 154th Ave NW, Andover, MN 55304

    EmergencyHolistic

    Spotted an error? Let us know

  15. Annandale Veterinary ClinicAnnandale

    210 Elm St E, Annandale, MN 55302

    Emergency

    Spotted an error? Let us know

  16. Rum River Veterinary ClinicAnoka

    100 W Main St, Anoka, MN 55303

    Spotted an error? Let us know

  17. Price Dawn DvmAnoka

    2172 Station Pkwy NW, Anoka, MN 55304-4260

    EmergencyDental

    Spotted an error? Let us know

  18. Allied Emergency Veterinary ServiceAnoka

    100 W Main St, Anoka, MN 55303-2111

    Emergency

    Spotted an error? Let us know

  19. Appleton Veterinary ClinicAppleton

    849 N Munsterman St, Appleton, MN 56208

    Spotted an error? Let us know

  20. Arden Shoreview Animal HospitalArden Hills

    1261 County Rd E, Arden Hills, MN 55112

    EmergencyUrgent care

    Spotted an error? Let us know

  21. BluePearl Pet HospitalArden Hills

    1285 Grey Fox Rd, Arden Hills, MN 55112

    Emergency

    Spotted an error? Let us know

  22. Arlington Animal ClinicArlington

    318 W Main St, Arlington, MN 55307-2086

    VaccinationDental

    Spotted an error? Let us know

  23. Twin Pines Veterinary ClinicAskov

    3460 Brogade, Askov, MN 55704

    Spotted an error? Let us know

  24. Animal Health ServicesAtwater

    301 Pleasant Ave, Atwater, MN 56209

    Spotted an error? Let us know

  25. Aurochs Veterinary ServicesAudubon

    428 4th St, Audubon, MN 56511

    DentalEnd of life

    Spotted an error? Let us know

  26. HBR horse training and Equine MassageBackus

    5071 State 87 SW, Backus, MN 56435-2207

    Equine

    Spotted an error? Let us know

  27. Bagley Veterinary Medical CenterBagley

    19664 340th St, Bagley, MN 56621

    Spotted an error? Let us know

  28. Barnesville Animal ClinicBarnesville

    1501 4th Ave NE, Barnesville, MN 56514

    Family-owned

    Spotted an error? Let us know

  29. Lakes Veterinary HospitalBattle Lake

    36973 MN-210, Battle Lake, MN 56515

    Spotted an error? Let us know

  30. Rainy River Veterinary HospitalBaudette

    105 5th Ave NW # 1, Baudette, MN 56623

    Emergency

    Spotted an error? Let us know

  31. Lakeland Veterinary HospitalBaxter

    7372 Woida Rd, Baxter, MN 56425-8564

    Mon–Fri 8:00 am - 5:00 pm

    Woman-owned

    EmergencyUrgent careDental

    Spotted an error? Let us know

  32. Animal Care CenterBaxter

    6763 Foley Rd S, Baxter, MN 56425

    Mon–Fri 8a–5p

    EmergencyDental

    Spotted an error? Let us know

  33. Tim Roghair, DVMBecker

    12904 1st St, Becker, MN 55308

    Spotted an error? Let us know

  34. Belle Plaine Animal HospitalBelle Plaine

    304 S Ash St, Belle Plaine, MN 56011

    EmergencyDental

    Spotted an error? Let us know

  35. Bemidji Veterinary HospitalBemidji

    3610 Comfort Dr NW, Bemidji, MN 56601

    Monday - Friday 7:00 AM - 6:00 PM, Saturday 8:00 AM - 8:00 PM

    EmergencyUrgent care

    Spotted an error? Let us know

  36. Headwaters Veterinary CenterBemidji

    967 Adams Ave NW, Bemidji, MN 56601

    Mon-Thur 8:00AM - 5:00PM, Fri 8:45AM - Noon

    Since 2007

    Locally owned

    Dental

    Spotted an error? Let us know

  37. Friendly Vet ClinicBemidji

    3481 Laurel Dr Nw Ste 4, Bemidji, MN 56601-5605

    Monday-Friday 07:30 am - 06:00 pm, Saturday 07:30 am - 12:00 pm

    EmergencySpay & neuterDental

    Spotted an error? Let us know

  38. Northern Veterinary ClinicBemidji

    9190 Irvine Ave NW, Bemidji, MN 56601

    Spotted an error? Let us know

  39. Benson Veterinary ClinicBenson

    1440 Minnesota Ave, Benson, MN 56215

    Spotted an error? Let us know

  40. Vet Big Lake Area Veterinary HospitalBig Lake

    50 County Rd 43, Big Lake, MN 55309

    Mon-Fri 8:00am-6:00pm

    EmergencyEnd of life

    Spotted an error? Let us know

  41. All Paws Vet ClinicBig Lake

    20455 187th Ave NW, Big Lake, MN 55309

    Urgent careDentalEnd of life

    Spotted an error? Let us know

  42. Triple A Equine PLLCBig Lake

    25355 189th St NW, Big Lake, MN 55309

    Equine

    Spotted an error? Let us know

  43. Bigfork Veterinary ClinicBigfork

    406 Main St, Bigfork, MN 56628

    Spotted an error? Let us know

  44. Makotah Veterinary CenterBlue Earth

    1001 E 7th St, Blue Earth, MN 56013

    Spotted an error? Let us know

  45. Brainerd Animal HospitalBrainerd

    2720 Oak St, Brainerd, MN 56401

    Since 1970

    Locally owned

    EmergencyDental

    Spotted an error? Let us know

  46. Compassionate Care Animal HospitalBrooklyn Park

    7425 Jolly Ln, Brooklyn Park, MN 55428

    Mon, Wed, Thur, Fri: 8:00am-5:00pm, Tues: 8:00am-3:00pm

    Spotted an error? Let us know

  47. Edinburgh Pet Health CenterBrooklyn Park

    4700 85th Ave N, Brooklyn Park, MN 55443

    M-F: 8 AM - 6 PM, Sat: 8 AM - 12 PM

    Since 1991

    Locally owned

    EmergencyDental

    Spotted an error? Let us know

  48. Northbrook Animal HospitalBrooklyn Park

    7933 W River Rd, Brooklyn Park, MN 55444

    Monday–Friday: 8:00 AM – 5:30 PM

    EmergencySpay & neuterVaccinationDental

    Spotted an error? Let us know

  49. MARS Veterinary ServicesBrooklyn Park

    4112 83rd Ave N, Brooklyn Park, MN 55443

    Spotted an error? Let us know

  50. Allied Veterinary Emergency & ReferralBrooklyn Park

    8301 93rd Ave N, Brooklyn Park, MN 55445

    true

    EmergencySpecialist

    Spotted an error? Let us know

  51. Valley Veterinary ClinicBrowns Valley

    321 Broadway, Browns Valley, MN 56219

    Spotted an error? Let us know

  52. River's Edge Pet Crematorium LLC -Brownsville MNBrownsville

    3956 County 3, Brownsville, MN 55919-5885

    Spotted an error? Let us know

  53. Buffalo Companion Animal ClinicBuffalo

    1214 Highway 25 N, Buffalo, MN 55313-2082

    Mon–Thu 7am–6pm, Fri 7am–5:30pm, Sat 8am–12pm

    HolisticDental

    Spotted an error? Let us know

  54. Buffalo EquineBuffalo

    3810 County Road 12 N, Buffalo, MN 55313-5616

    EmergencyEquineDental

    Spotted an error? Let us know

  55. Crossroads Animal Shelter & Community Veterinary ClinicBuffalo

    2800 10th St SE, Buffalo, MN 55313-4802

    3rd Sunday 12pm–2pm

    Low-costSpay & neuterWalk-in

    Spotted an error? Let us know

  56. Blue House VeterinaryBuffalo Lake

    145 W Yellowstone Trl, Buffalo Lake, MN 55314-1098

    Spotted an error? Let us know

  57. Meadow View Veterinary ClinicByron

    6214 14th St NW, Byron, MN 55920

    Mon 8am–5:30pm, Tue 8am–7:30pm, Wed–Thu 8am–5:30pm, Fri 8am–5pm, Sat 8am–12pm

    Locally owned

    Spay & neuterDental

    Spotted an error? Let us know

  58. Byron Pet ClinicByron

    25 Frontage Rd NE, Byron, MN 55920

    Spotted an error? Let us know

  59. East Central VeterinariansCambridge

    807 Main St N, Cambridge, MN 55008

    Spotted an error? Let us know

  60. Cambridge Vetcare Animal ClinicCambridge

    1820 2nd Ave Se Ste 400, Cambridge, MN 55008-4151

    Spotted an error? Let us know

  61. Magnolia Animal HospitalCannon Falls

    31259 64th Ave Path, Cannon Falls, MN 55009

    Monday - Friday: 8am - 11:30am/ 12:30pm - 5:30pm

    EmergencyEnd of life

    Spotted an error? Let us know

  62. Healing Hands Veterinary HospitalCarver

    4735 Dahlgren Rd #300, Carver, MN 55315

    Spotted an error? Let us know

  63. Champlin Park Pet HospitalChamplin

    10909 Douglas Dr N, Champlin, MN 55316

    Spotted an error? Let us know

  64. Elm Creek Animal HospitalChamplin

    327 Dean Ave E, Champlin, MN 55316

    Spotted an error? Let us know

  65. Hometown Veterinary Partners ChamplinChamplin

    11603 Theatre Dr N, Champlin, MN 55316

    Monday-Saturday 8:00am-5:00pm

    Urgent careSpay & neuter

    Spotted an error? Let us know

  66. Chaska Valley Veterinary ClinicChanhassen

    2940 E 82nd St, Chanhassen, MN 55318-2329

    Mon – Fri: 7:30am – 6pm, Sat: 8am – 4pm

    Since 1997

    EmergencyDental

    Spotted an error? Let us know

  67. VCA Chanhassen Animal HospitalChanhassen

    440 W 79th St, Chanhassen, MN 55317

    DentalEnd of life

    Spotted an error? Let us know

  68. Chanhassen GroomersChanhassen

    450 W 79th St, Chanhassen, MN 55317

    Spotted an error? Let us know

  69. VIP Petcare Vaccination ClinicChanhassen

    7818 Market Blvd, Chanhassen, MN 55317

    Low-costVaccination

    Spotted an error? Let us know

  70. Chaska Valley Veterinary ClinicChaska

    115 W 3rd St, Chaska, MN 55318

    Mon – Fri: 7:30am – 6pm, Sat: 8am – 4pm

    Since 1997

    EmergencyDental

    Spotted an error? Let us know

  71. Vetco Total Care Animal HospitalChaska

    244 Pioneer Trl, Chaska, MN 55318

    Low-costVaccinationDental

    Spotted an error? Let us know

  72. Chosen Valley Veterinary ClinicChatfield

    115 Main St S, Chatfield, MN 55923

    Monday – Friday: 8:00 a.m. – 5:30 p.m., Saturday: 8:00 a.m. – Noon

    Since 1973

    EmergencyEquineDental

    Spotted an error? Let us know

  73. Vetmobile Housecall Veterinary ServiceChatfield

    8543 County Road 7 SE, Chatfield, MN 55923

    MobileEnd of life

    Spotted an error? Let us know

  74. Clarks Grove Vet ClinicClarks Grove

    770th Ave, Clarks Grove, MN 56016

    Spotted an error? Let us know

  75. Clearwater Animal HospitalClearwater

    615 Clearwater Center, Clearwater, MN 55320

    Spotted an error? Let us know

  76. Cloquet Animal HospitalCloquet

    122 2nd St, Cloquet, MN 55720

    Mon–Thu: 8:00am – 5:30pm

    Since 1985

    Locally owned

    EmergencyVaccination

    Spotted an error? Let us know

  77. Crow-Goebel Veterinary ClinicCloquet

    1108 Scanlon Way, Cloquet, MN 55720

    Spotted an error? Let us know

  78. Cokato Veterinary ServicesCokato

    14094 53rd St SW, Cokato, MN 55321-4209

    Mon–Fri 8:00am–5:00pm

    EmergencyEquineDental

    Spotted an error? Let us know

  79. Associated Veterinary ClinicCokato

    501 Cokato St W, Cokato, MN 55321

    Spotted an error? Let us know

  80. Associated Veterinary Clinic of WaverlyCokato

    501 Cokato St E, Cokato, MN 55321-4247

    Spotted an error? Let us know

  81. Cold Spring Veterinary ClinicCold Spring

    111 Red River Ave S, Cold Spring, MN 56320

    Since 2016

    Dental

    Spotted an error? Let us know

  82. All Pets Animal HospitalColumbia Heights

    5100 Central Ave NE, Columbia Heights, MN 55421

    Dental

    Spotted an error? Let us know

  83. RPAW Animal Wellness CenterColumbus

    15161 Feller St NE, Columbus, MN 55025

    Spotted an error? Let us know

  84. Vermilion Veterinary ClinicCook

    8928 E Leander Rd, Cook, MN 55723-8205

    Spotted an error? Let us know

  85. Corcoran Pet Care CenterCorcoran

    7569 County Rd 116, Corcoran, MN 55340

    Spotted an error? Let us know

  86. Cottage Grove Animal HospitalCottage Grove

    8136 E Point Douglas Rd S, Cottage Grove, MN 55016

    8:00am - 6:00pm

    Since 2000

    Dental

    Spotted an error? Let us know

  87. Lakeside Companion Animal ClinicCottonwood

    263 W Main St, Cottonwood, MN 56229

    Dental

    Spotted an error? Let us know

  88. Crookston Pet ClinicCrookston

    214 S Main St, Crookston, MN 56716

    EmergencyDental

    Spotted an error? Let us know

  89. Iron Range Veterinary ClinicCrosby

    29093 MN-6, Crosby, MN 56441

    EmergencyEquine

    Spotted an error? Let us know

  90. Crosslake Veterinary HospitalCrosslake

    35668 Co Rd 3, Crosslake, MN 56442

    Locally owned

    EmergencySpay & neuterDental

    Spotted an error? Let us know

  91. Access Veterinary CareCrystal

    6225 N 42nd Ave, Crystal, MN 55422

    Urgent careEnd of life

    Spotted an error? Let us know

  92. VIP Petcare Vaccination ClinicCrystal

    345 Willow Bnd, Crystal, MN 55428

    Low-costVaccination

    Spotted an error? Let us know

  93. Triple Oaks Equine LLCDalbo

    5870 409th Ave NW, Dalbo, MN 55017

    Equine

    Spotted an error? Let us know

  94. Dawson Veterinary ClinicDawson

    827 Oak St, Dawson, MN 56232

    Spotted an error? Let us know

  95. Delano Veterinary ClinicDelano

    504 Babcock Blvd E, Delano, MN 55328

    Spotted an error? Let us know

  96. West End Equine Veterinary Services, Inc.Delano

    11892 Eaken Ave SE, Delano, MN 55328

    Equine

    Spotted an error? Let us know

  97. Get Your Fix Veterinary Surgical CenterDetroit Lakes

    105 Barbara Ave, Detroit Lakes, MN 56501

    true

    Specialist

    Spotted an error? Let us know

  98. Doggy Doos Grooming by BrandyDetroit Lakes

    111 Union St W, Detroit Lakes, MN 56501-2446

    Spotted an error? Let us know

  99. Dodge Veterinary ClinicDodge Center

    17 Airport Dr N, Dodge Center, MN 55927

    Spotted an error? Let us know

  100. Countryside Animal HospitalDundas

    708 Schilling Dr, Dundas, MN 55019

    Spotted an error? Let us know

  101. Gratitude FarmsEast Bethel

    22359 Bataan St NE, East Bethel, MN 55011

    Spotted an error? Let us know

  102. Peterson Veterinary ClinicEast Grand Forks

    1525 Central Ave NW, East Grand Forks, MN 56721-1301

    Mon–Fri 8:00 AM–5:00 PM

    Since 1999

    Urgent careDentalEnd of life

    Spotted an error? Let us know

  103. Peterson Veterinary ClinicEast Grand Forks

    229 20th St NW, East Grand Forks, MN 56721-1239

    Since 1999

    Urgent careDentalEnd of life

    Spotted an error? Let us know

  104. Burros LemkeEden Valley

    248 Park Ave E, Eden Valley, MN 55329

    Spotted an error? Let us know

  105. Edgerton Veterinary ClinicEdgerton

    1001 Main St, Edgerton, MN 56128

    EmergencyDental

    Spotted an error? Let us know

  106. Lake Region Small Animal CenterElbow Lake

    1210 MN-79, Elbow Lake, MN 56531

    Spotted an error? Let us know

  107. Lake Region Veterinary CenterElbow Lake

    1210 US Highway 79 E, Elbow Lake, MN 56531

    Spotted an error? Let us know

  108. Anoka Equine Veterinary ServicesElk River

    16445 70th St NE, Elk River, MN 55330

    Mon–Fri 8am–5pm, Sat 8am–12pm

    Since 1978

    Locally owned

    EmergencyEquineDental

    Spotted an error? Let us know

  109. PetVet Vaccination ClinicElk River

    11150 179th Ave NW, Elk River, MN 55330

    Low-costVaccination

    Spotted an error? Let us know

  110. Vetiq PetcareElk River

    18185 Zane St NW, Elk River, MN 55330-4505

    Spotted an error? Let us know

  111. Elite Pawz Veterinary ClinicElko

    26148 Newton Cir Unit 3, Elko, MN 55020-9487

    Spotted an error? Let us know

  112. Ellsworth Veterinary ClinicEllsworth

    315 S Broadway St, Ellsworth, MN 56129

    EmergencyUrgent careDental

    Spotted an error? Let us know

  113. Ely Veterinary ClinicEly

    318 Miners Dr E, Ely, MN 55731

    Spotted an error? Let us know

  114. Tails to Nails Pet GroomingElysian

    101 Main St E, Elysian, MN 56028-2031

    Spotted an error? Let us know

  115. Next Level Kennels ESKOEsko

    268 E Highway 61, Esko, MN 55733-9615

    Spotted an error? Let us know

  116. Excelsior Animal HospitalExcelsior

    130 Oak St, Excelsior, MN 55331

    EmergencyUrgent careDental

    Spotted an error? Let us know

  117. Eyota Veterinary ClinicEyota

    95 Center Ave N, Eyota, MN 55934

    Since 2000

    Spay & neuterDental

    Spotted an error? Let us know

  118. Predmore Veterinary ClinicEyota

    5741 Predmore Ln SE, Eyota, MN 55934

    Spotted an error? Let us know

  119. Fairfax Veterinary Clinic, LLCFairfax

    13 1st St NW, Fairfax, MN 55332

    Spotted an error? Let us know

  120. Chain of Lakes Pet HospitalFairmont

    1265 MN-15 S, Fairmont, MN 56031-4461

    Mon–Fri 8AM–5PM

    Spotted an error? Let us know

  121. Fairmont Veterinary ClinicFairmont

    1275 MN-15 S, Fairmont, MN 56031-4461

    Mon–Fri 8:00am–5:00pm

    Spotted an error? Let us know

  122. Lewis Hospital for Companion AnimalsFalcon Heights

    1365 Gortner Ave, Falcon Heights, MN 55108

    Mon–Fri 8:30am–5:00pm

    EmergencyUrgent careEquine

    Spotted an error? Let us know

  123. Veterinary Isolation FacilityFalcon Heights

    1346 Gortner Ave, Falcon Heights, MN 55108

    Spotted an error? Let us know

  124. Heartland Animal HospitalFaribault

    1200 Lyndale Ave N, Faribault, MN 55021

    Monday – Friday: 8 AM – 5 PM

    EquineDental

    Spotted an error? Let us know

  125. Faribault Veterinary ClinicFaribault

    2200 Lyndale Ave N, Faribault, MN 55021

    Spotted an error? Let us know

  126. Akin Hills Pet HospitalFarmington

    18400 Pilot Knob Rd, Farmington, MN 55024

    Monday – Friday: 8:00 am – 6:00 pm, Saturday: 8:00 am – 12:00 pm

    EmergencyDentalEnd of life

    Spotted an error? Let us know

  127. Farmington Veterinary ClinicFarmington

    645 8th St, Farmington, MN 55024

    Monday-Friday 8:00 - 6:00

    Emergency

    Spotted an error? Let us know

  128. Companion Animal HospitalFergus Falls

    405 Western Ave, Fergus Falls, MN 56537

    Spotted an error? Let us know

  129. Fergus Falls Animal Care ClinicFergus Falls

    112 N Cascade St, Fergus Falls, MN 56537

    Spotted an error? Let us know

  130. Mille Lacs Veterinary ClinicFoley

    310 Dewey St, Foley, MN 56329

    Spotted an error? Let us know

  131. Medicine Woman Vet ClinicForbes

    2447 Maki Rd, Forbes, MN 55738

    Since 2002

    EquineDental

    Spotted an error? Let us know

  132. South Shore Veterinary HospitalForest Lake

    380 W Broadway Ave, Forest Lake, MN 55025

    Mon, Wed, Fri 8 AM – 5 PM, Tues & Thurs 8 AM – 8 PM

    Urgent careSpay & neuterVaccinationDental

    Spotted an error? Let us know

  133. Forest Lake Veterinary HospitalForest Lake

    19861 Fitzgerald Trail N, Forest Lake, MN 55025

    Monday 8 AM - 5 PM, Tuesday 8 AM - 6 PM

    Spotted an error? Let us know

  134. VIP Petcare Vaccination ClinicForest Lake

    1960 W Broadway Ave, Forest Lake, MN 55025

    Low-costVaccination

    Spotted an error? Let us know

  135. Prairie Pet ClinicFosston

    124 Johnson Ave N, Fosston, MN 56542

    Spotted an error? Let us know

  136. That's Our DogFranklin

    260 6th St S, Franklin, MN 55333

    Spotted an error? Let us know

  137. Acorn Lake Veterinary ServiceFrazee

    405 Maple Ave W, Frazee, MN 56544

    Spotted an error? Let us know

  138. Acorn Lake Veterinary ServiceFrazee

    31490 County Road 10, Frazee, MN 56544

    Spotted an error? Let us know

  139. Acorn Lake Veterinary ServiceFrazee

    405 W Maple Ave, Frazee, MN 56544

    Spotted an error? Let us know

  140. Freeport Veterinary ServiceFreeport

    121 1st Ave, Freeport, MN 56331

    Spotted an error? Let us know

  141. Skyline Veterinary HospitalFridley

    6220 Hwy 65 NE, Fridley, MN 55432

    Since 1970

    Spay & neuterEquineDental

    Spotted an error? Let us know

  142. Tanner Time Animal Care and WellnessFridley

    5996 McKinley St NE, Fridley, MN 55432-5828

    Spotted an error? Let us know

  143. Vetco Total Care Animal HospitalFridley

    753 53rd Ave NE, Fridley, MN 55421

    Low-costVaccinationDental

    Spotted an error? Let us know

  144. Garrison Animal HospitalGarrison

    27264 MN-18, Garrison, MN 56450

    Urgent careDentalEnd of life

    Spotted an error? Let us know

  145. Taggatz, Edgar J DVMGibbon

    1124 1st Ave, Gibbon, MN 55335

    Spotted an error? Let us know

  146. Glencoe Veterinary ClinicGlencoe

    605 13th St W, Glencoe, MN 55336

    Spotted an error? Let us know

  147. Glacial Ridge Veterinary Clinic P.A.Glenwood

    16159 MN-29, Glenwood, MN 56334

    EquineHolistic

    Spotted an error? Let us know

  148. Cornerstone Veterinary ServiceGonvick

    236 MN-92, Gonvick, MN 56644

    Spotted an error? Let us know

  149. Cedar Grove Veterinary Clinic, P.A.Grand Marais

    258 Cedar Grove Ln, Grand Marais, MN 55604

    Urgent care

    Spotted an error? Let us know

  150. North Country Veterinary ClinicGrand Rapids

    1125 US-169, Grand Rapids, MN 55744

    8:00am - 5:00pm

    Since 1994

    Spay & neuterDental

    Spotted an error? Let us know

  151. Arrowhead Animal ClinicGrand Rapids

    21333 US-169, Grand Rapids, MN 55744

    Mon–Fri 8:00 am - 5:00 pm

    Since 2004

    Spotted an error? Let us know

  152. Grand Rapids Veterinary Clinic PAGrand Rapids

    405 SE 13th St, Grand Rapids, MN 55744

    Mon–Fri: 8 a.m. – 5 p.m.

    EmergencyUrgent careSpay & neuterDentalEnd of life

    Spotted an error? Let us know

  153. Bigfork Veterinary ClinicGrand Rapids

    21333 US Highway 169, Grand Rapids, MN 55744-4986

    Spotted an error? Let us know

  154. Granite Falls Pet ClinicGranite Falls

    Granite Falls, MN 56241

    Spotted an error? Let us know

  155. South 71 Veterinary ClinicGranite Falls

    758 Highway 212 W, Granite Falls, MN 56241-1362

    Mon–Fri 8am–5pm, Sat 8am–12pm

    Since 1984

    EmergencyEquine

    Spotted an error? Let us know

  156. Kennedy Animal ClinicGrey Eagle

    106 State St E, Grey Eagle, MN 56336

    Spotted an error? Let us know

  157. Ham Lake Vet Hospital PLLCHam Lake

    17615 Chisholm St NE, Ham Lake, MN 55304

    Mon-Fri: 8:30 am-6:00 pm, Sat & Sun: Closed

    Dental

    Spotted an error? Let us know

  158. Holistic Veterinary CareHam Lake

    1444 147th Ave NE, Ham Lake, MN 55304-4971

    EmergencyHolistic

    Spotted an error? Let us know

  159. Fagerness Veterinary ServiceHam Lake

    710 176th Ln NE, Ham Lake, MN 55304

    Spotted an error? Let us know

  160. Jana's Northwoods GoldHanska

    13215 110th St, Hanska, MN 56041-4329

    Spotted an error? Let us know

  161. Harmony Veterinary ClinicHarmony

    855 Wickett Dr NW, Harmony, MN 55939

    Spotted an error? Let us know

  162. Hastings Veterinary ClinicHastings

    3150 Red Wing Blvd, Hastings, MN 55033

    Spotted an error? Let us know

  163. Riverbend Pet HospitalHastings

    1104 North Frontage Rd, Hastings, MN 55033

    Spotted an error? Let us know

  164. McCloud StablesHastings

    6050 200th St E, Hastings, MN 55033

    Spotted an error? Let us know

  165. Rick Klaus Show HorsesHastings

    14567 Goodwin Ave, Hastings, MN 55033

    Equine

    Spotted an error? Let us know

  166. Lee Veterinary ClinicHawley

    84 200th St N, Hawley, MN 56549

    Spotted an error? Let us know

  167. Lee Vet ClinicHawley

    22321 Highway 10, Hawley, MN 56549

    Spotted an error? Let us know

  168. Airport Animal HospitalHermantown

    4259 Haines Rd, Hermantown, MN 55811

    Mon–Fri: 8:00 AM – 5:00 PM

    Emergency

    Spotted an error? Let us know

  169. Miller Trunk Veterinary ClinicHermantown

    5285 Miller Trunk Hwy, Hermantown, MN 55811-1206

    Monday - Thursday 8a - 5p

    Dental

    Spotted an error? Let us know

  170. Animal Care Clinic of Hibbing: Masheimer Paul DVMHibbing

    11524 Town Line Rd, Hibbing, MN 55746

    Family-owned

    VaccinationEquine

    Spotted an error? Let us know

  171. Mesaba Animal HospitalHibbing

    11544 Spudville Rd, Hibbing, MN 55746

    Spotted an error? Let us know

  172. Twin Pines Veterinary Clinic and BoardingHinckley

    102 Industrial Blvd, Hinckley, MN 55037

    Spotted an error? Let us know

  173. Hinckley Veterinary ClinicHinckley

    159 Carriage Hill Dr, Hinckley, MN 55037

    Spotted an error? Let us know

  174. Nordic Veterinary ServicesHoffman

    117 Memorial Dr NW, Hoffman, MN 56339-4015

    Spotted an error? Let us know

  175. Shady Oak Veterinary ClinicHopkins

    4340 Shady Oak Rd S, Hopkins, MN 55343

    Monday-Friday: 8 AM – 6 PM, Saturday: 8 AM – 12 PM

    Since 2003

    HolisticDentalEnd of life

    Spotted an error? Let us know

  176. Hopkins Pet HospitalHopkins

    8870 Excelsior Blvd, Hopkins, MN 55343

    Spotted an error? Let us know

  177. Red Pine Trails Animal HospitalHopkins

    1541 MN-7, Hopkins, MN 55305

    Urgent careDentalEnd of life

    Spotted an error? Let us know

  178. Animal AdventureHopkins

    1114 5th St S, Hopkins, MN 55343-7837

    Spotted an error? Let us know

  179. Otter Lake Animal Care CenterHugo

    6848 Otter Lake Rd, Hugo, MN 55038

    Spotted an error? Let us know

  180. P.a.w.s. Pet HospitalHugo

    4644 Victor Path, Hugo, MN 55038-4635

    Dental

    Spotted an error? Let us know

  181. CareVet of HutchinsonHutchinson

    760 Century Ave SW, Hutchinson, MN 55350

    Mon - Fri: 7:30 AM - 5:00 PM

    Since 1984

    Urgent careDentalEnd of life

    Spotted an error? Let us know

  182. Lifelong Veterinary ClinicHutchinson

    905 MN-15, Hutchinson, MN 55350

    Monday: 8:00am - 4:30pm

    EmergencyEquineDental

    Spotted an error? Let us know

  183. Animal Medical Center on Crow RiverHutchinson

    271 3rd Ave NW, Hutchinson, MN 55350

    24-hourDental

    Spotted an error? Let us know

  184. Crow River Veterinary Hospital PAHutchinson

    271 3rd Ave NW, Hutchinson, MN 55350-1644

    24-hourDental

    Spotted an error? Let us know

  185. Rainy River Veterinary HospitalInternational Falls

    900 3rd Ave, International Falls, MN 56649

    Spay & neuter

    Spotted an error? Let us know

  186. Inver Grove Heights Animal HospitalInver Grove Heights

    7131 Cahill Ave, Inver Grove Heights, MN 55076-2590

    Mon–Fri 7:00am–6:00pm, Sat 8:00am–12:00pm, Sun Closed

    Since 1987

    Urgent careDental

    Spotted an error? Let us know

  187. Parkview Cat ClinicInver Grove Heights

    5743 Blaine Ave E, Inver Grove Heights, MN 55076

    Mon–Thu 8:00am–6:00pm, Fri 8:00am–5:30pm, Sat–Sun Closed

    EmergencyCat clinic

    Spotted an error? Let us know

  188. Blackberry Veterinary CenterInver Grove Heights

    6555 Cahill Ave E, Inver Grove Heights, MN 55076

    Spotted an error? Let us know

  189. McKeever Dermatology ClinicsInver Grove Heights

    7781 Amana Trail #200, Inver Grove Heights, MN 55077

    true

    Specialist

    Spotted an error? Let us know

  190. Care Veterinary ClinicIronton

    122 4th St, Ironton, MN 56455

    Spotted an error? Let us know

  191. Isanti Pet ClinicIsanti

    120 Heritage Blvd #4, Isanti, MN 55040

    Mon, Tue, Thu 8:00 am – 5:30 pm, Wed 8:00 am – 2:30 pm, Fri 8:00 am – 3:00 pm

    Emergency

    Spotted an error? Let us know

  192. St. Francis Veterinary ClinicIsanti

    4035 253rd Ave NW, Isanti, MN 55040

    8:00am - 5:00pm

    Since 1998

    Spotted an error? Let us know

  193. River Valley Veterinary ClinicJackson

    139 Industrial Pkwy #9589, Jackson, MN 56143

    Spotted an error? Let us know

  194. Jackson Veterinary ClinicJackson

    210 1st St, Jackson, MN 56143-1627

    Spotted an error? Let us know

  195. Summers Ridge Veterinary ClinicJanesville

    209 E 1st St, Janesville, MN 56048

    EmergencySpay & neuterDental

    Spotted an error? Let us know

  196. Jordan Veterinary ClinicJordan

    560 2nd St W, Jordan, MN 55352

    Monday–Friday 8am - 6pm, Saturday 8am - Noon

    Emergency

    Spotted an error? Let us know

  197. Kreuser Veterinary ClinicJordan

    22541 Langford Ave, Jordan, MN 55352

    Spotted an error? Let us know

  198. K-M Regional Veterinary HospitalKasson

    200 5th St SE, Kasson, MN 55944

    Mon/Thu/Fri 7am–5pm, Tue/Wed 7am–7pm, Sat 8am–12pm (select)

    Spotted an error? Let us know

  199. Carriage House Animal HospitalKasson

    915 Mantorville Ave N, Kasson, MN 55944

    Spotted an error? Let us know

  200. Kenyon Veterinary ClinicKenyon

    109 Forest St, Kenyon, MN 55946-1128

    Spotted an error? Let us know

BEFORE YOU GO

Make your next vet visit easier

Prepare records, check services and plan the appointment.

All guides