Holiday tables have a way of drawing everyone in. The good dishes come out, candles get lit, and suddenly the dining room feels warmer than it has all year. A fabric table runner is one of the quiet heroes of that scene. It adds color, texture, and a sense of occasion without covering up the beauty of the table itself. It also protects the surface from hot serving dishes, wax drips, and the occasional gravy spill.
These 10 DIY Fabric Table Runner Ideas for Holidays are designed for real homes, real budgets, and real schedules. Some come together in under an hour with fabric glue and pinking shears. Others invite you to slow down with a sewing machine, a stack of seasonal cottons, and an afternoon of quilting. You can make them reversible, washable, no-sew, quilted, appliquéd, fringed, or trimmed with lace and tassels.
The best part is that a table runner is small enough to experiment with. You do not need to commit to a full tablecloth or a dozen napkins. A single length of fabric can shift a table from everyday to holiday-ready, and it stores flat in a drawer or bin when the season passes. Whether you decorate for Thanksgiving, Christmas, Halloween, Easter, Hanukkah, the Fourth of July, or New Year’s Eve, there is a runner here that fits your table, your skill level, and your style.
Quick Answer: A holiday fabric table runner can be as quick as a no-sew flannel strip or as detailed as a quilted Christmas design. For most homes, a runner should hang 8–12 inches over each end of the table. Choose washable cotton, linen, burlap, flannel, or velvet, prewash it, and finish edges with hem tape, pinking shears, or a sewing machine. The 10 DIY Fabric Table Runner Ideas for Holidays below cover Thanksgiving, Christmas, Halloween, Easter, Hanukkah, patriotic summer gatherings, and New Year’s Eve, with beginner-friendly options and custom touches for every table.
1. Burlap and Lace Rustic Holiday Runner

Burlap brings an instant farmhouse feel, while lace softens its scratchy texture and adds a romantic edge. This runner works especially well for Thanksgiving, Christmas, or a rustic winter wedding table.
- Materials: Burlap fabric, wide lace trim, fusible web tape, iron, pinking shears, measuring tape, sewing machine or fabric glue.
- Time: About 1 hour.
- Difficulty: Beginner.
Measure your table length and add 16–24 inches for the overhang. Cut burlap to about 14–18 inches wide. Because burlap sheds, use pinking shears on the side edges or fold and press a narrow hem with fusible web. Lay the lace trim along both long edges or just at the short ends, then stitch or fuse it in place. If you want a more gathered look, run a basting stitch down the lace and pull it slightly before attaching.
Customize this runner with stenciled reindeer, autumn leaves, or a monogram in the center. Display it with white ironstone, brass candlesticks, and a few sprigs of eucalyptus. A budget-friendly alternative is to use burlap ribbon from a dollar store and overlap strips until you reach the width you need. A common mistake is skipping prewashing, but burlap can shrink and bleed, so test a small piece first.
💡 Pro Tip: Iron burlap on the wrong side over a towel to avoid flattening the weave or scorching it.