Wedding Guest List: How to Make One (Free Template)
A wedding guest list is the spreadsheet every other wedding decision hangs on: the number of names sets the venue you can book, the catering bill and, in most budgets, roughly half of what the day costs. This guide walks through a working wedding guest list template column by column, then covers how couples decide who makes the cut, how to handle plus-ones and parents, and how to keep the list accurate through RSVPs and seating.
Build a wedding guest list in three passes: first write down everyone either of you would invite with no limit, then sort the names into an A list (must invite) and a B list (invite if space opens), then set a cap from your venue capacity and budget and trim the B list until the numbers match.
Wedding guest list template: the columns that do the work
A guest list template earns its keep when it answers questions later in planning without you re-typing anything: who has not replied, how many vegetarian meals the caterer needs, which table cousin Anna is at. That means one row per person, not per household, and the following columns from day one. The example values show what a filled-in row looks like.
| Column | Why it matters | Example value |
|---|---|---|
| Full name | One row per person, not per couple, so counts, meals and seating work without splitting cells later. | Anna Reyes |
| Party or household | Groups the people who receive one invitation and sit together. Also the key for the address list. | Reyes family |
| Side | Whose guest this is. Keeps the split fair and tells you who chases the RSVP. | Partner A / Partner B / Both |
| Group | Immediate family, wedding party, close friends, extended family, work, parents' friends. This is what you cut by, group by group. | Extended family |
| Tier | A list (must invite) or B list (invite if space opens). The core of the trimming method below. | A |
| Plus-one | Whether the guest may bring a partner, and the partner's name once known, so the count stays per person. | Yes: Daniel Reyes |
| Email and phone | For digital RSVPs, reminders and the wedding website link. Phone is what you actually use to chase people. | anna@example.com |
| Mailing address | Needed for paper invitations, save-the-dates and thank-you notes. Collect once, in a fixed format. | 12 Elm Road, Bristol BS1 4AB |
| Invitation sent | Date the invitation went out. Separates 'has not replied' from 'has not been asked yet'. | 2026-05-14 |
| RSVP status | A short fixed set of values so you can filter: Pending, Attending, Declined, No response after reminder. | Attending |
| Dietary needs | The caterer will ask for counts by type. Record it as the guest states it, then summarise. | Vegetarian; nut allergy |
| Children | Number and ages, because venues and caterers price children's meals and high chairs differently. | 1 (age 4) |
| Table number | Filled in last. Once assigned, the guest list is the seating chart's single source of truth. | Table 7 |
| Accommodation | Whether they need a room block or transport. Matters for destination and out-of-town guests. | Hotel block, 2 nights |
| Gift and thank-you | What arrived and whether the note has gone out. Saves building a separate list after the wedding. | Received / Sent |
Wedding guest list template columns
In Excel or Google Sheets, turn the header row into a filter, freeze it, and add data validation to the Tier, RSVP status and Side columns so nobody types 'yes' in five different spellings. A pivot table or a COUNTIF on the RSVP column gives the caterer's headcount in seconds. The free guest list template linked at the end is a CSV with exactly these columns, so it opens in either program.
How many guests to invite: start from the venue and the budget
The guest count is not a taste question, it is a multiplication. Almost every wedding cost that scales is priced per head: catering, drinks, cake, chairs, favours, stationery, and often the venue itself through a minimum spend. If your all-in food and drink cost is $150 per head and you invite 120 people, that is $18,000 before the photographer, the dress or the flowers. Ten more guests is another table and $1,500; ten fewer is roughly a videographer. Take your own per-head figure from the venue's quote, the numbers here only show the scale.
- Venue capacity sets the hard ceiling. Ask for the seated dinner capacity with a dance floor, not the standing reception figure; the two can differ by a third.
- Budget sets the soft ceiling. Divide the money available for food and drink by the per-head quote, and that is your realistic maximum.
- Declines create room, but do not bank on it. Planners commonly assume that somewhere between one in ten and one in five invited guests will decline, and more for destination weddings or dates around public holidays. Invite to the number you can seat, and let declines open space for the B list.
- Check the count in both directions. Eighty names in a room that seats 150 looks empty; 150 names in a room for 120 is a problem you cannot fix on the day.
The A list and B list method
The A list and B list method is the standard way to build a wedding guest list when the number of people you want exceeds the number you can seat. The A list is everyone who must be there; the B list is everyone you would happily invite if space opens up. The B list is not an insult, it is the honest acknowledgement that a wedding has a fixed number of chairs.
- Each of you writes a full list separately, without a cap and without discussing it. Merge the two and remove duplicates.
- Mark each name A or B. A means the wedding would feel wrong without them. B means you would like them there. If you argue about someone for more than a minute, they are B.
- Count the A list including plus-ones and children. If it already exceeds your cap, the problem is upstream: the cap, the venue or the plus-one rule needs to change before you touch the B list.
- Send A list invitations first, at least 10 to 12 weeks out, with an RSVP deadline about 4 weeks later.
- As declines arrive, send invitations to the B list in priority order. Keep B list invitations identical in design and give every B list guest at least 6 to 8 weeks' notice, so nobody receives an invitation that visibly arrived late.
The method has one weakness worth naming: if B list guests talk to A list guests, the timing can be noticed. Keep the gap short, never send a B list invitation after the stated RSVP date, and never tell anyone which list they were on.
Plus-one rules: who gets one and who does not
Plus-ones are the fastest way for a wedding guest list to grow by a third. The fix is a rule you apply to everyone rather than case-by-case exceptions, because exceptions are what guests compare notes about.
- Always: married, engaged and cohabiting partners, and long-term partners you have met. Inviting one half of an established couple is the one plus-one decision that reliably causes offence.
- Usually: the wedding party, and any guest who will know nobody else at the wedding, such as a colleague or a friend travelling from abroad.
- Not by default: single guests in a friend group that is already invited, and new relationships you have never met. Many couples use the 'no ring, no bring' rule; it is blunt, but it is consistent.
- Say it on the invitation. Address the envelope to exactly the people invited ('Anna Reyes and guest' or 'Anna Reyes' alone) and let the RSVP card show how many seats are reserved.
The parents' quota: sharing the list without a fight
When parents contribute to the cost, or simply have a large circle they expect to invite, the guest list quota method keeps the conversation civil. Agree the total first, then split it into shares, and let each party fill their share however they like. A common starting point is three thirds: one for the couple, one for each set of parents. If one side pays much more, or has a much larger family, adjust the shares before anyone starts writing names.
| Split | Couple | Partner A's parents | Partner B's parents | When it fits |
|---|---|---|---|---|
| Equal thirds | 40 | 40 | 40 | Both families contribute similarly and have similar-sized circles |
| Couple-led | 60 | 30 | 30 | The couple pays most of the bill and wants a friend-heavy wedding |
| Weighted by contribution | 40 | 60 | 20 | One family is paying the majority of the costs |
| Family-only quota | 80 | 20 | 20 | Parents only need seats for close relatives; the couple owns the rest |
Example guest list quota splits for a 120-person wedding
Two rules make this work. First, plus-ones and children count against the quota of whoever added the guest. Second, unused seats return to the shared pool; they are not traded privately between the two sets of parents.
How to cut a wedding guest list without drama
Cutting a wedding guest list is easier when you cut by category rather than by person. A category rule is defensible ('we are not inviting colleagues') where a personal choice is not ('we invited Sam from your team but not you'). Work through these in order and recount after each one.
- Children: decide adults-only, family children only, or all children, and apply it evenly. A single exception undoes the whole rule.
- Plus-ones: apply the rule above to every single guest at once.
- Coworkers: all of the immediate team or none. Inviting three out of eight is the version people remember.
- The two-year test: if neither of you has spoken to them in two years and would not call them with news, they belong on the B list at most.
- Reciprocity is not an obligation: being invited to someone's wedding years ago does not create a seat at yours.
- Parents' friends you have never met: the quota method above puts the decision, and its consequences, back with the parents.
If someone asks why they were not invited, one honest sentence is enough: 'We are keeping it small and had to draw a hard line at family and close friends.' Do not apologise for the size of your own wedding, and do not promise a seat that depends on someone else declining.
Collecting addresses for the guest list
Addresses are the slowest column to fill, so start early and collect them once, in one format. In 2026 most couples gather addresses digitally even when the invitation itself is paper. Three approaches work: a short online form linked from the save-the-date or wedding website, a message to each household asking for the full postal address, or delegating each side's family addresses to a parent with a copy of the sheet. Whichever you choose, store the address in the same row as the guest, split into street, city, postcode and country columns so a mail merge or printed labels work without cleanup. For paper invitations, order envelopes with a ten percent margin for misprints and late additions.
Tracking RSVPs, dietary needs and table numbers
Once invitations are out, the guest list template becomes an RSVP tracker. Keep the status column to a fixed set of values and update the date each time it changes, so you can see at a glance who has been asked, who has replied and who needs a nudge.
- Set the RSVP deadline 3 to 4 weeks before the wedding, and plan a reminder round for the day after it passes. Most caterers need final numbers 7 to 14 days out.
- Record dietary needs exactly as stated, then build a summary row: number of vegetarian, vegan, gluten-free and allergy meals. That summary is what the caterer receives.
- Add the table number only after the RSVP is confirmed. A guest list with tables assigned to 'Pending' rows is a seating chart you will redo.
- Count children separately from adults; venues price them differently and the seating chart needs to know where the high chairs go.
- Keep one owner. Two people editing the same list in two files is how a guest ends up with no seat.
Common wedding guest list mistakes
- Listing households instead of people, then discovering the 'list of 90' is 140 seats once partners and children are counted.
- Setting the guest count before the venue and budget are known, then building the day around a number nobody can afford.
- Making a plus-one exception for one friend and expecting the others not to notice.
- Letting parents add names without a quota, so the couple ends up at a wedding full of strangers.
- Forgetting to count yourselves, the officiant, the band and the photographers in the caterer's headcount.
- Sending B list invitations too late, so the guest realises they were a replacement.
- Storing addresses in a separate document, then re-typing everything for the thank-you notes.
A wedding guest list is finished only when the last thank-you note is sent, so the format you choose has to survive a year of edits. A spreadsheet handles that well if one person owns it. Wedding Co-Pilot keeps the same columns in one shared guest list, imports your existing Excel or Google Sheets file as a starting point, and feeds confirmed RSVPs straight into the seating chart, so the headcount and the table plan never disagree. The free guest list template linked below gives you the column structure to begin with either way.
Frequently asked questions
How many guests should I invite to my wedding?
Start from the venue's seated capacity and the money you can spend on food and drink per head, and invite to the smaller of the two. Planners commonly assume that between one in ten and one in five invited guests will decline, more for destination weddings, so a cap slightly above your ideal number is usually safe.
What is the A list and B list for a wedding guest list?
The A list is everyone you must invite; the B list is everyone you would invite if space allows. You send A list invitations first, and as declines arrive you invite B list guests in priority order, giving each at least 6 to 8 weeks' notice so the invitation never looks late.
Who gets a plus-one at a wedding?
Married, engaged and cohabiting partners always, plus long-term partners you have met. The wedding party and guests who will know nobody else usually do. Single guests in an invited friend group and brand new relationships usually do not. Choose one rule and apply it to everyone; exceptions are what people compare.
Is there a free wedding guest list template for Excel or Google Sheets?
Yes. The free guest list template linked from this guide is a CSV with the column structure above: name, household, side, group, tier, plus-one, contact details, address, invitation sent, RSVP status, dietary needs, children and table number. Open it in Excel or Google Sheets, add a filter to the header row, and start with your A list.
How do I cut a wedding guest list without offending people?
Cut by category, not by person: decide on children, plus-ones and coworkers as blanket rules, then apply a two-year contact test to the rest. Category rules are easy to explain honestly. If someone asks, say the wedding is small and you had to draw a hard line at family and close friends.
How should I track RSVPs, dietary needs and table numbers?
Keep them as columns in the same guest list, one row per person. Use a fixed set of RSVP values so you can filter, record dietary needs as stated and summarise them for the caterer, and add table numbers only once attendance is confirmed. Set the RSVP deadline 3 to 4 weeks out and chase the day after.
Should I invite coworkers to my wedding?
Only if you would see them socially outside work, and then as a whole team or not at all. Inviting a few from the same team is the choice colleagues notice. If the list is tight, coworkers are the first category most couples drop, and a small celebration at work afterwards covers it gracefully.
Sources
Plan your wedding budget with AI
Estimates, actuals and AI quote analysis in one place.
Start for free