Skip to content
Operations

Restaurant Wait Time Calculator

Estimate restaurant wait time from guests waiting or arrival rates. See guests ahead, table throughput, queue length, and host-stand recommendations.

Restaurant wait time formulas

Formula
Shared timing:
  Table Cycle (minutes) = Average Dining Time
    + Average Table Turnover Time (optional, default 0)
    + Average Service Time (optional, default 0)

Queue length mode:
  Parties Waiting = Guests Waiting ÷ Party Size
  Open Tables Now = Tables Available × (1 − Occupancy % ÷ 100)
  Parties Ahead = max(0, Parties Waiting − Open Tables Now)
  Guests Ahead = max(0, Guests Waiting − Open Tables Now × Party Size)
  Tables Becoming Available (/hr) = Open Tables Now × (60 ÷ Table Cycle)
  Guest Throughput (/hr) = Tables Becoming Available × Party Size
  Estimated Wait (min) = Parties Ahead > 0
    ? (Parties Ahead ÷ max(Open Tables Now, 1)) × Table Cycle + Service Time
    : Service Time

Arrival rate mode:
  Guest Throughput (/hr) = Table Release Rate × Party Size
  Arrival Pressure = Guest Arrival Rate ÷ Guest Throughput
  Estimated Wait (min) = Arrival Pressure ≤ 1
    ? Service Time
    : ((Arrival Pressure − 1) × Table Cycle) + Service Time
  Queue Length (parties) = max(0,
    (Guest Arrival Rate − Guest Throughput) × (Table Cycle ÷ 60) ÷ Party Size)

Shared outputs:
  Service Capacity = Tables Available × Party Size
  Waiting Guests Per Table = Guests Waiting ÷ Tables Available

Benchmark (estimated wait minutes):
  Excellent ≤ 10, Good ≤ 20, Average ≤ 35, Busy ≤ 60, Critical > 60

What it means

Wait time quotes lobby minutes from the queue or from arrival pressure vs table releases. Queue mode uses live guest counts and open tables. Arrival mode compares hourly guest arrivals to table release pace. This page is not Capacity (layout limits), Occupancy Rate (historical fill), Table or Seat Turnover (observed pace), RevPASH (dollar yield), or Staffing (labor planning).

Good to know

  • Average party size converts covers to parties consistently.
  • Table cycle times are steady for the measured window.
  • Open tables can reseat immediately after the cycle completes.

Ideal range

  • Not layout capacity. Use Capacity for seating and service limits.
  • Not historical seat fill. Use Occupancy Rate for that.
  • Not observed table or seat turnover. Use those tools for pace history.

Variables

Guests WaitingLobby queue
Covers waiting for a table right now.
Tables AvailableOpen tables
Tables ready to seat the next party.
Average Party SizeGuests per party
Converts covers to parties for seating math.
Average Dining TimeOccupied minutes
Average minutes per party from greet to clear.
Guest Arrival RateArrivals per hour
Walk-ins and seated arrivals per hour.
Table Release RateTables per hour
Tables that finish and reopen per hour.

Assumptions

  • Benchmark bands reflect casual full-service host-stand quotes.

Limitations

  • Not revenue per seat hour. Use RevPASH for dollar yield.
  • Does not schedule labor. Use Staffing for coverage planning.

Worked examples

Real numbers through the same formula this tool uses.

  1. 1
    Restaurant scenarioExample 1

    Short wait with no backlog

    8 guests, 4 open tables, party 2. No parties ahead. Quote is host service time only.

  2. 2
    Restaurant scenarioExample 2

    Balanced arrivals at peak

    80 guests per hour vs 20 table releases with party 4. Throughput matches arrivals.

How to use the restaurant wait time calculator

Pick queue or arrival mode, enter real cycle minutes, then quote the lobby from fresh counts.

  1. Choose queue length or arrival rate

    Use queue mode for a live lobby count. Use arrival mode when you track hourly arrivals and table releases.

  2. Enter guests waiting or arrival rates

    Queue mode needs guests waiting now. Arrival mode needs guest arrivals and table releases per hour.

  3. Enter tables available and party size

    Open tables and average party size set how fast the queue clears.

  4. Enter dining time and optional turnover or service minutes

    Add bus and host minutes when they affect the quote.

  5. Read estimated wait, guests ahead, and recommendations

    Compare the quote to Capacity and turnover tools if waits stay long every service.

