The short answer
A small dog’s full mobile groom starts at a national median of $120, and a bath starts at $90. A large dog runs about $45 more. These are the prices groomers post all year, not special holiday rates. The bigger problem in December is getting a spot, so book early.
What a holiday groom costs.
Every December, families plan visits and photos, and they all want a clean dog by the same week. A mobile groomer brings one van, one tub, and one table to your driveway. Each groom takes one to two hours, so when the calendar is full, it is full. We read the prices groomers post on their own websites. Those come from their sites, not live appointment calendars, so they tell you the price but not who has room.
We list 1,098 mobile groomers in 1,875 towns. Here is the middle price across the country for each dog size, and how many groomers post it.
| Dog size | Full groom | Bath & brush |
|---|---|---|
| Small (up to 20 lb) | $120435 published prices | $90400 published prices |
| Medium (21 to 40 lb) | $140253 published prices | $105241 published prices |
| Large (41 to 70 lb) | $165222 published prices | $125222 published prices |
| Extra large (71 lb and up) | $185184 published prices | $145182 published prices |
Doodles often have their own price. 107 groomers post one, and the middle is $145.
Cats too: 369 groomers say they do full cat grooms. Of the 54 that post a cat price, the middle is $168.
Prices by city.
Prices change a lot from city to city. Honolulu and Seattle cost the most for a small dog, and Miami costs the least. Each area counts groomers who serve that city or a town within 60 miles of it. Tap a city to see its groomers.
55 areas have at least three published small-dog prices, so we can show a fair middle price. A cell says “Not enough prices” when fewer than three groomers post one. Scroll for more cities.
| Area | Providers | Small-dog groom | Small-dog bath | Large-dog groom | Booking links |
|---|---|---|---|---|---|
| AlbuquerqueNew Mexico | 7 | $1304 published prices | $1003 published prices | Not enough prices1 published price | 3 of 7 |
| AtlantaGeorgia | 28 | $1257 published prices | $907 published prices | $1703 published prices | 25 of 28 |
| AustinTexas | 37 | $12018 published prices | $9915 published prices | $1809 published prices | 29 of 37 |
| BoiseIdaho | 8 | $1154 published prices | $1003 published prices | Not enough prices1 published price | 8 of 8 |
| BostonMassachusetts | 16 | $1157 published prices | $856 published prices | Not enough prices2 published prices | 9 of 16 |
| CharlotteNorth Carolina | 22 | $1309 published prices | $949 published prices | $1686 published prices | 20 of 22 |
| ChicagoIllinois | 20 | $1208 published prices | $978 published prices | $2003 published prices | 18 of 20 |
| CincinnatiOhio | 14 | $1228 published prices | $809 published prices | $1636 published prices | 12 of 14 |
| ClevelandOhio | 11 | $1006 published prices | $905 published prices | Not enough prices2 published prices | 6 of 11 |
| Colorado SpringsColorado | 25 | $1108 published prices | $898 published prices | $1555 published prices | 19 of 25 |
| ColumbusOhio | 18 | $1107 published prices | $934 published prices | $1534 published prices | 11 of 18 |
| DallasTexas | 47 | $11814 published prices | $9512 published prices | $1759 published prices | 41 of 47 |
| DenverColorado | 34 | $1359 published prices | $998 published prices | $1534 published prices | 28 of 34 |
| DetroitMichigan | 21 | $12514 published prices | $10011 published prices | $1606 published prices | 14 of 21 |
| Fort MyersFlorida | 15 | $1105 published prices | $805 published prices | $1653 published prices | 11 of 15 |
| FresnoCalifornia | 9 | $1234 published prices | $924 published prices | $1753 published prices | 5 of 9 |
| GreenvilleSouth Carolina | 13 | $1224 published prices | $856 published prices | $2003 published prices | 11 of 13 |
| HartfordConnecticut | 23 | $1256 published prices | $1066 published prices | $1655 published prices | 19 of 23 |
| HonoluluHawaii | 6 | $1753 published prices | Not enough prices2 published prices | Not enough prices2 published prices | 2 of 6 |
| HoustonTexas | 34 | $1007 published prices | $878 published prices | $1455 published prices | 26 of 34 |
| IndianapolisIndiana | 11 | $1105 published prices | $855 published prices | Not enough prices2 published prices | 10 of 11 |
| JacksonvilleFlorida | 18 | $12310 published prices | $859 published prices | $1955 published prices | 13 of 18 |
| JupiterFlorida | 19 | $855 published prices | $755 published prices | Not enough prices2 published prices | 16 of 19 |
| Kansas CityMissouri | 15 | $1007 published prices | $838 published prices | $1403 published prices | 12 of 15 |
| Las VegasNevada | 21 | $1109 published prices | $806 published prices | $1405 published prices | 13 of 21 |
| Los AngelesCalifornia | 64 | $13324 published prices | $9525 published prices | $18012 published prices | 45 of 64 |
| ManhattanNew York | 68 | $12017 published prices | $9517 published prices | $16512 published prices | 61 of 68 |
| MenifeeCalifornia | 64 | $12529 published prices | $9428 published prices | $17015 published prices | 46 of 64 |
| MiamiFlorida | 20 | $785 published prices | $635 published prices | Not enough prices2 published prices | 16 of 20 |
| MilwaukeeWisconsin | 15 | $1138 published prices | $908 published prices | Not enough prices1 published price | 11 of 15 |
| MinneapolisMinnesota | 14 | $1224 published prices | $984 published prices | Not enough prices2 published prices | 7 of 14 |
| NarragansettRhode Island | 15 | $1255 published prices | $984 published prices | Not enough prices2 published prices | 9 of 15 |
| NashvilleTennessee | 13 | $1255 published prices | Not enough prices2 published prices | Not enough prices1 published price | 9 of 13 |
| New OrleansLouisiana | 8 | $1255 published prices | $904 published prices | $1653 published prices | 4 of 8 |
| Oklahoma CityOklahoma | 9 | $1155 published prices | $904 published prices | Not enough prices2 published prices | 6 of 9 |
| OmahaNebraska | 12 | $903 published prices | Not enough prices1 published price | Not enough prices1 published price | 5 of 12 |
| OrlandoFlorida | 38 | $10518 published prices | $8517 published prices | $16010 published prices | 28 of 38 |
| PhiladelphiaPennsylvania | 32 | $11010 published prices | $959 published prices | $1584 published prices | 21 of 32 |
| PhoenixArizona | 32 | $11013 published prices | $8010 published prices | $1486 published prices | 21 of 32 |
| PittsburghPennsylvania | 13 | $1196 published prices | $656 published prices | $1576 published prices | 8 of 13 |
| PortlandOregon | 18 | $12512 published prices | $10013 published prices | $1755 published prices | 8 of 18 |
| RaleighNorth Carolina | 24 | $12810 published prices | $10010 published prices | $1807 published prices | 10 of 24 |
| RenoNevada | 10 | $1157 published prices | $886 published prices | $1703 published prices | 6 of 10 |
| SacramentoCalifornia | 18 | $1208 published prices | $1007 published prices | $1584 published prices | 11 of 18 |
| Salt Lake CityUtah | 23 | $12514 published prices | $10013 published prices | $1809 published prices | 17 of 23 |
| San AntonioTexas | 30 | $11313 published prices | $8511 published prices | $1457 published prices | 21 of 30 |
| San DiegoCalifornia | 40 | $12019 published prices | $9017 published prices | $15511 published prices | 27 of 40 |
| San FranciscoCalifornia | 21 | $12011 published prices | $9012 published prices | $1605 published prices | 14 of 21 |
| Santa BarbaraCalifornia | 12 | $1305 published prices | $836 published prices | $1754 published prices | 7 of 12 |
| SeattleWashington | 21 | $15010 published prices | $10010 published prices | $2108 published prices | 16 of 21 |
| SouthamptonNew York | 29 | $1288 published prices | $1068 published prices | $1657 published prices | 24 of 29 |
| St. LouisMissouri | 12 | $1305 published prices | $1005 published prices | $1553 published prices | 11 of 12 |
| TampaFlorida | 49 | $10022 published prices | $8322 published prices | $1657 published prices | 33 of 49 |
| TucsonArizona | 8 | $993 published prices | $893 published prices | Not enough prices1 published price | 4 of 8 |
| WashingtonDistrict of Columbia | 46 | $12720 published prices | $9417 published prices | $1855 published prices | 22 of 46 |
“Booking links” counts groomers you can book online. For more price data you can download, see our mobile grooming price report.

