Seating Chart Planner

How to Make a Wedding Seating Chart

A step-by-step process for building a wedding seating chart from scratch — from final headcount and table layout to must-sit-together rules, printing, and last-minute changes.

Start with your final numbers, not your guess list. Wait until your RSVP deadline has passed (or is close enough that stragglers are rare) before you build a real chart — every guest you seat based on an early guess is a seat you'll likely have to move later, and moving one guest often means re-checking several tables at once.

Next, lock in your table layout: how many tables your venue can fit, what shape they are, and how many seats each one actually holds comfortably. Round tables of 8–10 are typical, but venue floor plans vary a lot, and a table that 'fits' 10 chairs on paper can feel cramped once centerpieces, place settings, and elbow room are accounted for. Get this number from your venue or caterer, not from a generic template.

Write down your must-sit-together groups before you touch the layout: immediate families, tight friend groups, couples, anyone who'd be genuinely unhappy split up. These are your anchors — the rest of the chart gets built around keeping these groups intact, not the other way around.

Write down your must-not-sit-together pairs with equal seriousness: exes, estranged relatives, coworkers who shouldn't be catching up on old grievances at your reception. This list matters as much as the together list, and it's the one people most often forget to write down explicitly — 'I'll just remember' rarely survives forty other seating decisions happening at the same time.

Place your fixed points first — the head table or sweetheart table, and any parent or family tables with a set position — before filling in the rest of the room. Once those anchors are set, work outward, filling remaining tables by grouping the together-list clusters and respecting the apart-list, only turning to raw capacity math once relationships are satisfied.

This is where doing it by hand gets genuinely hard, and it's not because you're bad at it — it's a real combinatorial problem. Every guest you place changes what's still possible for the guests you haven't placed yet, and a single late addition or cancellation can cascade into re-checking half the chart. Sticky notes and spreadsheets are the traditional tools here mostly because nothing better existed, not because they're actually well-suited to the problem.

Do a final pass specifically for allergies, dietary needs, and mobility — these rarely determine who sits with whom, but they do determine which physical table is eligible (near the buffet, near an exit, away from a full flight of stairs), so check it as its own step rather than assuming it's covered by the relationship-based seating you already did.

Once the chart is finalized, you need three different outputs, not one: table signage or a chart for setup, individual place cards or escort cards for guests to find their seat, and an alphabetized list posted at the entrance so anyone can look themselves up in seconds rather than scanning a whole chart.

Keep the whole thing easy to re-touch, because it will need touching — plan for a handful of last-minute swaps as RSVPs finalize in the final week, and don't build your system in a way that makes a single guest's seat change a half-hour ordeal.

All of this — the capacity math, the together/apart rules, the re-runs when something changes, the exports for printing — is what a seating chart optimizer automates. Paste your guest list, set your tables, add your rules, and it builds a feasible chart in seconds instead of an evening with sticky notes. It's free to build and preview with the optimizer below; $14 unlocks the full chart with a printable PDF, place-card CSV, alphabetized guest-finder list, and a permanent link you can re-run for free any time your guest list changes.

Let the optimizer do the juggling

Paste your list, set your rules, and see every table free. $14 unlocks full names and printable exports.

Build my chart — $14