Step 1: Determine the number of guests, NOT including your wedding party, that will be attending.
Step 2: Choose what type of table in which they will be seated.
Step 3: Determine how many people you want to seat at each table, using the table capacity chart below
Table Size: Seats Comfortably: Seats Uncomfortably
30" Bistro Round: 3-4: 5+
48" Round: 6: 8
60" Round: 8: 10
66" Round: 8-10: No more
72" Round: 10: 12
6' (30x72) Banquet: 6 (2 on each side and one on each end, or 3 on each side)
8' (30x96) Banquet: 8 (3 on each side and one on each end, or 4 on each side)
Step 4: Divide The number of guests by the number of people you can sit at each table to determine the number of tables you need.
150 guests / 8 (at 60" round tables) = 18.75 - Round UP to get 19 Tables Needed
Most likely you will use banquet tables with the wedding party and bride and groom sitting on only one side.
To determine how many head tables you need, determine the total number in the wedding party you wanted seated with you.
6 Foot Banquet tables seat 3 on one side, and 8 foot tables seat 4 on one side. Divide your wedding party up by these blocks of 3 and 4.
Head table of 10
A sweetheart table flanked by the bridal party
You can fit 4 chafing dishes per 8 foot banquet table, with room for plates and accessories at one end.
Typically, if you are serving buffet style, with lines moving along both sides, you will need two 8 foot table per 100 people.
Don't forget other tables you might need:
Cocktail tables for cocktail hour
A guestbook and/or escort card table
A table for gifts
A table for your DJ if they need one
A drink table and bar
A table for a cake or dessert display