Party Tables & Chairs Calculator

Seating capacity is a perimeter problem. A round table seats however many 24-inch slices fit around its circumference, and a banquet table seats however many fit along its two long sides plus its ends — so the answer comes from πd or 2L, not from area. This calculator converts a guest count into tables, chairs and linens for the table size you are hiring, tells you the linen drop that size needs, and then checks the whole plan against the room: floor area required at your chosen allowance, against the area you actually have, and how many guests are left standing if the room is too small.

Calculator

This calculator runs in your browser. Enable JavaScript for live results — the inputs, formula and worked example below remain fully readable without it.

Inputs this calculator takes, with typical values
InputWhat to enterExample
Guests to seatEveryone who needs a chair at a table, including children in adult chairs.120 people
Guests seated at a head or kids tableSubtracted from the guest count before tables are worked out, because those seats are laid out separately.0 people
Table shapeRound tables suit conversation and dining; banquet tables suit buffets, long-table styling and narrow rooms.Round — seats around the circumference
Table diameter or lengthDiameter for a round table, length for a banquet table. Hire stock is usually 48, 60 or 72 in round, and 6 ft or 8 ft banquet.60 in
Space allowed per guestMeasured along the table edge. A folding banquet chair is about 17–18 in wide, so 24 in leaves elbow room.24 in — standard banquet spacing
Seat the ends of banquet tablesAdds two seats per rectangular table. Turn it off if tables are joined into long runs, where only the run's two ends can be used.Yes
Linen sizeDiameter of a round cloth, or the length of a rectangular one — the drop reported is along the dimension you entered as the table size. A 120 in round is floor length on a 60 in table.120 in
Table heightStandard dining and banquet tables are 30 in. Cocktail poseur tables are usually 42 in.30 in
Room lengthUsable length of the room, excluding any area taken by a stage, bar or service corridor.60 ft
Room widthUsable width, again excluding anything you cannot put a table on.40 ft
Floor area allowance per guestIncludes the table, the chairs and a share of the aisles. It does not include a bar, buffet, band or dance floor unless you pick 15.12 sq ft — rounds with comfortable service aisles

It returns

  • Tables required — For the guests not at a head or kids table.
  • Seats per table
  • Chairs required — One per guest, including the head and kids tables.
  • Linen drop — How far the cloth hangs below the table edge. 30 in is floor length on a standard table.
  • Floor area the seating needs
  • Guests this room seats
  • Guests the room cannot take

The formula

n=round(πds)
D=llinendtable2
C=LWa

In plain text: Round: seats = round(π·d ÷ s). Rectangular: seats = 2·⌊L ÷ s⌋ + ends. Tables = ⌈guests ÷ seats⌉

  • nSeats one table holds (seats)
  • dTable diameter, for a round table (in)
  • LTable length, for a rectangular banquet table (in)
  • sSpace allowed per guest along the table edge (in)
  • ends2 if the short ends are seated, otherwise 0 (seats)

Rounding differs by shape for a physical reason. A circle has no corners, so a fractional place can be absorbed by shuffling every setting slightly — hence round(). A rectangle's long side cannot, because a partial place at the end has nowhere to go — hence floor().

Updated Category Parties, Events & Hosting Verified against published test cases Reading time 14 min

Seating is a perimeter problem, not an area problem

People fit around the edge of a table, not on top of it, so capacity follows the perimeter. That single observation explains most of what seems odd about seating charts.

For a round table, the available edge is the circumference, πd. A 60-inch round has π × 60 = 188.5 inches of edge; divide by 24 inches per guest and you get 7.85, which is why the trade calls it an eight-top. Going up to a 72-inch round adds only 37.7 inches of edge for 20% more diameter, because circumference grows linearly while the table's footprint grows as the square. That is the fundamental trade: bigger rounds seat more people but waste more floor.

For a rectangular banquet table, the useful edge is the two long sides, 2L, plus the two ends if you use them. An 8-foot table gives 2 × 96 = 192 inches along the sides — almost exactly the same as a 60-inch round — but it packs into a room far more efficiently, which is why banquet tables give a higher guests-per-square-foot figure.

The space per guest is what turns edge into people. A folding banquet chair is about 17 to 18 inches wide, so 24 inches per guest leaves six or seven inches of elbow room and is the standard banquet allowance. Twenty-two inches is tight but workable for a short event; thirty inches is what you want for formal service where staff need to reach between guests.

