A fitted tablecloth uses corner darts or elastic to grip the underside of your table, so it won't slip during meals or when you brush against it
A fitted tablecloth works like a fitted sheet—it has shaped corners that hug the table legs instead of hanging loose. You make it by cutting a rectangle of fabric to your table's length and width, then adding depth at each corner with either darts (triangular folds you sew closed) or elastic channels (casings you thread elastic through). The elastic method is easier for a first project and works on any table shape. A dart method gives a cleaner look but requires more precision.
The finished cloth will sit snug against your tabletop and won't bunch or slide when you set down plates. Most fitted tablecloths take four to six hours from cutting to the final stitch, depending on your sewing speed and which method you choose.
Key Takeaways
- Measure your table's length, width, and the distance from the top surface down to where you want the cloth to end, then add seam allowance to all three measurements.
- The elastic method involves sewing a casing (a tunnel of fabric) around the bottom edge and threading elastic through it to cinch the corners.
- The dart method requires you to fold triangles at each corner, mark the fold lines, and sew them closed before hemming the edge.
- Press your seams as you go—fitted tablecloths need crisp, flat corners to hang properly and look finished.
- Test the fit on your table before you finish the hem; a tablecloth that is too tight will bunch, and one that is too loose will slip.
Measure Your Table and Calculate Fabric Size
Start by measuring three things: the length of your table from end to end, the width from side to side, and the drop—the distance from the top of the table down to where you want the cloth to end (usually 8 to 12 inches). Write these numbers down.
Add 1 inch to the length and width for seam allowance (0.5 inch on each side). Add 2 inches to the drop measurement for the hem and casing. For example, if your table is 36 inches long, 24 inches wide, and you want a 10-inch drop, your fabric should be 38 inches long, 26 inches wide, and 12 inches deep at the corners. Cut a rectangle from your fabric using these measurements. Press it flat with an iron before you begin.
Choose Between Elastic and Dart Methods
The elastic method is faster and more forgiving. You sew a casing (a tube of fabric) around the bottom perimeter, thread elastic through it, and pull the elastic tight to gather the corners. This works on round, square, and rectangular tables. The downside is that the gathered fabric creates soft folds rather than sharp corners.
The dart method creates crisp, tailored corners that look like a fitted sheet. You fold the fabric at each corner into a triangle, sew the fold closed, and trim the excess. This takes more care but gives a polished result. Choose the elastic method if this is your first fitted tablecloth; choose darts if you want a formal look and have sewn darts before.
Sewing with the Elastic Method
Fold the bottom edge of your fabric up by 1 inch all the way around and press it flat. Fold it up again by another inch and press. This creates a 2-inch-deep casing. Pin the fold in place, leaving a 2-inch opening on one side—this is where you will thread the elastic through.
Sew along the bottom of the fold, 0.25 inch from the edge, using a straight stitch. Backstitch at the start and end. Sew all the way around, stopping 2 inches before you reach your opening, then skip the opening and resume sewing on the other side. This leaves a gap in the casing.
Cut a piece of elastic 2 to 3 inches shorter than the perimeter of your tablecloth. (For a 36-by-24-inch table with a 10-inch drop, the perimeter is about 120 inches, so cut elastic about 117 inches long.) Attach a safety pin to one end of the elastic and thread it through the casing opening, working it all the way around. Overlap the two ends of the elastic by 1 inch and sew them together with a zigzag stitch. Push the joined elastic back into the casing and sew the opening closed with a straight stitch.
Sewing with the Dart Method
Lay your fabric flat on a cutting table. At each corner, measure inward from the corner point a distance equal to your drop measurement (10 inches in the example above). Mark this point with a pin or chalk. Draw a line from this mark to the corner point, then draw another line from the mark perpendicular to the first line, also going to the corner. You have drawn a right triangle at the corner.
Fold the corner so the two legs of the triangle meet, creating a point. The fold line runs diagonally across the corner. Pin the fold in place. Sew along the fold line using a straight stitch, starting at the outer edge and sewing toward the corner point. Backstitch at the end. Trim the excess fabric 0.5 inch away from the seam and finish the raw edge with a zigzag stitch or pinking shears. Repeat at all four corners.
Press each dart flat with an iron so the seam lies smooth. Fold the bottom edge up by 1 inch all the way around and press. Fold it up again by another inch, press, and pin. Sew the hem with a straight stitch 0.25 inch from the inner fold, backstitching at the start and end.
Hem the Edges and Press the Finished Cloth
If you used the dart method, you have already hemmed the bottom edge. If you used the elastic method, your casing serves as the hem, so you are done with that step.
For the top edge and the two side edges, fold each one up by 0.5 inch and press. Fold again by 0.5 inch, press, and pin. Sew with a straight stitch 0.25 inch from the inner fold, backstitching at the corners. Press all seams flat with an iron, using a pressing cloth if your fabric is delicate.
Test the Fit Before You Finish
Drape the tablecloth over your table and check the corners. With the elastic method, the cloth should sit snug without bunching. If it bunches, the elastic is too tight—remove a few stitches, pull out some elastic, and re-sew the ends. If it slips, the elastic is too loose—add more elastic by opening the casing again and inserting a second piece.
With the dart method, the corners should form clean points that sit flat against the table legs. If the cloth pulls or gaps, the darts may be too deep or too shallow. You can adjust by opening the seam, re-marking the dart, and re-sewing. Once the fit is right, give the entire cloth a final press with an iron, paying special attention to the corners and seams.
Common Mistakes and How to Avoid Them
The most common error is measuring the drop incorrectly. Measure from the top surface of the table straight down to where you want the cloth to end, not diagonally. If you measure diagonally, your cloth will be too short at the corners.
Another mistake is sewing the casing or hem too close to the edge, which causes the fold to fray or the seam to tear. Always sew at least 0.25 inch away from the fold or edge. Press your seams as you go—waiting until the end makes it harder to get corners flat and smooth.
With the dart method, people often sew the dart too close to the corner point, which creates a bulky seam. Sew along the fold line you marked, not closer to the point. And always trim the excess fabric after sewing a dart; leaving it bunches the corner.
Frequently Asked Questions
Can I use a fitted tablecloth on a table with a leaf that extends?
A fitted tablecloth works best on a fixed-size table. If your table has a removable leaf, measure it in the extended position and sew the cloth to that size. When you remove the leaf, the cloth will be loose. For a table you extend often, the elastic method is better because you can adjust the tension by adding or removing elastic.
What fabric works best for a fitted tablecloth?
Cotton blends, linen, and heavyweight cotton are ideal because they hold their shape and press crisply. Avoid stretchy fabrics like jersey or knits—they distort the corners. Avoid very slippery fabrics like satin unless you sew a non-slip backing onto the underside.
How do I keep a fitted tablecloth from sliding on a slippery table?
Sew a strip of non-slip shelf liner or rubber-backed fabric to the underside of the cloth, especially at the corners and edges. Alternatively, use the elastic method with very tight elastic so the cloth grips the table firmly. Some people place a thin rubber mat under the tablecloth for extra grip.
Do I need a serger to finish the seams?
No. A zigzag stitch on a regular sewing machine finishes raw edges well enough. If you want a more polished look, use pinking shears to trim the seam allowance after sewing, which prevents fraying without adding bulk.
What if my table is round?
Measure the diameter and the drop, then calculate the fabric size as if the table were square using the diameter as both length and width. The elastic method works beautifully on round tables because the elastic gathers the excess fabric evenly around the curve. The dart method is difficult on round tables because you cannot create sharp corners.