BestReviews is reader-supported and may earn an affiliate commission. Details

Best Tablecloths

Updated September 2021
Bottom line
Best of the Best
Gee Di Moda Tablecloth - 70-inch Round
Gee Di Moda
Tablecloth - 70-inch Round
Check Price
Attractive and Durable
Bottom Line

A low-cost round tablecloth that's available in a variety of colors from red to lilac.


Saturated, attractive color. Well-made polyester tablecloth. Looks a lot more expensive than it actually is. Washing machine friendly. Nicely weighted, thick fabric. Stays in place. Durable construction.


Colors advertised online are not totally accurate. Edge is not finished.

Best Bang for the Buck
Gee Di Moda Square Tablecloth
Gee Di Moda
Square Tablecloth
Check Price
Quality Fabric
Bottom Line

A square version of our best of the best with all the same positive attributes and an equal number of positive reviews.


Budget tablecloth solution that’s just as beautiful as higher-cost options. Richly colored with quality fabric. Washable and easy to iron. Extremely durable. Seems to hold up to machine drying, according to reviewers.


Slides around a little.

LinenTablecloth 90-Inch Oval
90-Inch Oval
Check Price
Bottom Line

An easy-to-care for oval-shaped tablecloth available in multiple colors. Great option for outfitting several table at an event or party.


Easy to clean. Comparable in quality to expensive rental tablecloths. Smooth material is stain-resistant. Doesn’t hold onto wrinkles and those that occur can be ironed out.


Edges are not completely finished.

DII 100% Cotton French Stripe Kitchen Tablecloth
100% Cotton French Stripe Kitchen Tablecloth
Check Price
Elegantly Thick
Bottom Line

Rectangular tablecloth made of cotton well suited for the farmhouse-style kitchen or any kind of rustic decor. Equally great for outfitting tables at a chic wedding.


Finished hem. Machine washable. Thick, quality fabric. Color doesn’t fade after washing. Elegant style. Stains seem to come out easily, according to reviewers.


Tablecloth shrinks if care instructions are not followed.

Pahajim Linen Rectangle Tablecloth
Linen Rectangle Tablecloth
Check Price
Non-slip Material
Bottom Line

Simple rectangular, grey tablecloth with decorative fringe and center stripe. Made out of a blend of linen and cotton.


Non-slip material that’s also somewhat stain-resistant. Machine washable. Decorative and beautiful. Has an expensive looking appearance.


Gets very wrinkly after washing.

Why trust BestReviews?
BestReviews spends thousands of hours researching, analyzing, and testing products to recommend the best picks for most consumers. We only make money if you purchase a product through our links, and all opinions about the products are our own. About BestReviews  
BestReviews spends thousands of hours researching, analyzing, and testing products to recommend the best picks for most consumers. We only make money if you purchase a product through our links, and all opinions about the products are our own. About BestReviews  
BestReviews spends thousands of hours researching, analyzing, and testing products to recommend the best picks for most consumers. We buy all products with our own funds, and we never accept free products from manufacturers.About BestReviews 

We recommend these products based on an intensive research process that's designed to cut through the noise and find the top products in this space. Guided by experts, we spend hours looking into the factors that matter, to bring you these selections.

Category cover

Buying guide for Best tablecloths

The right tablecloth can work wonders for your supper table. It can turn a simple dinner with friends into a special occasion. It can make life with little kids easier by resisting stains and spills. Whatever your reason for buying a tablecloth, it's worth spending some time considering what you need.

Heavy cotton tablecloths look luxurious and are the perfect choice for formal affairs and special occasions, whereas simple, wipe-clean PVC tablecloths are more appropriate for everyday use, especially if you have a child who make a mess of their spaghetti or who tends to color outside the lines of their coloring book. Selecting the right size and shape for your table is important for your eating area to look its best, and the color and pattern affect the aesthetic of your space.

When shopping, consider whether your chosen tablecloth would look good with the crockery, placemats, and other dining accessories you already own.

Key considerations

Tablecloth material


Cotton tablecloths look crisp and luxurious and hang nicely, especially if you choose one made of heavy cotton. They can be expensive, however, and ironing may be required to keep the tablecloth wrinkle-free.


If you're looking for an inexpensive tablecloth, consider polyester. It's naturally wrinkle-resistant, so you shouldn't need to iron it, and its strong fibers resist pilling regardless of how many times you wash and use it.

Cotton-poly blend

A cotton-poly blend is a decent compromise between 100% cotton and 100% polyester. It has a slightly heavier look and drapes more nicely than polyester, but it retains some of polyester's wrinkle resistance. And, although pricier than polyester, a cotton-poly blend is cheaper than pure cotton.


If you want a rugged tablecloth for daily use, consider PVC. Tablecloths of this material will protect your table from spills because liquids can’t get through. PVC is easy to wipe clean, which is great news if you have messy eaters at home.