Finally, the room imposes its own limit that has nothing to do with table capacity. You can seat 120 people on 15 rounds, but only if there is floor for the tables, the pulled-back chairs and the aisles between them — which is what the square-feet-per-guest allowance measures.

Why round and rectangular round differently

The two shapes use different rounding, and it is not arbitrary.

Round tables use round(). A circle has no corners, so a fractional place can be absorbed by shifting every place setting a fraction of an inch. At 7.85 places, squeezing to eight costs each guest 188.5 ÷ 8 = 23.6 inches instead of 24 — a difference nobody notices. This is why rental charts say a 60-inch round seats eight, and why this calculator agrees with them.

Rectangular tables use floor(). A straight side cannot absorb a fraction: if 96 inches divides into 4.0 places at 24 inches, a fifth guest would have to sit at the corner. So each long side takes ⌊L ÷ s⌋, doubled for two sides, plus two if you seat the ends. An 8-foot table is therefore 2 × 4 + 2 = 10, and a 6-foot table is 2 × 3 + 2 = 8 — both exactly the figures rental companies quote.

Ends matter more than people expect. Turning off end seating drops an 8-foot table from 10 to 8, a 20% cut. It is the right setting when tables are joined into long runs, because then only the two ends of each entire run are usable, not the ends of each table.

Tables round up, always. ⌈guests ÷ seats⌉. The last table is nearly always partly empty, and the spare-places column in the reference table tells you by how much — useful, because a table with two spare places is where you put the guests who confirm late.

Linen drop is a subtraction and a halving. A cloth of diameter l on a table of diameter d hangs (l − d) ÷ 2 on every side. For a floor-length look on a 30-inch-high table you need a drop of exactly 30 inches, so the cloth must be d + 60 inches across: 120 inches for a 60-inch round, 132 for a 72. Getting this wrong is the most visible mistake at a formal event, because a cloth six inches short looks like an error rather than a style.

Room capacity is area divided by allowance. Multiply the usable room dimensions, divide by the square feet per guest, and round down. The allowance is not the table's footprint — it includes the chair pulled back, the share of aisle, and the service path. Twelve square feet per guest is the working figure for rounds with comfortable aisles; eight is achievable with banquet tables and no dance floor.

Worked example: 120 guests on 60-inch rounds in a 60 × 40 ft room

Take the defaults: 120 guests, no head table, 60-inch round tables at 24 inches per guest, 120-inch linens on 30-inch-high tables, in a 60 × 40 foot room at 12 square feet per guest.

  1. Edge available. π × 60 = 188.50 inches of circumference.
  2. Seats per table. 188.50 ÷ 24 = 7.854, rounded to 8 seats — each guest actually getting 188.50 ÷ 8 = 23.6 in.
  3. Tables. 120 ÷ 8 = 15 exactly, so 15 tables with no spare places. (Order 16 anyway; see the pitfalls.)
  4. Chairs. One per guest: 120.
  5. Linen drop. (120 − 60) ÷ 2 = 30 inches, which exactly equals the 30-inch table height. Floor length, no pooling.
  6. Floor area needed. 120 × 12 = 1,440 sq ft.
  7. Room area. 60 × 40 = 2,400 sq ft, which at 12 sq ft each seats ⌊2,400 ÷ 12⌋ = 200. All 120 fit, with 80 places of headroom — enough for a dance floor and a bar.

Now compare 72-inch rounds. Circumference is π × 72 = 226.19 in, ÷ 24 = 9.42, rounded to 9 seats, so 120 guests need ⌈120 ÷ 9⌉ = 14 tables. You save one table and one linen, but each 72-inch table occupies (72 ÷ 12)² × π ÷ 4 = 28.3 sq ft of footprint against 19.6 sq ft for a 60-inch — 14 × 28.3 = 396 sq ft of tabletop against 15 × 19.6 = 294. The larger tables use 35% more floor for the same guests, which is why 60-inch rounds dominate in rooms that are anything less than generous.

Reading the numbers and where they bind

Check which constraint is actually binding. There are two independent limits: seats per table and floor per guest. If the room capacity comfortably exceeds your guest count, the seating plan is free and you should optimise for comfort — go to 27 inches per guest, or fewer people per table. If the room is short, the lever is table shape rather than table size: banquet tables at eight square feet per guest seat 50% more people in the same room than rounds at twelve.

