The most memorable Christmas decorations in your home probably were not bought in a store. They were stitched, stuffed, folded, or tied by someone with a pair of scissors and a leftover scrap of cloth. Fabric has a softness that glass and plastic simply cannot fake, and it makes a room feel lived in.
That is good news if you are craving a holiday look that feels warm instead of showroom perfect. These fourteen ideas use felt, burlap, flannel, velvet, and linen in ways that range from five-minute projects to cozy weekend makes. Most need only basic supplies, and many can come from your own fabric drawer or the thrift store.
1. Felt Ornaments in Simple Shapes
Felt is the friendliest fabric for beginners, because it does not fray and you can cut it with plain kitchen scissors. Stars, trees, mittens, and gingerbread men all work in simple shapes, and two layers joined with a blanket stitch give them a sturdy, handmade edge. Cream, red, and forest green make a classic palette.
Stuff each piece lightly with a pinch of poly-fill so it puffs up, then loop a bit of twine through the top. A button or a few French knots in the center add detail. Wool-blend felt costs a little more but holds its shape beautifully year after year.
2. Burlap Tree Skirt with Fringed Edge
A round burlap tree skirt brings a rustic, grounded feel to the base of the tree. Cut a large circle, slit it to the center, and pull threads from the outer edge to make a soft natural fringe. It takes about thirty minutes and costs very little.
Burlap sheds fibers, so spray the cut edges lightly with fabric stiffener before you begin. Stitch a strip of red buffalo check along the border for contrast, or stencil a simple white star at the front. Lay a plain bed sheet underneath to keep stray fibers off your floor.
3. Plaid Flannel Stockings
Flannel stockings feel like a hug hanging from the mantel. Cut two matching boot shapes from red or green plaid, stitch them right sides together, then turn them out and fold a wide cuff of cream sherpa or white felt over the top. The cuff adds weight and a cozy finish.
Sew a loop of ribbon inside the back seam so the stocking hangs straight, and add a name in felt letters along the cuff. Mix plaids in similar colors instead of matching them exactly, and the row looks collected over the years. Choose heavy flannel so nothing sags once it is filled.
4. Velvet Ribbon Bows on Everything
Velvet ribbon is the quickest way to make a room feel dressed up. Wide bows in deep red, emerald, or navy look lush on wreaths, banisters, chair backs, and the tips of tree branches, and the pile of the fabric catches light in a rich, soft way.
Tie each bow with long tails and snip the ends in a V shape so they stay neat. Wire-edged velvet holds its shape best on a tree, while soft unwired ribbon drapes more naturally across a mantel. A tiny bow at the base of each candle holder adds small touches all through the room.
5. Fabric Scrap Garland
Tear strips of cotton, calico, and flannel about one inch wide and eight inches long, then knot them one by one along a length of twine. The result is a shaggy, cheerful rag garland in whatever colors you choose, and it uses up the smallest leftovers from other projects.
Mix patterns like tiny florals, stripes, and gingham, but keep the colors to three or four shades so it feels intentional. Drape it across a window frame, over a bookcase, or down the stair rail. Tie on more strips to make it as long as you need, then roll it around a cardboard tube for storage.
6. Patchwork Quilted Table Runner
A quilted runner down the center of the dining table anchors the whole holiday setting. Cut squares of red, cream, and green fabric, sew them into rows, and back them with a layer of batting for a soft, padded look. Even a plain checkerboard pattern feels warm and inviting.
If a quilt sounds like too much, sew the patchwork strips together without batting, which goes much faster. Layer candles, pinecones, and glass bowls along the center and let the fabric peek out between them. Wash it on a gentle cycle after the holidays and press it flat before you pack it away.
7. Stuffed Fabric Stars
Cut two star shapes from linen, ticking stripe, or old quilting cotton, stitch around the edges, and stuff them with poly-fill. A star with a slightly lumpy, plump body feels more charming than a perfect one, and the soft points nestle easily into a bowl or onto a branch.
Make a handful in different sizes and tuck them on the tree, in a wooden bowl, or along the mantel. A small button at the center adds a nice finishing touch. Stitch a loop of jute twine into the top point and you can hang them from a doorknob or curtain rod just as easily.
8. Linen Napkin Wraps for the Table
Plain linen napkins in oatmeal, sage, or soft red give the holiday table a calm, organic look. Fold each one in thirds, wrap it with a length of twine, and slip a sprig of rosemary or fir under the knot so every place setting smells like the season.
Add a small name tag cut from kraft paper, or tie a tiny jingle bell to the twine for a little sparkle. Linen looks lovely a bit wrinkled, so there is no need to press it perfectly. Wash and reuse the napkins for every winter meal, and skip the paper ones entirely.
9. Fabric-Wrapped Wreath Form
A straw or foam wreath form wrapped in strips of fabric makes a wreath that looks full, soft, and completely unique. Tear one-inch strips of plaid, burlap, and red cotton, then tie or glue them around the form, overlapping each layer so no base shows through.
Finish with a big bow in the lower corner and a few dried orange slices or pinecones glued on top. Hang it on the front door or above the fireplace. Because fabric holds up better than fresh greenery in dry indoor heat, it keeps looking good well past the holidays.
10. Mitten Garland from Old Sweaters
Old wool sweaters that shrank in the wash are perfect for this project. Cut mitten shapes from the thick felted knit and stitch two layers together along the edges. The chunky, stretchy fabric gives each mitten a cozy character that is hard to find in stores.
Clip them onto a length of twine with mini clothespins and string them across the mantel or along a bookshelf. Use sweaters in cream, gray, and red for a classic palette, and sew a tiny button on each cuff. Slip a candy cane or a small treat into one or two for a surprise.
11. Fabric Cone Trees
Roll a piece of poster board into a cone, tape it shut, and cover it with fabric in green velvet, olive burlap, or snowy white faux fur. These little trees look sweet clustered together on a console table in three heights, with a handful of pinecones scattered around the base.
Hot glue works best for attaching the fabric, and a strip of ribbon around the bottom hides the raw edge. Add tiny pom-poms or beads as ornaments, then top each tree with a small button star. Set them near a window so the light brings out the texture of the fabric.
12. Furoshiki Gift Wrap
Furoshiki is the Japanese art of wrapping gifts in cloth, and it looks wonderful under a tree. Place the present diagonally in the center of a square of cotton or linen, then tie the opposite corners together over the top in a simple knot. It really is that easy.
Use bandanas, vintage scarves, or squares cut from holiday fabric, and tuck a sprig of greenery under the knot. The wrap becomes part of the gift, and the recipient can reuse it for years. It also keeps a big pile of paper out of the trash on Christmas morning, which feels good.
13. Stuffed Fabric Gnomes
Gnomes made from scraps look adorable on a shelf or mantel. Cut a cone-shaped hat from red felt or plaid flannel, sew it into a cone, and stuff it with rice or poly-fill. Add a fluffy beard from faux fur or yarn, then press a round wooden bead into the middle for the nose.
Make a trio in different heights, and give each its own hat color and pattern. A handful of rice in the base keeps them standing upright. They are quick enough to batch in a single afternoon, and they make wonderful little gifts for teachers and neighbors.
14. Appliqué Holiday Pillow Covers
Pillow covers are the easiest way to bring Christmas onto the couch. Start with a plain cream or gray linen cover, then stitch or iron on felt shapes like a tree, a star, or a little reindeer. Keep the design large and simple so it reads clearly from across the room.
Swap them in for your everyday covers through December and tuck the originals away. A mix of one buffalo plaid pillow, one solid velvet, and one appliquéd pillow gives the couch a layered look. Envelope-style covers need no zipper and slide on and off easily, which makes storing them simple.
Final Thoughts
There is something curious about holiday decorations made of cloth. A glass ornament can shatter in a second, but a felt star or a flannel stocking can stay in a family for forty years, picking up a little more history every December.
So which of the things hanging in your home right now will still be there when someone else unpacks the boxes? Maybe it is the lopsided gnome, or the stocking with the slightly crooked name. It might be worth wondering about that while you choose your fabric, and noticing which pieces you could never imagine tossing out.
Frequently Asked Questions
Q: What fabrics work best for Christmas decorations?
A: Felt, burlap, flannel, velvet, and linen are the most popular because they are easy to cut, sew, and layer. Felt is the best choice for beginners since it does not fray.
Q: How do I store fabric Christmas decorations?
A: Keep them in breathable cotton bags or lidded bins with a few cedar blocks, away from damp areas. Avoid plastic bags, since they can trap moisture.
Q: Can I make fabric Christmas decorations without sewing?
A: Yes, fabric glue, hot glue, and iron-on adhesive web work for most projects, like wreaths, garlands, and cone trees.
