Decide what size you need. Measure the length and width of the table, then add a few inches. You don't want the tablecloth to reach the end and not hang down over the edges. Before you buy the tablecloth, make sure to read the packaging and make sure you are buying the correct size for your table.
Buy the tablecloth that works with the shape of your table. Tablecloths are made in specific shapes, depending on the form of the table. Whether your table is square, rectangle, circle or odd-shaped, only get the tablecloth that matches the shape of your table. If you mix and match shapes, it will look odd and messy.
Pick the color or pattern that you want. If you leave a tablecloth on your table year round, make sure that it matches the colors in the rest of the room. For holidays or special occasions, it doesn't have to match, but it does at least have to compliment the room. You can find tablecloths with patterns of Christmas trees, stripes, birthday cakes, flowers or any other pattern that you would like. Tablecloths also come in every solid color that you can think of.
Decide on the fabric that you want. Most tablecloths are made from cloth, lace or vinyl. Cloth tablecloths are great for any occasion and for whatever the look of your room is. Lace tablecloths look beautiful, but are very delicate. People may accidentally pull on them and might end up ruining them. Vinyl tablecloths a great for picnics and for children's parties. They can be wiped down in minutes. Just choose the fabric based on what your use for the tablecloth will be.