← Blog
October 3, 2026 · Franpos Team

Kennel Occupancy: Forecast and Fill Runs Over the Holidays

Kennel occupancy is the share of your available run-nights that are actually booked, and planning it for the holidays comes down to four steps: measure last year’s occupancy night by night, use your current booking pace to forecast this year, shape demand with minimum stays and deposits so you avoid unsellable gap nights, and keep a live waitlist to refill cancellations within hours. Facilities that do this routinely run close to full on peak nights while still protecting the shoulder dates around them. The rest of this guide shows the math, a planning timeline, and the tactics that fill runs without overbooking your staff.

How do you calculate kennel occupancy?

Use run-nights, not dogs. The basic formula is:

Occupancy rate = booked run-nights ÷ available run-nights × 100

If you have 40 runs and the 10 nights from December 22 to January 1, you have 400 available run-nights. If 340 are booked, your holiday occupancy is 85%. A few details keep the number honest:

  • Count runs you can actually sell. Remove runs held for isolation, maintenance, or staff pets.
  • Decide how to count shared suites. If a family suite holds two dogs from one household, count it as one run-night for occupancy and track dogs separately for staffing.
  • Measure by night, not by week. An 80% week can hide three sold-out nights and two half-empty ones, and the half-empty ones are where revenue leaks.
  • Track by run type. Standard runs, luxury suites, and cat condos fill at different speeds and should be forecast separately.

How do you forecast holiday kennel occupancy?

Your own booking history is the best forecasting tool you have. You do not need a statistics package, just three numbers per peak night.

1. Pull last year’s final occupancy

Export booked run-nights for each night from mid-November through early January. Note which nights sold out, which ones had a waitlist, and which ones finished soft.

2. Measure your booking pace

Pace is how full each night was at fixed points before arrival, such as 60, 30, and 14 days out. If December 24 was 55% booked at 60 days out last year and finished at 98%, that curve is your benchmark. Compare this year’s bookings on the same date to see whether you are running ahead or behind.

3. Adjust for what changed

  • Calendar shifts: when a holiday falls midweek versus on a weekend changes trip length and drop-off days.
  • Capacity changes: new runs, a renovation, or a competitor opening or closing nearby.
  • Client base growth: more active daycare clients usually means more boarding requests.
  • Price changes: a higher peak rate can slow early booking without reducing the final total.
Days before arrivalIf you are ahead of last year’s paceIf you are behind last year’s pace
60+ daysHold the peak rate, open a waitlist earlyEmail repeat boarding clients with holiday dates
30–59 daysEnforce minimum stays, tighten depositsPromote to daycare clients who have never boarded
14–29 daysStop accepting new-client evaluations for peak nightsRelax minimum stays on soft nights only
0–13 daysWork the waitlist on every cancellationOffer add-ons or a shoulder-night rate to fill gaps

Why do gap nights hurt kennel occupancy so much?

A gap night is a single open night between two bookings in the same run. On peak dates almost nobody wants just one night, so that run stays empty even while you turn away families who wanted longer stays. Gap nights are the most common reason a facility that “felt full” finishes the holiday at 85% instead of 95%.

On peak nights, the problem is rarely too few bookings. It is bookings that do not fit together.

Ways to prevent them:

  1. Set minimum stays of three or four nights on the highest-demand dates, such as Thanksgiving week and December 23–26.
  2. Assign runs late. Confirm the reservation by run type, then place dogs into specific runs a few days out so stays can be packed together.
  3. Use defined check-in and check-out windows so a run can turn over the same day.
  4. Price shoulder nights slightly lower than peak nights to pull trips earlier or later.

How do you fill runs after cancellations?

Even with deposits, plans change around the holidays. A disciplined waitlist turns cancellations into revenue instead of empty runs.

  • Collect full trip dates and run type for every waitlisted client, not just a name.
  • Require vaccines and evaluations to be current before a client goes on the peak waitlist, so an offer can be accepted on the spot.
  • Offer openings by text first with a short response window, then move to the next family.
  • Take the deposit when they accept so the refilled spot is as secure as the original.

How full is too full?

Selling 100% of your runs is not the goal if it pushes care below a safe standard. Set your sellable capacity from your staffing plan: the number of dogs your team can feed, medicate, walk, and clean up after without rushing. Many owners also hold one or two runs back for emergencies, a dog that needs separation, or a loyal client’s last-minute crisis. Treat that buffer as part of your capacity plan, not lost revenue.

What tools make occupancy planning easier?

A spreadsheet can work for a small facility, but it breaks down once you have several run types, a waitlist, and deposits to track. Look for software that shows a nightly occupancy view by run type, takes deposits through online booking, tracks vaccine records, and lets you message clients directly. Franpos combines cloud POS, payments, online booking, memberships and packages, marketing, and payroll for pet businesses, so reservations, deposits, and the staff hours behind them sit in one system. Explore daycare and boarding solutions, review pricing, or book a demo to see a holiday calendar in action.

Frequently asked questions

What is a good kennel occupancy rate?

It depends on your market and season. Peak holiday nights at established facilities often run near full, while annual averages are much lower because of slow midweek and off-season nights. Compare yourself to your own prior year first.

How far ahead should I forecast holiday occupancy?

Start tracking booking pace at least 90 days before Thanksgiving and check it weekly. That leaves time to adjust promotions, minimum stays, and staffing.

Should I overbook to cover cancellations?

No. Overbooking live animals creates real safety and reputation risk. Use deposits and a ready waitlist to refill cancellations instead.

Do minimum stays drive clients away?

Rarely on true peak dates, when demand exceeds supply. Apply them only to the highest-demand nights and publish them early so clients plan around them.

Trusted by thousands of businesses, including

Woof Gang BakeryTraegerRunzaMenchie'sEarthWise PetMud BayPet PlanetDog KrazyPro Image SportsPet WantsBest West Pet FoodsBrothers Country SupplySam's Cats & DogsMagoo's Pet OutletWoof MeowDogPerfectPACGatewayShubhSumUpWoof Gang BakeryTraegerRunzaMenchie'sEarthWise PetMud BayPet PlanetDog KrazyPro Image SportsPet WantsBest West Pet FoodsBrothers Country SupplySam's Cats & DogsMagoo's Pet OutletWoof MeowDogPerfectPACGatewayShubhSumUp