Square Tablecloths
Square Tablecloths for Kitchen, Dining and Coffee Tables
Shop square tablecloths for small dining tables, kitchen tables, breakfast nooks, and coffee tables. Choose from floral, linen-blend, embroidered, and classic styles for everyday meals and cozy home decor.
Shop by Material or Shape or Color
Linen Cotton Rectangle Round White Green
Shop by Pattern or Style
Floral Embroidery Striped Plaid Farmhouse French
Not sure about measurements? View our Tablecloth Size Guide.

Square Tablecloths for Small Spaces
Square tablecloths give small square tables a clean, tailored look with perfectly even drops on all four sides. They work beautifully for kitchen nooks, bistro sets, and compact dining spaces where a standard cloth would feel too large.
Clean & Symmetrical
A square cloth on a square table creates a perfectly symmetrical look. The four corners drop evenly, giving the table a neat, finished appearance that feels intentional and well put-together.
Perfect for Compact Tables
Not every dining space is large. Square tablecloths fit small kitchen tables, bistro sets, and card tables — places where a standard rectangular tablecloth would be too big or too long.
Choosing Square Tablecloths for Your Space
Sizing & Drop
Measure one side of your square table, then add twice your desired drop to get the cloth size. A 6 to 8 inch drop works well for everyday use — it looks neat and stays out of the way during meals. A 10 to 12 inch drop feels more dressy for small dinner parties. Since square tables tend to be smaller, even a few inches of extra drop can make a big visual difference. The formula is simple: table side length plus double the drop equals your cloth size.
Where They Work Best
Small kitchen nooks and breakfast corners are the most common spots for square tablecloths. They also work on bistro tables in apartments and studio spaces. Beyond dining, square cloths dress up side tables, game tables, and even small outdoor patio sets. Any compact square surface benefits from the finished look a square tablecloth provides.
Fabric Choice & Care
Linen square tablecloths add natural texture and a relaxed feel perfect for breakfast nooks and farmhouse kitchens. Cotton tablecloths are soft, durable, and available in the widest range of colors and prints — plus they are machine washable for easy care. Cotton-linen blends offer the linen look with less wrinkling — a great choice for tables that see daily use. Pick a fabric based on how often you use the table and how much care you want to give.
Styling Ideas
Square tables offer two looks: lay the cloth straight with edges parallel to the table, or turn it diagonally for a diamond shape with pointed corners. Add a small centerpiece — a single vase, a candle cluster, or a decorative bowl works well since the table is compact. Coordinate with cloth napkins in a matching or complementary color. For everyday use, keep it simple — just the tablecloth and maybe a small plant or salt and pepper set is enough.
FAQ
What size square tablecloth do I need for a 4-person or 6-person table?
A standard 4-person square table is about 34 to 36 inches across, and a 6-person square table is usually 42 to 48 inches. For a 4-person table, a 47x47 inch tablecloth gives a 5.5 to 6.5-inch drop on each side. For a 6-person table, a 55x55 inch tablecloth provides a 3.5 to 6.5-inch drop depending on table width. The smaller 35x35 inch size works best as a cover-only option for card tables, accent tables, or when you want a minimal, no-drape look.
How do I choose the right drop length for a square tablecloth?
For everyday dining, a 5 to 8-inch drop keeps the fabric clear of chairs and laps. For a more formal look, aim for a 10-inch drop or longer. Calculate by subtracting your table width from the tablecloth width, then dividing by two. With the three most common square sizes: a 35x35 inch cloth on a 28-inch table gives about a 3.5-inch drop, a 47x47 inch on a 34-inch table gives about a 6.5-inch drop, and a 55x55 inch on a 36-inch table gives a 9.5-inch drop.
Can I use a square tablecloth on a round table?
Yes, but the result looks different from a round cloth. A square cloth on a round table creates diagonal corners that hang lower than the sides, giving a relaxed, layered appearance. A 47x47 inch cloth on a standard 36-inch round table produces a shorter drape on the sides with longer points at the corners. A 55x55 inch cloth on the same table creates a more dramatic corner drop. If you want the drape to fall evenly all around, a round tablecloth is the better choice.
Can I use a square tablecloth on a rectangular table?
It works if the table is close to square, typically no more than 12 inches longer than it is wide. For example, a 36x48 inch rectangular table can use a 47x47 inch cloth, which gives about a 5.5-inch drop on the short sides and no drop on the long sides. A 55x55 inch cloth on the same table gives a 9.5-inch drop on the short sides and a 3.5-inch drop on the long ends. If the table is much longer than it is wide, a rectangular tablecloth covers it more evenly.
What is the most common square tablecloth size?
47x47 inches and 55x55 inches are the two most widely used sizes. The 47x47 fits a standard 4-person square table with a comfortable 5 to 7-inch drop, making it the go-to size for everyday dining. The 55x55 works for larger tables, 6-person seating, or when you want a longer, more formal drape on a smaller table. The 35x35 inch size is most often used on smaller tables, accent pieces, or as a cover without significant drape.
What fabric works best for square tablecloths and everyday use?
Linen and linen-cotton blends drape naturally, work for both casual and formal settings, and develop a softer texture over time. Cotton is more affordable and holds color well, making it a strong everyday option. Polyester and polyester-blend fabrics resist wrinkling and handle frequent washing, which suits busy households and outdoor use.