Treat spare places as a feature. An exactly-divisible guest count, like the 15 tables in the worked example, is the worst case for last-minute changes: one extra guest forces a sixteenth table. Where a table size leaves two or three spare places, you have absorbed the churn for free.

Order one more table and a few more chairs than the calculator says. Guest counts move in the final week, always upward on the day. A spare table also gives you somewhere to put gifts, a cake, or a place card display, and rental companies charge little for one extra.

Read the linen drop against the table height, not against taste. A drop shorter than the table height leaves legs showing, which reads as a mistake at a formal dinner and is perfectly normal at a casual buffet. A drop longer than the height pools on the floor, which is a genuine trip hazard where guests are pulling chairs in and out. The calculator flags both cases against the height you enter.

Do not seat guests at the ends of a run. If you join banquet tables into long runs for a family-style look, turn off end seating. Otherwise you will count two extra places per table that physically do not exist, and the error compounds: ten joined tables would be overcounted by eighteen seats.

Subtract the fixed furniture from the room before you measure. The allowance per guest covers seating and aisles, not a bar, a buffet line, a band, a stage or a dance floor. A 20 × 20 ft dance floor is 400 sq ft, which at 12 sq ft per guest is 33 seats' worth. Either subtract that area from the room dimensions or choose the 15 sq ft allowance, but not both — doing both double-counts it.

Standard table sizes, seats and floor footprint

Seats computed from this page's formulas at 24 in per guest. Footprint is the tabletop area alone — πd²/4 for rounds, L × 30 in for banquet tables — and excludes chairs and aisles.
TableUsable edge (in)Seats at 24 inSeats at 22 inTabletop (sq ft)
36 in round113.1557.1
48 in round150.86712.6
54 in round169.67815.9
60 in round188.58919.6
66 in round207.39923.8
72 in round226.291028.3
6 ft banquet (72 in)144 sides8815.0
8 ft banquet (96 in)192 sides101020.0

Banquet rows include two end seats. Note the 66 in and 72 in rounds both give 9 at 24 in spacing — the extra 18.8 in of edge is not quite enough for a tenth place until the allowance drops to 22 in.

Linen sizes that give a floor-length drop

For a 30-inch-high table, floor length means a 30-inch drop, so the cloth must be the table size plus 60 inches. That gives the standard hire sizes: a 108 in round for a 48 in table, a 120 in round for a 60 in table, and a 132 in round for a 72 in table. For banquet tables, a 90 × 132 in rectangular cloth gives a 30 in drop on an 8 ft table 30 in wide.

Cocktail poseur tables are 42 inches high, so they need a 42-inch drop: a 30 in round poseur needs a 114 in cloth, not the 90 in that would be floor length on a dining table. Fitted spandex covers are the usual alternative, and they sidestep the arithmetic entirely.

Layout mistakes that show up on the day

  • Counting end seats on joined tables. Only the ends of each run exist. Turn end seating off and add the run ends manually.
  • Measuring the room including the stage and bar. The allowance per guest covers seating and aisles only. Subtract fixed areas from the dimensions first.
  • Ordering exactly the calculated number of tables. Guest counts rise in the last week. One spare table costs little and solves the gift table too.
  • Buying linens by table size rather than by drop. A 60 in cloth on a 60 in table has a zero drop. Add twice the table height for floor length.
  • Using 72 in rounds in a tight room. They seat one more guest than a 60 in but occupy 44% more tabletop, and the aisles between them get no wider.
  • Forgetting service aisles. Plated service needs about 4 to 5 ft between chair backs on opposite tables. That is inside the 12 sq ft allowance and not inside the 8 sq ft one.
  • Seating children at adult spacing. Children need less edge but the same chair. If you are running a kids' table, use the separate-seats field and lay it out at 20 in per child.

Where the seating plan fits with the rest of the event

Table count is the number every other hire quote hangs off. Linens, centrepieces, place settings, candles and menu cards are all priced per table, so a change from 60-inch to 72-inch rounds ripples through six line items at once.

Work outward from here. The event tent size calculator uses the same square-feet-per-guest logic for an outdoor structure, and if you have already sized a tent its floor area is exactly what belongs in the room dimensions on this page. Catering quantities follow the guest count rather than the table count: the catering food quantity per person calculator handles the buffet weights, the cake servings calculator converts tier sizes to portions, and the pizza party quantity calculator does the same for a more casual event.