What your pet could cost: five examples.
Prices make more sense with a real pet in mind. Here are five common pets and the national starting price for each. Your groomer will give you the real number once they know your pet.
A 12-pound Shih Tzu
Plan on about $120 to start (the middle of 435 posted prices). Shih Tzus need a haircut, not just a bath, so plan on the full groom.
A 30-pound goldendoodle
Plan on about $140 to start (the middle of 253 posted prices). Some groomers charge a doodle rate on top of this, and a matted coat costs more.
A 55-pound Labrador
Plan on about $125 to start (the middle of 222 posted prices). Labs do not need a haircut. A bath and a good brush-out handle the shedding.
An 85-pound Bernese mountain dog
Plan on about $185 to start (the middle of 184 posted prices). Ask first if the van fits a dog this big. The thick coat takes time, so it is a long visit.
A long-haired cat
Plan on about $168 (the middle of 54 posted prices). Ask what it includes and how the groomer handles nervous cats.
Can you still get a December appointment?
Often, yes, if you start now. Weekends and the days right before a holiday go first. Weekday mornings in early December stay open longer. We cannot see a groomer’s live calendar, so ask, and check that they drive to your street.
772 of our 1,098 groomers let you book online. Some are already tight: 27 have a waitlist, 30 say they have few openings, and 2 are not taking new clients. Those notes come from their websites, and a groomer with no note may still be full.
Five ways to get on the calendar
- Book online tonight. On your town page, use the “Books online” filter. Make sure the groomer confirms your time, not just your request.
- Ask for a weekday morning. A Tuesday in early December is far easier to get than the Saturday before Christmas.
- Ask several groomers at once. With our Ask several tool, you write one message and send it to a few groomers in your town.
- Book the next one now. If you have a regular groomer, book your January visit while they are at your door.
- Look one town over. A groomer based in the next town may still drive to your street.