How to read your wait time estimate

Wait time quotes what guests should expect at the host stand, not layout limits, historical fill, or dollar yield per seat hour.

  • Start with estimated wait minutes

    That is the quote you can give walk-ins based on the queue or arrival pressure you entered.

  • Excellent (wait ≤ 10 minutes)

    Short wait. Keep greet standards tight so quotes stay accurate.

  • Good (wait 11 to 20 minutes)

    Manageable wait. Hold the table cycle that produced this quote.

  • Average (wait 21 to 35 minutes)

    Moderate wait. Quote a range and fix the longest tickets first.

  • Busy or Critical (wait above 35 minutes)

    Long or critical wait. Add queue management and reset kitchen and payment pace before you requote.

Best practices for wait time quotes

Operators who quote waits honestly keep lobby trust even when the room is full.

  • Convert covers to parties before you quote

    Divide guests waiting by average party size. Tables seat parties, not individual covers.

  • Include bus and greet minutes in the cycle

    Dining time alone understates waits. Add turnover and host service when those minutes matter.

  • Refresh counts every fifteen minutes at peak

    Queue length mode needs live lobby counts. Stale numbers create angry walk-ins.

  • Pair waits with Capacity and Table Turnover

    Capacity plans layout limits. Table turnover shows observed reseat pace. Wait time quotes the lobby.

Common wait time mistakes

These errors make quotes look shorter than the floor can deliver.

  • Confusing wait time with capacity

    Capacity is what the layout can hold. Wait time is how long the next party waits given the current queue.

  • Using last week's occupancy for tonight's quote

    Occupancy rate is historical fill. Wait time needs tonight's queue or arrival pressure.

  • Ignoring bus and payment minutes

    A table that looks open may still be in turnover. Add those minutes or your quote will slip.

  • Quoting a single minute when variance is high

    Give a range when ticket times swing. One precise number breaks trust when the kitchen slows.

People also ask

Short answers owners ask when they quote restaurant wait times.

  • How do restaurants calculate wait time?

    Divide parties ahead by open tables, multiply by the table cycle in minutes, then add host service minutes. Arrival mode compares guest arrivals per hour to table releases.

  • What is a good restaurant wait time?

    For casual full-service, twenty minutes or less feels manageable. Above thirty-five minutes guests notice. Above sixty minutes you need queue management.

  • How is wait time different from capacity?

    Capacity plans how many guests the layout can hold or cycle. Wait time estimates how long the next party waits given the current queue.

  • How is wait time different from occupancy rate?

    Occupancy measures seat fill over a window. Wait time quotes lobby minutes from the queue or arrival pressure right now.

  • How is wait time different from table turnover?

    Table turnover measures observed parties per table. Wait time uses cycle minutes to quote the next seating.

  • How is wait time different from seat turnover?

    Seat turnover tracks guest usage per seat. Wait time answers how long walk-ins wait at the host stand.

  • How is wait time different from RevPASH?

    RevPASH is revenue per available seat hour. Wait time is a guest-facing minute quote, not a sales yield metric.

  • How is wait time different from staffing?

    Staffing plans labor hours and coverage. Wait time does not schedule servers. It quotes seating delay.

  • What is queue length in parties?

    Queue length is guests waiting divided by average party size. It converts covers to parties the floor can seat.

  • What is arrival pressure?

    Arrival pressure is guest arrival rate divided by guest throughput from table releases. Above one hundred percent, waits build.

Related tools and next steps

Use these when wait quotes meet layout limits and sales yield.

  • Restaurant Capacity Calculator

    Plan seating and service limits when waits stay long because the layout is maxed.

  • Restaurant Table Turnover Calculator

    Measure observed table reseats when cycle minutes look wrong on the floor.

  • Restaurant Occupancy Rate Calculator

    Measure seat fill when you need historical context, not a live lobby quote.

  • Restaurant Staffing Calculator

    Plan floor and kitchen labor when long waits trace to understaffed services.

Frequently asked questions

You may also need

Complementary calculators that often pair with this workflow.

Continue exploring

More tools to browse after you finish this calculation.