Dog grooming holiday pricing: how to charge for the December rush
Every December the same thing happens. Your book fills three weeks out, the phone won't stop, and you end up working a twelve-hour Tuesday squeezing in a doodle for someone who's flying to their in-laws on Thursday and "just needs him to look nice for the photos." You do it, you charge your normal $85, and you drive home at seven o'clock wondering why the busiest month of your year doesn't feel like the best one. Dog grooming holiday pricing is the fix, and it isn't greed — it's the difference between selling your scarcest slots at your quietest-week price and getting paid what those slots are actually worth.
July is exactly the right time to sort this out, by the way. Nobody argues about a policy they were told about in the fall. They argue about a policy that appears on December 18th.
Why the December price should be a different price
For most of the year you're selling time. In the two weeks before a major holiday you're selling something else: a specific slot, before a specific deadline, that cannot be moved. The client who needs the dog done before Christmas Eve cannot take a January appointment instead. That's not a small difference — it's the whole basis of pricing in every other service business, from hotels to florists to the guy who plows your driveway.
And your costs genuinely go up. Longer days, no lunch, dogs that haven't been brushed since Thanksgiving, and a much higher share of once-a-year clients who bring you a matted coat and a photo of what they'd like it to look like. You're doing harder work under more pressure. Charging the February price for it is a decision, and it's the wrong one.
The surcharge, and the math on it
Keep it simple: one flat holiday surcharge, applied to every appointment inside a stated window. Not a new price list, not tiers — one number, one date range, easy to say out loud.
Say your full groom runs $85 and you add a $15 holiday surcharge on all appointments from December 10 through December 24. If you're doing six dogs a day across twelve working days in that window, that's 72 grooms × $15 = $1,080 on top of what you'd have made anyway, for zero extra dogs and zero extra hours. On an $85 groom, $15 is a 17.6% bump — noticeable enough to matter to you, small enough that almost nobody cancels a December appointment over it.
If a flat dollar amount feels wrong for a price list that ranges from a $45 nail trim to a $140 standard poodle, use a percentage instead — 15% across the board, rounded to the nearest $5. Whichever you pick, put it in writing as a line item on the receipt: "holiday scheduling — $15." A named charge reads as a policy. An unexplained price that's higher than last time reads as a groomer who's testing you.
The deposit matters more than the surcharge
Here's the part groomers underprice most. A December 22nd no-show isn't an $85 loss. That slot had a line of people behind it who would have taken it and paid the surcharge, and by the time you find out nobody's coming, every one of them has booked somewhere else. You've lost $100 of revenue on a day when it was impossible to refill — and you turned people away to hold it.
So the holiday window gets its own booking rule: a deposit to hold the slot, non-refundable inside 48 hours. Half the groom price is standard and easy to explain — $42.50 on an $85 groom, applied to the balance. If you'd rather not do math on the phone, a flat $40 works fine.
The deposit does two jobs. It makes the appointment real to someone who's booking eleven other things that week, and it means a no-show costs you $42.50 instead of $100. Do this alongside a card on file and you've essentially removed the December no-show from your life.
Say it in October, not in December
The whole thing works if you announce it early and once. Open holiday booking in mid-October, tell everyone the rules at the same time, and let the calendar do the persuading.
"Holiday booking is open! Slots from Dec 10–24 are first come, first served and they go fast. Two things for that stretch: there's a $15 holiday surcharge on appointments in that window, and I take a $40 deposit to hold the spot (comes off your total, non-refundable inside 48 hours). Regular rotation clients — you keep your normal price. Reply with a couple of dates that work and I'll get you in."
"I've got Saturday the 21st at 11. Just so you know, appointments that week are $100 instead of $85 — it's the holiday rate through the 24th — and I take $40 to hold it. Want me to text you the link?"
No apology, no explanation of your costs, no "I'm so sorry but…". State the price the way you'd state the time. People flying home for the holidays are not shopping on price on December 19th — they're shopping on availability, and you have it.
Then actually stop taking bookings
Pick your last day and hold it. Decide in October how many dogs you'll do on the 22nd and 23rd, publish it, and when it's full, it's full. The waitlist takes the overflow — and a waitlist with deposits attached is a real waitlist, not a list of maybes.
The goal of holiday pricing isn't to squeeze anyone. It's to make the busiest fortnight of your year the most profitable one, instead of the one you dread. Same dogs, same hands, better year.
Your shop is probably already on Groomiest.
We list 39,000+ US grooming businesses with reviews and online booking — so the clients searching your town can book the slot instead of calling while you're under a dog. Claiming yours is free, forever, and you keep your full price.
Claim your listing — free