Restaurant wait estimates often feel arbitrary, but a rough calculation based on how many parties are ahead of you, how many tables can seat your group size, and how long tables typically take to turn over gives a more grounded estimate than just guessing.
This calculator divides the number of parties ahead of you by how many suitable tables are available (since multiple parties can be seated in parallel across different tables), then multiplies by the average table turnover time to estimate total wait.
This is a simplified model — real restaurant wait times also depend on how many of those ahead-of-you tables are already near turning over versus just seated, so treat this as a reasonable ballpark estimate rather than a precise prediction.
Because everything runs locally in your browser, results appear instantly and nothing you type or upload is ever sent to a server.
Bookmark this page if you expect to use this tool regularly — it loads fast and behaves the same way every time, with no account needed.
This kind of task shows up constantly in everyday writing, coding, design, and admin work, which is exactly why a dedicated, focused tool saves so much back-and-forth.
A tool that does one job well, without a cluttered interface or unrelated features competing for attention, tends to be faster to use than a heavier all-in-one app.
If you find yourself needing this often, keeping this page open in a tab is usually faster than digging through a bigger software suite's menus.
Frequently asked questions
Why divide by the number of available tables instead of just multiplying parties by turnover time?
Since multiple suitable tables can seat different parties in parallel, dividing spreads the wait across those tables — if only one table fits your party size, you'd wait for every party ahead sequentially; with more tables, waits overlap and shorten.
Does this account for parties who might leave without being seated (no-shows)?
No, this assumes every party ahead follows through and gets seated — actual wait times are sometimes shorter due to no-shows or parties leaving the queue.