Drinks are the other per-guest line, and they have a knock-on effect on floor space. The party ice quantity calculator sizes the ice from cooler volume and event length, and those coolers need somewhere to stand that is not in your seating area. If the whole thing is a wedding, the wedding budget allocation calculator puts the rental line in proportion with the rest.

One caution about codes. The square-feet-per-guest figures here are layout allowances, not fire-code occupancy limits. Building and fire codes set maximum occupant loads by use and by egress capacity, and for a room with tables and chairs the code figure is often more generous than a comfortable layout — meaning your event will run out of comfort long before it runs out of legal capacity. Where the two disagree, the code is a hard ceiling and this page's figure is a design target. Ask the venue for its permitted occupant load in writing.

Frequently asked questions

How many people fit at a 60 inch round table?

Eight at standard banquet spacing. The circumference is π × 60 = 188.5 inches, and at 24 inches per guest that is 7.85 places, which rounds to eight with each guest getting 23.6 inches. You can push to nine or ten for a short event or a cocktail-style seating, but nine gives each guest only 20.9 inches — narrower than the gap between two folding chairs — and plated service becomes awkward.

How many tables do I need for 100 guests?

Thirteen 60-inch rounds at eight seats each, or ten 8-foot banquet tables at ten seats each with the ends used. Both leave a few spare places, which is what you want. The choice between them is usually driven by the room: banquet tables pack more people into a given floor area, while rounds are better for conversation and for placing a dance floor in the middle.

How many square feet per person do I need for a seated dinner?

About 12 sq ft per guest for round tables with comfortable service aisles, 10 sq ft if the aisles are tight, and 8 sq ft for banquet tables without a dance floor. Add 15 sq ft per guest if the same area has to carry a dance floor or staging. These allowances cover the table, the chair pulled back and a share of the aisles — they do not cover a bar, a buffet line or a band, which you should subtract from the room dimensions before measuring.

What size tablecloth do I need for a 60 inch round table?

A 120-inch round for a floor-length drop on a standard 30-inch-high table. The arithmetic is table diameter plus twice the table height: 60 + 60 = 120. A 108-inch cloth on the same table gives a 24-inch drop, which leaves six inches of leg showing — fine for a casual buffet, wrong for a formal dinner. For a 72-inch round the floor-length size is 132 inches.

Is it better to use round tables or long banquet tables?

Rounds for conversation and for a central dance floor; banquet tables for capacity and for narrow rooms. Per guest, a 60-inch round and an 8-foot banquet table offer almost identical edge — 188.5 in against 192 in — but the banquet table packs into a rectangular room far more efficiently, which is why the floor allowance drops from about 12 sq ft to about 8. The catch is that guests at a long table can only talk to four or five neighbours, while everyone at a round can talk to everyone.

How much space does each guest need at the table?

Twenty-four inches of table edge is the standard banquet allowance, against a folding chair width of about 17 to 18 inches. Twenty-two inches is tight but workable for a short or casual event. Thirty inches is what formal plated service wants, because staff need to reach between guests to place and clear. Below about 20 inches chairs touch, which is acceptable only for a children's table or standing-height cocktail seating.

Should I seat people at the ends of rectangular tables?

Yes for standalone tables, no for joined runs. An 8-foot table alone seats ten with the ends used and eight without — a 20% difference. But when tables are pushed together into a long family-style run, only the two ends of the whole run exist, so counting two ends per table overcounts badly: ten joined tables would be credited with eighteen seats that are not there. Turn end seating off for runs and add the run's own two ends by hand.

Do I need one chair per guest or per seat?

One per guest, which is what this calculator reports. Tables round up, so the total number of places usually exceeds the guest count — 15 tables of eight is 120 places for exactly 120 guests here, but 13 tables of eight would be 104 places for 100 guests. Ordering chairs to fill every place wastes money and floor space. Order chairs to the guest count plus a small margin, and let the last table sit partly empty.

Does the square-feet-per-guest figure match the fire code occupancy limit?

No, and they answer different questions. The figures here are layout allowances that produce a comfortable, servable room. Fire and building codes set a maximum occupant load from the use of the space and the capacity of its exits, and for tables-and-chairs use the code number is frequently higher than a comfortable layout would allow. Treat the code figure as a hard ceiling you must not exceed and this page's figure as the design target. Ask the venue for its permitted occupant load in writing before finalising a guest list.

References