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
-
1VCA Cedar View Animal HospitalApple Valley
Mon–Fri 8:00am–6:00pm, Sat 8:00am–12:00pm, Sun Closed
-
2Banfield Pet HospitalSt Louis Park
Mon-Fri 8am-6pm, Sat 8am-5pm
-
3St. Paul Pet HospitalSt Paul
Monday - Friday: 7:00AM - 5:00PM, Saturday : 8:00AM - 2:00PM
-
4Westgate Pet ClinicMinneapolis
Monday: 8:00 AM - 6:00 PM
-
5Lakeland Veterinary HospitalBaxter
Mon–Fri 8:00 am - 5:00 pm
-
6Blaine Family Veterinary HospitalBlaine
Monday-Friday: 8:00 AM - 5:00 PM, Saturday: 8:00 AM - 12:00 PM, Sunday: Closed
-
7South Shore Veterinary HospitalForest Lake
Mon, Wed, Fri 8 AM – 5 PM, Tues & Thurs 8 AM – 8 PM
-
8Ham Lake Vet Hospital PLLCHam Lake
Mon-Fri: 8:30 am-6:00 pm, Sat & Sun: Closed
-
9Uptown VeterinarianMinneapolis
Monday - Friday: 8:00 am - 6:00 pm
-
10Valley Creek Road Animal HospitalWoodbury
Mon–Fri 8am–5:30pm
Cities
Largest first. Towns with a single vet clinic are listed further down this page.
- Minneapolis42
- St Paul22
- Rochester15
- Maple Grove12
- Minnetonka12
- Bloomington11
- Saint Paul11
- Apple Valley10
- Blaine10
- Burnsville10
- Coon Rapids9
- Eden Prairie9
- Woodbury9
- Duluth8
- Maplewood8
- Eagan7
- Edina7
- Plymouth7
- Austin6
- Golden Valley6
- St Louis Park6
- Stillwater6
Other towns in Minnesota
One vet clinic each — too few for a page of their own, so they live here.
-
Lake Country Veterinary ServicesAlbany
551 Railroad Ave, Albany, MN 56307
-
Minnesota Veterinary Associates of AlbanyAlbany
790 County Road 41, Albany, MN 56307
-
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
-
Kennel Club of Freeborn CountyAlbert Lea
701 Lake Chapeau Dr, Albert Lea, MN 56007-9828
-
Pet Nation Veterinary Care CenterAlbertville
5279 Kyler Ave NE, Albertville, MN 55301-4634
Mon–Fri 8am–6pm, Sat–Sun Closed
-
BestFriends Veterinary ClinicAlbertville
10904 57th St NE, Albertville, MN 55301
-
Alexandria Veterinary ClinicAlexandria
710 3rd Ave W, Alexandria, MN 56308
Mon–Fri 7:30am–5:30pm, Sat 8:00am–12:00pm, Sun Closed
-
Country Vet PaAlexandria
217 Lake St, Alexandria, MN 56308-1509
-
B Well Veterinary Service (FKA Douglas County Animal)Alexandria
3901 MN-29, Alexandria, MN 56308
-
Runestone Animal Medical CenterAlexandria
1710 Fillmore St, Alexandria, MN 56308-2722
-
Andover Animal HospitalAndover
1730 139th Ln NW, Andover, MN 55304
Mon – Fri: 8AM – 6PM, Sat: 8AM – 2PM
-
Animal Eye Specialty CenterAndover
13783 Ibis St NW Ste 800, Andover, MN 55304
Monday-Friday: 8:00am - 5:00pm
true
-
VCA Pine Ridge Animal HospitalAndover
2172 Station Pkwy NW, Andover, MN 55304
-
Holistic Veterinary CareAndover
1574 154th Ave NW Suite, 108 154th Ave NW, Andover, MN 55304
-
Annandale Veterinary ClinicAnnandale
210 Elm St E, Annandale, MN 55302
-
Rum River Veterinary ClinicAnoka
100 W Main St, Anoka, MN 55303
-
Price Dawn DvmAnoka
2172 Station Pkwy NW, Anoka, MN 55304-4260
-
Allied Emergency Veterinary ServiceAnoka
100 W Main St, Anoka, MN 55303-2111
-
Appleton Veterinary ClinicAppleton
849 N Munsterman St, Appleton, MN 56208
-
Arden Shoreview Animal HospitalArden Hills
1261 County Rd E, Arden Hills, MN 55112
-
BluePearl Pet HospitalArden Hills
1285 Grey Fox Rd, Arden Hills, MN 55112
-
Arlington Animal ClinicArlington
318 W Main St, Arlington, MN 55307-2086
-
Twin Pines Veterinary ClinicAskov
3460 Brogade, Askov, MN 55704
-
Animal Health ServicesAtwater
301 Pleasant Ave, Atwater, MN 56209
-
Aurochs Veterinary ServicesAudubon
428 4th St, Audubon, MN 56511
-
HBR horse training and Equine MassageBackus
5071 State 87 SW, Backus, MN 56435-2207
-
Bagley Veterinary Medical CenterBagley
19664 340th St, Bagley, MN 56621
-
Barnesville Animal ClinicBarnesville
1501 4th Ave NE, Barnesville, MN 56514
Family-owned
-
Lakes Veterinary HospitalBattle Lake
36973 MN-210, Battle Lake, MN 56515
-
Rainy River Veterinary HospitalBaudette
105 5th Ave NW # 1, Baudette, MN 56623
-
Lakeland Veterinary HospitalBaxter
7372 Woida Rd, Baxter, MN 56425-8564
Mon–Fri 8:00 am - 5:00 pm
Woman-owned
-
Animal Care CenterBaxter
6763 Foley Rd S, Baxter, MN 56425
Mon–Fri 8a–5p
-
Tim Roghair, DVMBecker
12904 1st St, Becker, MN 55308
-
Belle Plaine Animal HospitalBelle Plaine
304 S Ash St, Belle Plaine, MN 56011
-
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
-
Headwaters Veterinary CenterBemidji
967 Adams Ave NW, Bemidji, MN 56601
Mon-Thur 8:00AM - 5:00PM, Fri 8:45AM - Noon
Since 2007
Locally owned
-
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
-
Northern Veterinary ClinicBemidji
9190 Irvine Ave NW, Bemidji, MN 56601
-
Benson Veterinary ClinicBenson
1440 Minnesota Ave, Benson, MN 56215
-
Vet Big Lake Area Veterinary HospitalBig Lake
50 County Rd 43, Big Lake, MN 55309
Mon-Fri 8:00am-6:00pm
-
All Paws Vet ClinicBig Lake
20455 187th Ave NW, Big Lake, MN 55309
-
Triple A Equine PLLCBig Lake
25355 189th St NW, Big Lake, MN 55309
-
Bigfork Veterinary ClinicBigfork
406 Main St, Bigfork, MN 56628
-
Makotah Veterinary CenterBlue Earth
1001 E 7th St, Blue Earth, MN 56013
-
Brainerd Animal HospitalBrainerd
2720 Oak St, Brainerd, MN 56401
Since 1970
Locally owned
-
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
-
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
-
Northbrook Animal HospitalBrooklyn Park
7933 W River Rd, Brooklyn Park, MN 55444
Monday–Friday: 8:00 AM – 5:30 PM
-
MARS Veterinary ServicesBrooklyn Park
4112 83rd Ave N, Brooklyn Park, MN 55443
-
Allied Veterinary Emergency & ReferralBrooklyn Park
8301 93rd Ave N, Brooklyn Park, MN 55445
true
-
Valley Veterinary ClinicBrowns Valley
321 Broadway, Browns Valley, MN 56219
-
River's Edge Pet Crematorium LLC -Brownsville MNBrownsville
3956 County 3, Brownsville, MN 55919-5885
-
Buffalo Companion Animal ClinicBuffalo
1214 Highway 25 N, Buffalo, MN 55313-2082
Mon–Thu 7am–6pm, Fri 7am–5:30pm, Sat 8am–12pm
-
Buffalo EquineBuffalo
3810 County Road 12 N, Buffalo, MN 55313-5616
-
Crossroads Animal Shelter & Community Veterinary ClinicBuffalo
2800 10th St SE, Buffalo, MN 55313-4802
3rd Sunday 12pm–2pm
-
Blue House VeterinaryBuffalo Lake
145 W Yellowstone Trl, Buffalo Lake, MN 55314-1098
-
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
-
Byron Pet ClinicByron
25 Frontage Rd NE, Byron, MN 55920
-
East Central VeterinariansCambridge
807 Main St N, Cambridge, MN 55008
-
Cambridge Vetcare Animal ClinicCambridge
1820 2nd Ave Se Ste 400, Cambridge, MN 55008-4151
-
Magnolia Animal HospitalCannon Falls
31259 64th Ave Path, Cannon Falls, MN 55009
Monday - Friday: 8am - 11:30am/ 12:30pm - 5:30pm
-
Healing Hands Veterinary HospitalCarver
4735 Dahlgren Rd #300, Carver, MN 55315
-
Champlin Park Pet HospitalChamplin
10909 Douglas Dr N, Champlin, MN 55316
-
Elm Creek Animal HospitalChamplin
327 Dean Ave E, Champlin, MN 55316
-
Hometown Veterinary Partners ChamplinChamplin
11603 Theatre Dr N, Champlin, MN 55316
Monday-Saturday 8:00am-5:00pm
-
Chaska Valley Veterinary ClinicChanhassen
2940 E 82nd St, Chanhassen, MN 55318-2329
Mon – Fri: 7:30am – 6pm, Sat: 8am – 4pm
Since 1997
-
VCA Chanhassen Animal HospitalChanhassen
440 W 79th St, Chanhassen, MN 55317
-
Chanhassen GroomersChanhassen
450 W 79th St, Chanhassen, MN 55317
-
VIP Petcare Vaccination ClinicChanhassen
7818 Market Blvd, Chanhassen, MN 55317
-
Chaska Valley Veterinary ClinicChaska
115 W 3rd St, Chaska, MN 55318
Mon – Fri: 7:30am – 6pm, Sat: 8am – 4pm
Since 1997
-
Vetco Total Care Animal HospitalChaska
244 Pioneer Trl, Chaska, MN 55318
-
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
-
Vetmobile Housecall Veterinary ServiceChatfield
8543 County Road 7 SE, Chatfield, MN 55923
-
Clarks Grove Vet ClinicClarks Grove
770th Ave, Clarks Grove, MN 56016
-
Clearwater Animal HospitalClearwater
615 Clearwater Center, Clearwater, MN 55320
-
Cloquet Animal HospitalCloquet
122 2nd St, Cloquet, MN 55720
Mon–Thu: 8:00am – 5:30pm
Since 1985
Locally owned
-
Crow-Goebel Veterinary ClinicCloquet
1108 Scanlon Way, Cloquet, MN 55720
-
Cokato Veterinary ServicesCokato
14094 53rd St SW, Cokato, MN 55321-4209
Mon–Fri 8:00am–5:00pm
-
Associated Veterinary ClinicCokato
501 Cokato St W, Cokato, MN 55321
-
Associated Veterinary Clinic of WaverlyCokato
501 Cokato St E, Cokato, MN 55321-4247
-
Cold Spring Veterinary ClinicCold Spring
111 Red River Ave S, Cold Spring, MN 56320
Since 2016
-
All Pets Animal HospitalColumbia Heights
5100 Central Ave NE, Columbia Heights, MN 55421
-
RPAW Animal Wellness CenterColumbus
15161 Feller St NE, Columbus, MN 55025
-
Vermilion Veterinary ClinicCook
8928 E Leander Rd, Cook, MN 55723-8205
-
Corcoran Pet Care CenterCorcoran
7569 County Rd 116, Corcoran, MN 55340
-
Cottage Grove Animal HospitalCottage Grove
8136 E Point Douglas Rd S, Cottage Grove, MN 55016
8:00am - 6:00pm
Since 2000
-
Lakeside Companion Animal ClinicCottonwood
263 W Main St, Cottonwood, MN 56229
-
Crookston Pet ClinicCrookston
214 S Main St, Crookston, MN 56716
-
Iron Range Veterinary ClinicCrosby
29093 MN-6, Crosby, MN 56441
-
Crosslake Veterinary HospitalCrosslake
35668 Co Rd 3, Crosslake, MN 56442
Locally owned
-
Access Veterinary CareCrystal
6225 N 42nd Ave, Crystal, MN 55422
-
VIP Petcare Vaccination ClinicCrystal
345 Willow Bnd, Crystal, MN 55428
-
Triple Oaks Equine LLCDalbo
5870 409th Ave NW, Dalbo, MN 55017
-
Dawson Veterinary ClinicDawson
827 Oak St, Dawson, MN 56232
-
Delano Veterinary ClinicDelano
504 Babcock Blvd E, Delano, MN 55328
-
West End Equine Veterinary Services, Inc.Delano
11892 Eaken Ave SE, Delano, MN 55328
-
Get Your Fix Veterinary Surgical CenterDetroit Lakes
105 Barbara Ave, Detroit Lakes, MN 56501
true
-
Doggy Doos Grooming by BrandyDetroit Lakes
111 Union St W, Detroit Lakes, MN 56501-2446
-
Dodge Veterinary ClinicDodge Center
17 Airport Dr N, Dodge Center, MN 55927
-
Countryside Animal HospitalDundas
708 Schilling Dr, Dundas, MN 55019
-
Gratitude FarmsEast Bethel
22359 Bataan St NE, East Bethel, MN 55011
-
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
-
Peterson Veterinary ClinicEast Grand Forks
229 20th St NW, East Grand Forks, MN 56721-1239
Since 1999
-
Burros LemkeEden Valley
248 Park Ave E, Eden Valley, MN 55329
-
Edgerton Veterinary ClinicEdgerton
1001 Main St, Edgerton, MN 56128
-
Lake Region Small Animal CenterElbow Lake
1210 MN-79, Elbow Lake, MN 56531
-
Lake Region Veterinary CenterElbow Lake
1210 US Highway 79 E, Elbow Lake, MN 56531
-
Anoka Equine Veterinary ServicesElk River
16445 70th St NE, Elk River, MN 55330
Mon–Fri 8am–5pm, Sat 8am–12pm
Since 1978
Locally owned
-
PetVet Vaccination ClinicElk River
11150 179th Ave NW, Elk River, MN 55330
-
Vetiq PetcareElk River
18185 Zane St NW, Elk River, MN 55330-4505
-
Elite Pawz Veterinary ClinicElko
26148 Newton Cir Unit 3, Elko, MN 55020-9487
-
Ellsworth Veterinary ClinicEllsworth
315 S Broadway St, Ellsworth, MN 56129
-
Ely Veterinary ClinicEly
318 Miners Dr E, Ely, MN 55731
-
Tails to Nails Pet GroomingElysian
101 Main St E, Elysian, MN 56028-2031
-
Next Level Kennels ESKOEsko
268 E Highway 61, Esko, MN 55733-9615
-
Excelsior Animal HospitalExcelsior
130 Oak St, Excelsior, MN 55331
-
Eyota Veterinary ClinicEyota
95 Center Ave N, Eyota, MN 55934
Since 2000
-
Predmore Veterinary ClinicEyota
5741 Predmore Ln SE, Eyota, MN 55934
-
Fairfax Veterinary Clinic, LLCFairfax
13 1st St NW, Fairfax, MN 55332
-
Chain of Lakes Pet HospitalFairmont
1265 MN-15 S, Fairmont, MN 56031-4461
Mon–Fri 8AM–5PM
-
Fairmont Veterinary ClinicFairmont
1275 MN-15 S, Fairmont, MN 56031-4461
Mon–Fri 8:00am–5:00pm
-
Lewis Hospital for Companion AnimalsFalcon Heights
1365 Gortner Ave, Falcon Heights, MN 55108
Mon–Fri 8:30am–5:00pm
-
Veterinary Isolation FacilityFalcon Heights
1346 Gortner Ave, Falcon Heights, MN 55108
-
Heartland Animal HospitalFaribault
1200 Lyndale Ave N, Faribault, MN 55021
Monday – Friday: 8 AM – 5 PM
-
Faribault Veterinary ClinicFaribault
2200 Lyndale Ave N, Faribault, MN 55021
-
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
-
Farmington Veterinary ClinicFarmington
645 8th St, Farmington, MN 55024
Monday-Friday 8:00 - 6:00
-
Companion Animal HospitalFergus Falls
405 Western Ave, Fergus Falls, MN 56537
-
Fergus Falls Animal Care ClinicFergus Falls
112 N Cascade St, Fergus Falls, MN 56537
-
Mille Lacs Veterinary ClinicFoley
310 Dewey St, Foley, MN 56329
-
Medicine Woman Vet ClinicForbes
2447 Maki Rd, Forbes, MN 55738
Since 2002
-
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
-
Forest Lake Veterinary HospitalForest Lake
19861 Fitzgerald Trail N, Forest Lake, MN 55025
Monday 8 AM - 5 PM, Tuesday 8 AM - 6 PM
-
VIP Petcare Vaccination ClinicForest Lake
1960 W Broadway Ave, Forest Lake, MN 55025
-
Prairie Pet ClinicFosston
124 Johnson Ave N, Fosston, MN 56542
-
That's Our DogFranklin
260 6th St S, Franklin, MN 55333
-
Acorn Lake Veterinary ServiceFrazee
405 Maple Ave W, Frazee, MN 56544
-
Acorn Lake Veterinary ServiceFrazee
31490 County Road 10, Frazee, MN 56544
-
Acorn Lake Veterinary ServiceFrazee
405 W Maple Ave, Frazee, MN 56544
-
Freeport Veterinary ServiceFreeport
121 1st Ave, Freeport, MN 56331
-
Skyline Veterinary HospitalFridley
6220 Hwy 65 NE, Fridley, MN 55432
Since 1970
-
Tanner Time Animal Care and WellnessFridley
5996 McKinley St NE, Fridley, MN 55432-5828
-
Vetco Total Care Animal HospitalFridley
753 53rd Ave NE, Fridley, MN 55421
-
Garrison Animal HospitalGarrison
27264 MN-18, Garrison, MN 56450
-
Taggatz, Edgar J DVMGibbon
1124 1st Ave, Gibbon, MN 55335
-
Glencoe Veterinary ClinicGlencoe
605 13th St W, Glencoe, MN 55336
-
Glacial Ridge Veterinary Clinic P.A.Glenwood
16159 MN-29, Glenwood, MN 56334
-
Cornerstone Veterinary ServiceGonvick
236 MN-92, Gonvick, MN 56644
-
Cedar Grove Veterinary Clinic, P.A.Grand Marais
258 Cedar Grove Ln, Grand Marais, MN 55604
-
North Country Veterinary ClinicGrand Rapids
1125 US-169, Grand Rapids, MN 55744
8:00am - 5:00pm
Since 1994
-
Arrowhead Animal ClinicGrand Rapids
21333 US-169, Grand Rapids, MN 55744
Mon–Fri 8:00 am - 5:00 pm
Since 2004
-
Grand Rapids Veterinary Clinic PAGrand Rapids
405 SE 13th St, Grand Rapids, MN 55744
Mon–Fri: 8 a.m. – 5 p.m.
-
Bigfork Veterinary ClinicGrand Rapids
21333 US Highway 169, Grand Rapids, MN 55744-4986
-
Granite Falls Pet ClinicGranite Falls
Granite Falls, MN 56241
-
South 71 Veterinary ClinicGranite Falls
758 Highway 212 W, Granite Falls, MN 56241-1362
Mon–Fri 8am–5pm, Sat 8am–12pm
Since 1984
-
Kennedy Animal ClinicGrey Eagle
106 State St E, Grey Eagle, MN 56336
-
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
-
Holistic Veterinary CareHam Lake
1444 147th Ave NE, Ham Lake, MN 55304-4971
-
Fagerness Veterinary ServiceHam Lake
710 176th Ln NE, Ham Lake, MN 55304
-
Jana's Northwoods GoldHanska
13215 110th St, Hanska, MN 56041-4329
-
Harmony Veterinary ClinicHarmony
855 Wickett Dr NW, Harmony, MN 55939
-
Hastings Veterinary ClinicHastings
3150 Red Wing Blvd, Hastings, MN 55033
-
Riverbend Pet HospitalHastings
1104 North Frontage Rd, Hastings, MN 55033
-
McCloud StablesHastings
6050 200th St E, Hastings, MN 55033
-
Rick Klaus Show HorsesHastings
14567 Goodwin Ave, Hastings, MN 55033
-
Lee Veterinary ClinicHawley
84 200th St N, Hawley, MN 56549
-
Lee Vet ClinicHawley
22321 Highway 10, Hawley, MN 56549
-
Airport Animal HospitalHermantown
4259 Haines Rd, Hermantown, MN 55811
Mon–Fri: 8:00 AM – 5:00 PM
-
Miller Trunk Veterinary ClinicHermantown
5285 Miller Trunk Hwy, Hermantown, MN 55811-1206
Monday - Thursday 8a - 5p
-
Animal Care Clinic of Hibbing: Masheimer Paul DVMHibbing
11524 Town Line Rd, Hibbing, MN 55746
Family-owned
-
Mesaba Animal HospitalHibbing
11544 Spudville Rd, Hibbing, MN 55746
-
Twin Pines Veterinary Clinic and BoardingHinckley
102 Industrial Blvd, Hinckley, MN 55037
-
Hinckley Veterinary ClinicHinckley
159 Carriage Hill Dr, Hinckley, MN 55037
-
Nordic Veterinary ServicesHoffman
117 Memorial Dr NW, Hoffman, MN 56339-4015
-
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
-
Hopkins Pet HospitalHopkins
8870 Excelsior Blvd, Hopkins, MN 55343
-
Red Pine Trails Animal HospitalHopkins
1541 MN-7, Hopkins, MN 55305
-
Animal AdventureHopkins
1114 5th St S, Hopkins, MN 55343-7837
-
Otter Lake Animal Care CenterHugo
6848 Otter Lake Rd, Hugo, MN 55038
-
P.a.w.s. Pet HospitalHugo
4644 Victor Path, Hugo, MN 55038-4635
-
CareVet of HutchinsonHutchinson
760 Century Ave SW, Hutchinson, MN 55350
Mon - Fri: 7:30 AM - 5:00 PM
Since 1984
-
Lifelong Veterinary ClinicHutchinson
905 MN-15, Hutchinson, MN 55350
Monday: 8:00am - 4:30pm
-
Animal Medical Center on Crow RiverHutchinson
271 3rd Ave NW, Hutchinson, MN 55350
-
Crow River Veterinary Hospital PAHutchinson
271 3rd Ave NW, Hutchinson, MN 55350-1644
-
Rainy River Veterinary HospitalInternational Falls
900 3rd Ave, International Falls, MN 56649
-
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
-
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
-
Blackberry Veterinary CenterInver Grove Heights
6555 Cahill Ave E, Inver Grove Heights, MN 55076
-
McKeever Dermatology ClinicsInver Grove Heights
7781 Amana Trail #200, Inver Grove Heights, MN 55077
true
-
Care Veterinary ClinicIronton
122 4th St, Ironton, MN 56455
-
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
-
St. Francis Veterinary ClinicIsanti
4035 253rd Ave NW, Isanti, MN 55040
8:00am - 5:00pm
Since 1998
-
River Valley Veterinary ClinicJackson
139 Industrial Pkwy #9589, Jackson, MN 56143
-
Jackson Veterinary ClinicJackson
210 1st St, Jackson, MN 56143-1627
-
Summers Ridge Veterinary ClinicJanesville
209 E 1st St, Janesville, MN 56048
-
Jordan Veterinary ClinicJordan
560 2nd St W, Jordan, MN 55352
Monday–Friday 8am - 6pm, Saturday 8am - Noon
-
Kreuser Veterinary ClinicJordan
22541 Langford Ave, Jordan, MN 55352
-
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)
-
Carriage House Animal HospitalKasson
915 Mantorville Ave N, Kasson, MN 55944
-
Kenyon Veterinary ClinicKenyon
109 Forest St, Kenyon, MN 55946-1128
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