Skip to content

Guide

How to make a seating chart in Canva

Canva is a design tool, and for the sign your guests read at the door it is the best of the obvious options. Here is how to build one properly: the right canvas size, shapes for tables, alignment that looks deliberate, and a print-ready export. It will not track a single RSVP, which is worth knowing first.

Last updated July 2026

Two different jobs get called a seating chart. One is the plan: who sits where, and whether the table is full. The other is the display: the sign at the door that tells guests their table. Canva is built for the second one. The seven steps:

  1. Canvas size
  2. Rulers and guides
  3. First table shape
  4. Duplicate and align
  5. Names and grouping
  6. Styling
  7. PDF Print export

1. Pick the right canvas size

Start from Custom size and type real dimensions rather than guessing in pixels.

What you are makingSize to use
Entrance sign, shorter listA2, or 18 by 24 inches
Entrance sign, longer listA1, or 24 by 36 inches
Floor plan for your own usePresentation, 1920 by 1080 px
Escort or place cardsYour card size, plus bleed

Ask your print shop for their preferred size and bleed before you build, because resizing a finished design pushes every text box out of place.

2. Turn on rulers, guides, and margins

Open the File menu and switch on rulers and guides, then drag a guide out of the ruler for each row of names or each row of tables. Guides are what make a hand-placed layout look deliberate. For an alphabetical sign, one guide per column of names is enough. For a floor plan, drop a guide at each wall so the room has an edge you can work to.

3. Add your first table shape and set its size

Choose Elements > Shapes, drop a circle for a round table or a rounded rectangle for a banquet table, then click Position > Arrange and type exact width, height, X and Y so the room stays to scale. Hold Shift while dragging a corner handle to keep a circle round. Typing the numbers in beats dragging by eye: if a 60-inch round is 120 pixels wide, every other round table is 120 pixels too, and the room reads as a room.

4. Duplicate and align the rest of the room

Press Ctrl or Cmd and D to duplicate a table, drag it into place, and let the pink smart guides snap it to its neighbors. Select a row and use Position to align and distribute the spacing evenly. Build one row of tables, group it, then duplicate the whole row for the next one.

5. Add names in text boxes and group each table

Press T for a text box, keep one font size for names and a heavier one for the table number, then select a table with its names and press Ctrl or Cmd and G to group them so they move together. Grouping is the step that saves the evening: once a table and its names are one object, moving the table takes its guests with it. Use right-click > Layer to send the table shape behind the text if a name disappears underneath it.

6. Style it to match your invitations

Set your fonts and colors once, keep the name text large enough to read from a few feet away, and right-click finished pieces to lock them so you cannot nudge them out of place. Two fonts is plenty, one for headings and one for names. Alphabetical order by surname is kinder to guests than grouping by table, because people know their own name and not their table number. Our display ideas guide covers boards, mirrors, and escort card tables.

7. Download as PDF Print

Choose Share > Download > PDF Print. Turn on crop marks and bleed if your print shop asks for them, and confirm the size and color profile with the shop before you pay for a large format print. Print one corner at full size on a home printer first and read it from a few feet back, the distance guests will stand at. That catches type that is too small far more cheaply than a large format print does.

Do the names last

Every name in Canva is hand-placed, so build the design early but paste the final list in once RSVPs have closed. Laying out 120 names twice is a long evening.

Where this approach gets hard

Canva is the strongest of the three tools here for the printed piece. It is also the only one with nothing behind the picture.

  • Text boxes are not data. Renaming a guest means finding that box and retyping it.
  • Nothing counts. Canva will happily let you put eleven names on a table of ten.
  • No RSVP anything. Replies arrive by text and email, and you retype them here.
  • No meal or allergy totals. The caterer needs numbers this file does not hold.
  • Re-alphabetizing is manual. Add one late guest and you nudge the names below them.

The tidy split: plan first, design last

Keep the plan somewhere that knows who is coming, and use Canva for the piece guests see. Seatful is the first half: lay out round, banquet, and head tables, tap a guest and tap a seat, or auto-fill everyone with households kept together. Private RSVP links send replies straight into the chart, so a decline frees the seat and meal counts move with it. It also prints a chart, an alphabetical find-your-seat list, place cards, and table numbers if you would rather not design those at all. Build it free in your browser, then take the final names to Canva.

Prefer a different tool?

Design the sign, sort the seating

Work out who sits where in the free Seatful builder, then take the final names to Canva for the display piece. No account needed to start.