How to keep the bill from going up.
Most surprise charges come from things the groomer did not know when they gave the price. Tell them your pet’s weight, breed, coat, and when they were last groomed. Then ask for the full total before the day.
- Mats and tangles: say so when you book. Mats take time to remove safely, and most groomers charge for it. Don’t try to pull them out yourself.
- Weight and coat: give your dog’s real weight. Prices go by size, and a guess can be off by a whole size.
- Add-ons: ask if nail grinding, teeth brushing, and de-shedding are included or extra.
- Travel and seasonal fees: some groomers add a fee for far-away homes or a minimum per visit. Ask for the full total.
For more on mats, see our matted-coat guide.
Bath or full groom before the holidays?
A bath costs about $30 less, and it is all a short-coated dog needs. Dogs with hair that keeps growing, like poodles and Shih Tzus, need the full groom.
When to ask about a full groom
If your dog’s hair keeps growing, like a poodle, doodle, or Shih Tzu, it needs a haircut. Tell the groomer how short you want it.
When to ask about a bath
Short-coated dogs like Labs and beagles usually just need a bath and brush-out. Ask if de-shedding costs extra. Our bath-only guide explains the options.
Keep winter comfort in the plan
The ASPCA says not to shave your dog down to the skin in winter, because the coat keeps them warm. If your dog has skin problems, ask your vet. See our holiday booking and winter-care guide for more preparation tips.
Tipping your groomer at the holidays.
A tip is up to you. Many owners tip about 20%, and some add a little extra in December for a groomer they see all year. Here is what 20% looks like.
- Small dog: a $120 groom plus a 20% tip of about $24.
- Large dog: a $165 groom plus a 20% tip of about $33.
Base the tip on your real bill. A thank-you card or a kind review means a lot too. See the mobile groomer tipping guide.

Where these numbers come from.
We list only groomers who come to you in a van or trailer. For each one, we read its own website: the towns it serves, the services it offers, and the prices it posts. We do not use quotes, reviews, or prices from other sites.
The tables update on their own as our listings change. When a groomer posts one starting price with no sizes, we count it as the small-dog price. We show a city’s price only when at least three groomers there post one.
Each groomer was checked on its own date. You can see every date in our source file, and how we work on our methods page. Prices change, so confirm yours with the groomer.
A few more answers
Questions people ask.
How much is mobile dog grooming before Christmas?
A small dog’s full groom starts at about $120 across the country. Most groomers keep the same prices in December, but ask if they add a holiday fee.
When should I book a groomer for Christmas?
As early as you can. Many groomers fill December by mid-November. If you are late, ask for a weekday morning or to join a cancellation list.
What is the cheapest city for mobile grooming?
Check the city table above for today’s numbers. A low starting price may not include everything your pet needs, so ask what it covers.
Do mobile groomers charge more for doodles?
Many do. About 100 groomers post a doodle price, and the middle one is about $145. The coat, the weight, and the style you want all change the price.
Can a mobile groomer do my cat?
Often, yes. 369 groomers we list say they do full cat grooms. Ask how they handle nervous cats before you book.
Where these facts come from.
Prices, service areas, and booking notes come from groomers’ own websites. Each groomer’s check date is in the source file. The images are AI-made illustrations, not photos of real groomers.
A note from Fluffmobile
Written by Fluffmobile. Updated November 11, 2026. This is general advice, and every groomer has their own rules.
Suggest a change to this guideReady to find your groomer?
Browse local options, compare the details, and reach out directly.
Find a mobile groomer