If you like the idea of a spill-proof tablecloth but prefer to avoid PVC, try oilcloth. It consists of a heavy cotton base with a coating on top to make it waterproof and easy to wipe clean. Traditional oilcloth is coated with flax oil, but nowadays, it often has a synthetic coating. Because its base is made from cotton, it hangs better than PVC and doesn't look as plasticky.


You'll generally want to choose a tablecloth the same shape as your table, though there are exceptions. Round tablecloths can look good on square tables, for instance, as long as they're large enough to fully cover the tabletop. Rectangular and round tablecloths are the most common, but you can also find square and oval tablecloths.


To find a tablecloth of the perfect size, you'll need to measure your table if you don't already know its dimensions. It's generally recommended that tablecloths hang 3 to 6 inches on each side for casual dining and 8 to 16 inches on each side for formal dining. Multiply your chosen amount of overhang by two and add this to the length and width of your table (or to the diameter, in the case of round tables) to determine the size you need.

Consider using an oilcloth or PVC tablecloth for a child’s party instead of a disposable cloth. They're easy to wipe clean, won't stain, and are better for the environment.



Colors and patterns

Not only can you purchase tablecloths in a huge range of solid colors, you can also pick between a vast array of prints and patterns. There are simple patterns (think plaid and polka dots), elaborate florals, fall leaf prints, and elegant damask tablecloths. Color and pattern is a matter of personal preference, so your main concern should be choosing something you love. Bear in mind that a color or print that you love might not necessarily complement your dining area, and think about what hues and colors would go best with your current design scheme.


Even if you're careful, it's inevitable that you'll eventually drop food or spill a drink on your tablecloth. For this reason, ease of cleaning is important. You can wipe PVC and oilcloth tablecloths clean, but these should still be machine washable on low heat, as you'll eventually want to clean the whole cloth. Fabric tablecloths should be suitable for machine washing and, ideally, tumble drying.


Table runner: Syntus Buffalo Check Table Runner
Running along the center of a table, a table runner can add a touch of color to a plain tablecloth. A seasonal or festive table runner is a nice way to bring holiday cheer to your table without buying a themed tablecloth. This plaid runner is available in three colors.

Placemats: Chardin Home Eco-Friendly Denim and Jute Placemats
Not only do placemats look great on a dining table, they also help protect the tablecloth from spills. These rustic placemats from Chardin Home add a touch of effortless style to any table. 

Cloth napkins: Ruvanti Kitchen Cloth Napkins
If you want to impress your guests, real cloth napkins are a must. These napkins from Ruvanti are made of a soft yet durable poly-cotton blend. You can get them in a wide range of colors to match or complement any tablecloth.

Dyk 1
Did You Know?
White tablecloths might look effortlessly smart, but it's hard to get tough stains like red wine and spaghetti sauce out of them.

Tablecloth prices

Inexpensive: Basic tablecloths cost $10 to $20. These are often fairly compact in size or made from inexpensive materials, such as polyester or a cotton blend.

Mid-priced: Expect to pay $20 to $40 for a mid-range tablecloth. In this price range, you'll find tablecloths in a variety of materials, including cotton and oilcloth.

Expensive: High-end tablecloths tend to cost between $40 and $60, though some designer options cost well over $100. These are generally made from quality materials like heavy cotton.

White tablecloths might look effortlessly smart, but it's hard to get tough stains like red wine and spaghetti sauce out of them.



  • Think about how often you'll use your tablecloth. If you're buying a tablecloth for special occasions only, it doesn't need to be exceptionally durable. Everyday tablecloths need to stand up to plenty of wear and tear.
  • Choose a tablecloth that matches your dining room aesthetic. If your dining space is fairly neutral, you might choose a bold tablecloth to give the room a pop of color. If your dining space is already quite “busy” with décor, a plain tablecloth is less likely to clash.
  • Choose tablecloths that suit your lifestyle. Hate ironing? Pick a wrinkle-free tablecloth. Have kids who are forever spilling their juice? Choose a stain-resistant fabric tablecloth or one made from a waterproof, wipe-clean material.
You can make even a simple tablecloth look fancy with the right selection of table dressings.


Q. Is it essential that I use a tablecloth on my dining table?

A. There's no law that says you must use a tablecloth on your dining table. In fact, many people break them out only on special occasions. If you have a worn or dated table, however, you might prefer to cover it with a cloth all of the time. In short, there’s no hard-and-fast rule, so use a tablecloth whenever you’d like.

Q. How can I make sure my tablecloth matches the style of my home?

A. Although tablecloths might seem quite traditional, you can find options to suit all kinds of styles, from rustic farmhouse looks to sleek, modern décor. The key is to shop around. If you search enough options, you should find a style that's right for you. If in doubt, classic white is a timeless choice that could always be brightened up with a table runner.

Q. What kinds of tablecloths are suitable for outdoor tables?

A. Any tablecloth would work if you just want something nice for a single outdoor meal. If you intend to leave the cloth outside for extended periods, choose a waterproof PVC or oilcloth tablecloth.

Our Top Picks