Free seating chart template
Wedding seating chart template
Enter the guest count and the table size. It works out how many tables you need, lays them out numbered, and downloads the filled-in chart as a text or CSV file.
Written by the Wedvite founders
10
Round tables
108
Seats laid
8
Spare seats
10 tables of 10, plus a head table of 8 seats 108 people for 100 guests. 8 seats are spare — spread them across the last two tables rather than leaving one table visibly empty.
Fill in the tables
0 of 100 guests placed
Head table
0 / 8Table 1
0 / 10Table 2
0 / 10Table 3
0 / 10Table 4
0 / 10Table 5
0 / 10Table 6
0 / 10Table 7
0 / 10Table 8
0 / 10Table 9
0 / 10Table 10
0 / 10The text file prints a numbered blank line for every seat nobody is sitting in yet, so you can finish it by hand. The CSV is plain Table, Seat, Guest rows for a spreadsheet. Nothing is saved or sent — closing the tab clears the names.
Two numbers decide the whole chart: how many people said yes, and how many seats fit round one table. Everything after that is arrangement. The template divides one by the other, subtracts a head table if you want one, and lays out that many numbered tables for you to fill in by name. Ten to a round table is the standard banquet round; eight feels generous, twelve makes talking across the middle hard work. Those are the conventions caterers work to rather than a measured statistic, so lay the chart out at the table size your venue actually owns. Leave a little slack rather than filling every seat — if the tool tells you nothing is spare, one extra plus-one means another whole table, another centrepiece and another round of linen.
Seat people to a table, not to a chair. For a buffet or a family-style dinner a chair number is a fiction: guests get up, move and swap within a minute of sitting down, and all they actually wanted was the assurance that they are not going to be standing in the doorway holding a plate, looking for somewhere to sit. Assigning tables gives the venue the count it needs and gives guests that assurance. The one real exception is a plated service where people chose different mains, because then the kitchen needs seat numbers to put the right plate in front of the right person — which is why every seat in the downloads is numbered whether you use the number or not.
Divorced parents are the part couples lose sleep over, and the fix is geometry rather than diplomacy. Give each parent their own table of their own people — their siblings, their oldest friends — at equal distance from you. Equal distance is the whole trick, because guests read proximity to the couple as rank, and a parent seated three tables further back will notice before the starters arrive. If a parent has remarried, seat the new partner at that parent’s table rather than inventing a separate one. Ask each of them privately, once, before you circulate anything; a chart that is already printed is much harder to change than an intention.
The singles table is the oldest bad idea in seating. Grouping the unpartnered guests together labels the category in front of the whole room, and it is the arrangement people still bring up years later. Seat single guests where they already know two or three faces and where the conversation does not run entirely on couples’ in-jokes. Mix by shared interest, never by relationship status.
The head table is a choice, not an obligation. A long top table for the couple and the wedding party is traditional, but it strands the wedding party’s own partners somewhere else in the room. A sweetheart table for two is simple to seat around and leaves you talking to nobody but each other through the meal. Sitting at an ordinary table with your closest friends is now common and makes the problem disappear. Whichever you choose, set its seat count in the template so the rest of the arithmetic accounts for it before the round tables are counted.
Build the chart once, late, from confirmed replies. The text download prints a numbered blank line for every seat nobody is sitting in yet, so you can finish it in pen at the kitchen table; the CSV is plain Table, Seat, Guest rows, which is the format a venue coordinator can open in a spreadsheet and hand to the floor staff.
How to use the result
01
Wait for the replies
Fill this in after the RSVP deadline, not before. A chart built on hoped-for numbers is a chart you build twice.
02
Fill it in by table
Type names into each table, one per line. The counter beside each table turns red when there are more names than seats.
03
Send the venue the file
Download the text version to finish in pen, or the CSV for a coordinator who wants it in a spreadsheet.
The questions everyone asks.
How many tables do I need for a wedding?+
Do I assign seats, or just tables?+
How do you seat divorced parents at a wedding?+
Is a singles table a good idea?+
Is this a drag-and-drop seating chart maker?+
When should I make the seating chart?+
Related planning tools
Put the plan inside one beautiful invitation.
Build the page, RSVP and guest experience before paying.
Start your invitation