Across Minnesota, of the 514 dog groomers we list, 510 give a phone number, 38 publish opening hours and 236 have a website. 3 are branches of national chains — Scenthound (2), Woof Gang Bakery & Grooming (1); the remaining 511 are independent. By what they offer: 34 mention nail trims, 13 groom cats, 9 offer mobile grooming that comes to you. Most often named on their own websites: daycare (12), de-shedding (11) and gland expression (10). The longest-running is Blue Ribbon Grooming, in business since 1961. 12 describe themselves as family-owned.
Top 10 dog groomers in Minnesota
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Petopia Animal Wellness Spa and SalonBemidji
Mon-Fri 7:30 am to 6:00 pm
-
2The Cat's Meow Grooming & SuitesRichfield
Mon 9am–5pm, Tue 9am–5pm, Wed 10am–6pm, Thu 9am–5pm, Fri 9am–5pm, Sat 9am–5pm
-
3Posh Pooch Pet Salon & BoutiqueWoodbury
Mon 8am-4pm, Tue-Thu 9:30am-8pm, Fri-Sat 8am-4pm
-
4Merrimutts InnCannon Falls
Mon–Fri 9am–11:30am & 4pm–5:30pm, Sat 9am–12pm, Sun 4pm–5pm
-
5Top Knots To TailsDuluth
Mon–Fri 8am–5pm
-
6Pet Images ResortLake Elmo
Mon–Fri 8am–6pm, Sat 8am–3pm, Sun 10am–11am & 5pm–6pm
-
7Sunshine Pet GroomingShakopee
Mon-Fri 8:00 AM – 5:00 PM, Sat-Sun 8:00 AM – 3:00 PM
-
8Woof Gang Bakery & Grooming PlymouthPlymouth
Monday – Saturday: 9 am – 7 pm, Sunday: 10 am – 5 pm
-
9Scrubbing Bubbles Pet Salon Grooming Mankato mnMankato
Mon-Fri 7:30am-5:00pm
-
10Critter ComFURt Boarding & GroomingCanby
Mon-Fri 8am-5pm
Cities
Largest first. Towns with a single dog groomer are listed further down this page.
- Minneapolis19
- Mankato10
- Rochester9
- Bemidji7
- Duluth7
- Lakeville7
- Virginia7
- Blaine6
- Coon Rapids6
- Detroit Lakes6
- St Paul6
- Elk River5
- Hopkins5
- Minnetonka5
- Moorhead5
- Northfield5
- Owatonna5
- Red Wing5
- St Cloud5
Other towns in Minnesota
One dog groomer each — too few for a page of their own, so they live here.
-
K9's GroomingAda
103 4th Ave W #4, Ada, MN 56510
-
Alpha DogAitkin
27992 US Highway 169, Aitkin, MN 56431-8910
-
The Grooming ShopAitkin
2 Air Park Dr, Aitkin, MN 56431-1425
-
Kenna's Kennels and CutsAlbany
33052 Co Rd 41, Albany, MN 56307
Daycare · Gland expression
-
Madi's Mutts GroomingAlbert Lea
726 W Fountain St, Albert Lea, MN 56007
-
Bark Avenue Grooming SalonAlbertville
11094 61st St NE, Albertville, MN 55301
-
The Styled DogAlden
25789 705th Ave, Alden, MN 56009
-
Lucky Dog SpaAlexandria
690 Voyager Dr Ste 102, Alexandria, MN 56308
-
K-9 & Kitty Kutters AndoverAndover
1574 154th Ave Nw Ste 105a, Andover, MN 55304-2761
Cat grooming
-
Tails and Topknots Grooming SalonAndover
14179 Drake St NW, Andover, MN 55304
-
Fluff 'N' Go GroomingAnnandale
48 Oak Ave S, Annandale, MN 55302
Mobile grooming
-
Anoka Pet StylistsAnoka
3732 N 7th Ave, Anoka, MN 55303
Since 1979
Family-owned
-
Tidy Pawz Pet GroomingAnoka
121 E Main St, Anoka, MN 55303
-
Anoka Pet StylistsAnoka
3732 7th Ave, Anoka, MN 55303
Since 1979
Family-owned
-
Lots-A-Love Pet Grooming & BoardingAnoka
5924 167th Ave NW, Anoka, MN 55303-3758
-
VIP GroomsApple Valley
13529 Gossamer Way, Apple Valley, MN 55124-7665
Since 2015
-
Spaw 4 Paws Apple ValleyApple Valley
14050 Pilot Knob Rd Ste 148, Apple Valley, MN 55124-6647
-
The Dirty Dog SpaApple Valley
14722 Pennock Ave, Apple Valley, MN 55124
-
Ali's DoghouseApple Valley
900 Porter Ln, Apple Valley, MN 55124-8940
-
Otto's Pup ParlorArlington
211 W Main St, Arlington, MN 55307
-
Aurora pet groomingAurora
18 E 3rd Ave N, Aurora, MN 55705
-
Pet Watchers Boarding KennelAustin
52958 162nd St, Austin, MN 55912
-
K-9 Klips GroomingAvon
35916 130th Ave, Avon, MN 56310
Mon-Fri 7am-6pm
Locally owned
Gland expression
-
Doreen's K9 Cuts & Paw SpaBackus
4261 16th St NW, Backus, MN 56435
-
Barks 'N' Bubbles Pet GroomingBadger
27089 270th Ave, Badger, MN 56714-9302
-
Snips and SnugglesBarnesville
619 Front St N, Barnesville, MN 56514
-
Liberty K9Barnum
3649 Hilltop View Rd, Barnum, MN 55707
-
Mutty Pawz GroomingBarnum
2391 Co Rd 105, Barnum, MN 55707
-
D & T Country Stay; Boarding & GroomingBarrett
14696 205th St, Barrett, MN 56311-1201
-
North Pine Pet GroomingBecker
17440 124th St SE, Becker, MN 55308
Mon–Fri 8am–6pm
-
Shampooches Doggie SpaBecker
12188 Hancock St SE, Becker, MN 55308-9561
-
Green Grooming SalonBelle Plaine
133 N Meridian St, Belle Plaine, MN 56011-1825
-
Kiings GroomingBelle Plaine
149 N Meridian St, Belle Plaine, MN 56011
-
Happy Tails Dog GroomingBelle Plaine
225 E Park St, Belle Plaine, MN 56011
-
Tera's S'paw & Pet ResortBenson
1010 5th St, Benson, MN 56244
-
Cut Above Pet SpaBenson
1440 Minnesota Ave, Benson, MN 56215
-
Groom My FriendBig Lake
321 County Rd 43, Big Lake, MN 55309
Mobile grooming
-
Canine Charisma Everything DogBigfork
204 Main Ave, Bigfork, MN 56628
-
Quiet Paws GroomingBloomington
9225 12th Ave S, Bloomington, MN 55425
-
Royal Paws Dog Grooming LlcBloomington
10560 France Ave S, Bloomington, MN 55431-3538
-
All Kinds ClippedBloomington
10337 Xerxes Ave S, Bloomington, MN 55431
-
Pawlicious Pet SpaBloomington
7700 W Old Shakopee Rd, Bloomington, MN 55438
-
Pawfection Board & Groom LLCBlue Earth
6425 360th Ave, Blue Earth, MN 56013-6109
-
Country Clips Pet GroomingBraham
3273 421st Ave NE, Braham, MN 55006
Poodle specialty
-
Pet Grooming By Pampered PetsBrainerd
715 Charles St, Brainerd, MN 56401
Poodle specialty
-
Spa 4 PawsBrainerd
25064 Emstad Rd, Brainerd, MN 56401-4811
-
Bed & Biscuits Pet InnBrainerd
7767 County Road 45, Brainerd, MN 56401
-
Sheraya's Grooming Shack LLCBrandon
107 Front St E, Brandon, MN 56315
-
Groom and GoBreckenridge
316 6th St S, Breckenridge, MN 56520
-
Jordan Haberman's GroomingBrewster
81531 320th Ave, Brewster, MN 56119-3149
-
PetcoBrooklyn Park
7625 Jolly Ln, Brooklyn Park, MN 55428
-
PetabilityBrooklyn Park
7801 83rd Ave N, Brooklyn Park, MN 55445
-
Leash Candy Pet GroomingBrooklyn Park
7933 W River Rd Ste 100, Brooklyn Park, MN 55444
-
Winterstar GroomingBrooklyn Park
6825 91st Trl N, Brooklyn Park, MN 55445
-
Dawn's Dog Grooming SalonBrownsdale
62735 265th St, Brownsdale, MN 55918-8080
-
Bernicks Barking BathHouseBuffalo
1400 2nd Ave S, Buffalo, MN 55313
-
Ruff-Alo Doggie SpaBuffalo
1214 MN-25, Buffalo, MN 55313
-
Stacy's Pet GroomingBuffalo
2337 66th St NE, Buffalo, MN 55313
-
Zen Pet StudioBurnsville
13512 Judicial Rd, Burnsville, MN 55337-1835
-
Paws Resort & SpaBurnsville
1508 Southcross Dr W, Burnsville, MN 55306
-
Pet Salon Bark AvenueBurnsville
14001 Grand Ave, Burnsville, MN 55337
-
Blue Ribbon GroomingCaledonia
503 Old Highway Dr, Caledonia, MN 55921-1831
Since 1961
-
Snoopy's Grooming SalonCambridge
4170 349th Ave NE, Cambridge, MN 55008
-
Nose To Toes: Grooming Salon and Doggy DaycareCambridge
915 Main St S, Cambridge, MN 55008
-
Chasing Your Tails Dog GroomingCambridge
31561 Palm St NW, Cambridge, MN 55008
-
Shed Happens Grooming Co.Cambridge
35524 London St NE, Cambridge, MN 55008-4426
-
Critter ComFURt Boarding & GroomingCanby
1869 Hwy 75, Canby, MN 56220
Mon-Fri 8am-5pm
Teeth brushing
-
Merrimutts InnCannon Falls
7999 County 17 Blvd, Cannon Falls, MN 55009
Mon–Fri 9am–11:30am & 4pm–5:30pm, Sat 9am–12pm, Sun 4pm–5pm
-
Bar H StablesCannon Falls
31734 Cty 24 Blvd, Cannon Falls, MN 55009
-
Stylin' Pets GroomingCannon Falls
12610 240th St E, Cannon Falls, MN 55009-9101
-
Christa's Paw SpaCenterville
1885 Main St, Centerville, MN 55038
-
Furry Tails Grooming SalonChamplin
11628 Winnetka Ave N, Champlin, MN 55316
-
Hound Dog Pet Hotel WestChanhassen
2910 E 82nd St, Chanhassen, MN 55317
Daycare
-
Little Blue Ox Grooming by TeresaChaska
112509 E Washington Ln, Chaska, MN 55318
Saturday & Sunday 9-5
Doodle specialty
-
Uncle Nick's Doggy DippsChaska
115 E 2nd St, Chaska, MN 55318
-
Furball Pet SpaChaska
1340 Crystal Ln, Chaska, MN 55318-2640
-
Shari's GroomingChaska
202 N Chestnut St, Chaska, MN 55318
-
Kennel Klub Pet GroomingChisholm
218 1/2 W Lake St, Chisholm, MN 55719
-
The Barking LoungeChokio
60903 200th St, Chokio, MN 56221-3101
-
The soapy pawChokio
17582 630th Ave, Chokio, MN 56221
-
Jamie's GroomingClarissa
108 Mill Ave W, Clarissa, MN 56440
-
Doggies In StyleClear Lake
2440 121st Ave SE, Clear Lake, MN 55319-9774
-
Oodles of Doodles Pet SpaClearwater
505 North Walnut St, Clearwater, MN 55320
-
Connies GroomingCohasset
90 Riverside Ave, Cohasset, MN 55721
-
Doggie DetailrrrCokato
304 Cokato St E, Cokato, MN 55321
-
Tidy Tails Grooming SalonCold Spring
22517 178th Ave Ste A, Cold Spring, MN 56320
-
Purple Poodle ParlorCold Spring
18366 Red Cedar Road, Cold Spring, MN 56320
-
Happy TailsCold Spring
304 1st St N, Cold Spring, MN 56320
-
Lisa's Fabulous PawsCottage Grove
7155 Jorgensen Ln S, Cottage Grove, MN 55016
-
La Pooch GroomingCottage Grove
8599 W Point Douglas Rd S #800, Cottage Grove, MN 55016
-
Pet Pedis Plus LLCCottage Grove
8149 76th St S, Cottage Grove, MN 55016
-
La' Pooch SalonCottage Grove
8599 W Point Douglas Rd S Ste 800, Cottage Grove, MN 55016-2167
-
CH GroomingCrookston
706 S Ash St, Crookston, MN 56716
-
LuLu's Grooming Salon LLCCrookston
18853 310th St SW, Crookston, MN 56716
-
Una RakkiCrosby
131 W Main St, Crosby, MN 56441
-
Three Dog WashCrosby
304 W Main St, Crosby, MN 56441-1326
-
Dianes Pet SpaCrosslake
14587 CR-36, Crosslake, MN 56442
-
K H GroomingDakota
Dakota, MN
-
Dassel Dog ParlorDassel
351 Atlantic Ave W, Dassel, MN 55325
-
Beth's Beautys pet groomingDawson
357 6th St, Dawson, MN 56232
-
Pawsitively Purrfect Pet StylesDayton
11311 Dayton River Rd, Dayton, MN 55327
-
Canine Clipping CornerDeephaven
18344 Minnetonka Blvd, Deephaven, MN 55391
-
Wags and Whiskers Pet SpaDelano
Behind MN lakes bank, 305 Crow River Dr, Delano, MN 55328
-
Brittaney's GroomingDodge Center
205 Central Ave N, Dodge Center, MN 55927
-
The Pet SpaEagan
1565 Cliff Rd, Eagan, MN 55122
Family-owned
-
Pawlished Pets Grooming SalonEagan
1016 Diffley Rd, Eagan, MN 55123-1781
-
Groomingdales Pet SalonEagan
4130 Blackhawk Rd, Eagan, MN 55122-1700
-
Scissor Wizard Pet GroomingEast Bethel
734 205th Ln NE, East Bethel, MN 55011
-
Mutty Paws GroomingEden Prairie
6473 Brackett Rd, Eden Prairie, MN 55346
-
Gentle Care GroomingEden Prairie
16362 Wagner Way, Eden Prairie, MN 55344
-
Ashley's Grooming and BoardingEden Valley
272 Maple St N, Eden Valley, MN 55329-1648
-
Haute Dog SpaEdina
7459 France Ave S, Edina, MN 55435
Since 2019
Poodle specialty
-
L&J'sElbow Lake
21 10th Ave NE, Elbow Lake, MN 56531-4626
-
Muddy Mutt GroomingElbow Lake
23648 County Road 12, Elbow Lake, MN 56531-9264
-
Pampered PawsElko New Market
9260 E 275th St, Elko New Market, MN 55020
-
Canine DesignEly
614 E Camp St, Ely, MN 55731
-
Countyline Dog Boarding & Grooming LLCEly
114 Kawishiwi Trl, Ely, MN 55731-7200
-
Ruff River BuddiesElysian
23311 Greenland Rd, Elysian, MN 56028
-
Tra's GroomingErskine
506 Vance Ave S, Erskine, MN 56535
-
Sota Pup Grooming LLCEsko
81 E Stark Rd, Esko, MN 55733
-
Canine Clipping CornerExcelsior
33 Water St, Excelsior, MN 55331-1822
-
Groomingdales Pet SalonFairmont
420 Downtown Plaza, Fairmont, MN 56031
-
Groomingdale's Pet SalonFairmont
107 W Blue Earth Ave, Fairmont, MN 56031
-
Just Fur Fun GroomingFairmont
671 200th Ave, Fairmont, MN 56031
-
Faribault Animal CenterFaribault
1818 Grant St NW, Faribault, MN 55021
-
Plush Pup Dog GroomingFaribault
12 3rd Ave SW, Faribault, MN 55021
-
The Groomery LLCFaribault
21 2nd St NW, Faribault, MN 55021
-
Dee's Pet ParadiseFaribault
21072 Dawson Ct, Faribault, MN 55021
-
Lovly Paws LLCFarmington
405 3rd St Ste 2, Farmington, MN 55024
-
Spaw 4 PawsFarmington
17705 kenwood trail Lakeville,MN 55088 \n651-226-1336\n\n14050 pilot knob road Apple Valley, MN 55124 \n952-423-1234\n\n18450 Pilot knob road Farmington, MN 55024\n651-463-9377, Farmington, MN
-
Keepet Clean Pet GroomingFarmington
405 3rd St, Farmington, MN 55024
-
Paw Paw's Grooming ShopFoley
6248 135th Ave NE, Foley, MN 56329-9767
-
Ma & Paws Pet Grooming SalonForest Lake
280 12th St SW Ste A, Forest Lake, MN 55025
-
Paradise GroomingForest Lake
1107 MN-97 SE, Forest Lake, MN 55025-9229
-
Petstyles Grooming ShopForest Lake
143 Lake St N, Forest Lake, MN 55025-2531
-
Ma and Paws Pet GroomingForest Lake
767 Lake St S, Forest Lake, MN 55025
-
Lucky lou Pet Grooming LLCFort Ripley
4563 Legend Ln, Fort Ripley, MN 56449
-
Crown Pet SpaFosston
120 1st St E, Fosston, MN 56542-1304
-
Pretty Paws by TaraFountain
21161 County 8, Fountain, MN 55935
-
Hollywood Paws GroomingFridley
1301 Mississippi St NE, Fridley, MN 55432
-
Muddy PawsGarfield
412 Linser St, Garfield, MN 56332
-
Brookview Pet GroomingGolden Valley
7956 Highway 55, Golden Valley, MN 55427-4711
-
Pups and StuffGolden Valley
651 Winnetka Ave N, Golden Valley, MN 55427
-
The Golden Grooming Salon LLCGoodhue
12702 county 9 blvd, Goodhue, MN 55027
-
Superior Pet ClipsGrand Marais
1517 Devil Track Rd, Grand Marais, MN 55604-2272
-
Smiths prestige pups groomingGrand Rapids
15 Willow Ln, Grand Rapids, MN 55744-3938
-
Furget Me Knot GroomingGrand Rapids
208 NE 9th Ave, Grand Rapids, MN 55744
-
River Road Pet GroomingGrand Rapids
13287 River Rd, Grand Rapids, MN 55744
-
4 Paws Pet GroomingGrand Rapids
220 N Pokegama Ave, Grand Rapids, MN 55744
-
The Falls SPawGranite Falls
826 Prentice St, Granite Falls, MN 56241
-
Muddy Paws Dog And Cat SalonHalstad
2024 245th Ave, Halstad, MN 56548-9407
-
Carla's K-9 KutzHam Lake
17260 Chisholm St NE, Ham Lake, MN 55304-4929
-
All About Dogs & CatsHam Lake
17615 Chisholm St NE, Ham Lake, MN 55304
-
Gold Grooming - Now a part of Vanity FurHarmony
108 Main Ave N, Harmony, MN 55939
-
Rio Grooming Self Dog WashHastings
12260 Margo Ave S, Hastings, MN 55033
Since 2009
Mobile grooming
-
Good Dog Pet GroomingHastings
602 4th St W, Hastings, MN 55033
-
Olive Dogs Grooming SalonHastings
1030 N Frontage Rd, Hastings, MN 55033
-
Muddy-Mutts GroomingHastings
478 Tiffany Dr, Hastings, MN 55033
-
Groom RoomHawley
25334 15th Ave N, Hawley, MN 56549
-
Milo's Muddy PawsHawley
1547 Hartford St, Hawley, MN 56549
-
Lindas Poochie ParlorHermantown
5610 Miller Trunk Hwy, Hermantown, MN 55811-1216
-
Foxy Hound Grooming Co.Hermantown
4867 Miller Trunk Hwy, Hermantown, MN 55811
-
Grooming by Julie LLCHibbing
1915 1st Ave, Hibbing, MN 55746
-
Missy's Pet SpaHibbing
802 E Howard St, Hibbing, MN 55746
-
Penny's Pet GroomingHibbing
407 E Howard St, Hibbing, MN 55746-1711
-
Pawsh Pets Salon | Maple Plain MNIndependence
2485 Independence Rd, Independence, MN 55359
-
Spot On Pet SalonInternational Falls
907 3rd Ave, International Falls, MN 56649
-
Grateful Grooming LlcInver Grove Heights
3060 65th St E, Inver Grove Heights, MN 55076-4437
-
Nose to Tail Gentle Pet GroomingInver Grove Heights
6555 Cahill Ave, Inver Grove Heights, MN 55076-2024
-
Dakotah's paw spaIsanti
514 S Brookview Ln SW, Isanti, MN 55040
-
Metz Dog GroomingIsanti
200 9th Avenue Southeast, Isanti, MN 55040
-
ScruffeezIsanti
101 Main St E Ste E, Isanti, MN 55040
-
The Paw Spa LLCIsanti
401 E Dual Blvd, Isanti, MN 55040-7163
-
Taylor’s Pet SpawJackson
612 1st St, Jackson, MN 56143
-
The Dog House GroomingKasota
46338 341st Ln, Kasota, MN 56050-4326
-
T & C Shaggy Chic Grooming and BoardingKasson
103 5th St SE, Kasson, MN 55944-1247
7am to 6pm, Mon-Tues & Thurs-Friday
Daycare · Poodle specialty
-
Kay's Pet Grooming and ServicesKasson
1005 12th Ave NW, Kasson, MN 55944
-
Bubbles N' BiscuitsKellogg
60037 Highway 42, Kellogg, MN 55945-4469
-
Shelly's Pampered PawsKellogg
225 Red School Ln, Kellogg, MN 55945
-
Fun Size Pet Spa LLCKimball
60 S Main St, Kimball, MN 55353-1205
-
Maria's Mutt CutsLake City
155 Hillwood Dr, Lake City, MN 55041
-
Pet Images ResortLake Elmo
10824 Hudson Blvd N, Lake Elmo, MN 55042
Mon–Fri 8am–6pm, Sat 8am–3pm, Sun 10am–11am & 5pm–6pm
Since 1998
Daycare
-
Flyin' Fur SalonLake Elmo
11227 Stillwater Blvd, Lake Elmo, MN 55042
-
Lake Paws Pet SalonLake Park
14355 Leisure Ln, Lake Park, MN 56554
-
Happy Tails Pet Salon of Lakefield LLCLakefield
315 Pleasant St, Lakefield, MN 56150-1216
-
Hair of The Dog by EmilyLe Sueur
111 N Main St, Le Sueur, MN 56058
-
Hippie's Hounds Grooming SalonLindstrom
12882 1st Ave N, Lindstrom, MN 55045
-
Big Hairy DealLitchfield
1101 S Sibley Ave, Litchfield, MN 55355
Poodle specialty
-
Perfect Pooches Dog GroomingLitchfield
129 N Sibley Ave, Litchfield, MN 55355
-
Emily Ann's Dog GroomingLittle Canada
2900 Rice St, Little Canada, MN 55113
-
Animal House Pet StylingLittle Canada
2612 Rice St, Little Canada, MN 55113
-
Michele's Paw SpaLittle Canada
2900 Rice St, Little Canada, MN 55113
-
Lynae's Paw SpaLittle Falls
12515 Highway 27, Little Falls, MN 56345-5468
Mon 9am-3pm, Tue-Thu 9am-7pm, Fri 9am-4pm
-
Pets PlusLittle Falls
17634 Heron Rd, Little Falls, MN 56345
-
Central PawsLong Lake
1935 Wayzata Blvd, Long Lake, MN 55356
-
Club MuttsLong Lake
1977 Wayzata Blvd W, Long Lake, MN 55356-9362
Family-owned
Mobile grooming
-
The Groom RoomLong Lake
1865 Wayzata Blvd W, Long Lake, MN 55356-4100
-
Riverwood GroomingLong Prairie
20058 County Rd 86, Long Prairie, MN 56347
-
Pet Perfect GroomingLonsdale
108 Main St N, Lonsdale, MN 55046
-
Bubbles & Bows Paw SpaLoretto
239 N Medina St a, Loretto, MN 55357
BEFORE YOU GO
Agree on the groom before you go
Plan a first visit, collection time and a clear style request.

Plan the first puppy groom
Discuss a gentle introduction, the salon’s requirements and a realistic first service.
Read the guide
Plan grooming pickup
Separate hands-on service time from the salon’s full appointment and collection window.
Read the guide
Explain the haircut you want
Discuss coat suitability, length and daily upkeep before agreeing to a style.
Read the guide