Party & Events

Seating Arrangement Calculator

Count seating arrangements per table and check your guest-to-seat plan before the puzzle begins.

Last updated · View algorithm, constants and default inputs (JSON)

Enter your values

Guests per table 10.0
Results

About this calculator

Seating arrangements multiply ferociously because the number of ways to seat a table is the factorial of the guest count — twelve guests at one table can be arranged almost forty million ways. That is why real planners work table by table and lock the seating of anyone whose position is fixed.

Worked example

calculated with the default values below

Number of guests 80 · Number of tables 8 · Seats per table 10 Guests per table 10.0 · Seats available 80 · Spare seats 0 · Guests without a seat 0 · Seat orders for the largest table 3628800

General background references

Disclaimer

These calculators give general estimates. Sizing, pricing, availability and standards vary by brand, retailer and country, so treat the output as a starting point and confirm it against the seller's or authority's own figures.

Maintained by: CalcDelta

Implementation source

This record describes the implementation used by this page. It is not independent validation. External references, when available, support only the stated formula or definition; estimates and custom rules retain their own assumptions.

View algorithm, constants and default inputs (JSON)

Formula and variables

n = min(s, round(G÷T)); A = n!; seats = T×s; left = T×s − G

G
Number of guests
T
Number of tables
s
Seats per table
n
Seated people per table
A
Arrangements for one table
seats
Total seats available
left
Seats left over

Spare seats = max(0, tables×seatsPerTable − guests); unseated guests = max(0, guests − capacity). Seating orders show factorial of the ceiling of average guests per table, capped at capacity; this is a largest-table illustration, not the number of whole-event assignments.

Embed this calculator

Copy the iframe snippet to place this calculator on your site. No account required. The snippet stays in sync with the inputs currently shown.

Frequently asked questions

What does arrangements per table mean?

The calculator shows the factorial of the ceiling of the average guests per table, capped at the seats available at one table. It illustrates seating orders for a largest table; it does not count all valid assignments across the event. It also shows spare seats and, when capacity is exceeded, how many guests lack a seat.