Fabric Christmas crafts ideas turn simple cloth and felt into warm holiday decor. A few scraps, some thread, and an afternoon are all you need.
Moreover, these projects help you use up leftover fabric. Below you will find fifteen cozy fabric Christmas crafts ideas, each with a photo and quick steps. Pick a few that match your skill and your scrap bin.
In this post: 15 ideas
1. Patchwork Tree Pillow

A pillow with a patchwork tree brings cozy color to the sofa. Mixed prints give it a fun, handmade feel.
Sew fabric scraps into a tree, then stitch it onto a pillow front. This patchwork method hides small flaws well.
2. Felt Gingerbread Garland

Felt gingerbread figures strung on twine make a sweet garland. The soft brown shapes feel warm and playful.
Cut figures, add white stitch lines, then string them up. For more looks, see our Christmas garland ideas.
3. Linen Advent Pockets

Numbered linen pockets create a soft advent countdown. Among these fabric Christmas crafts ideas, this one builds daily excitement.
Sew small pockets onto a linen panel, then number them. Fill each with a note or a tiny treat.
4. Scrap Fabric Wreath

Strips of fabric tied around a ring make a soft, full wreath. This project uses even the smallest scraps.
Knot strips onto a wire or foam ring until full. For more styles, try our DIY Christmas wreath ideas.
5. Quilted Table Runner

A quilted runner dresses the table in festive color. Red and green blocks feel classic and warm.
Piece squares together, then quilt and bind the edges. The padded layer protects the table too.
6. Velvet Snowman

A soft velvet snowman feels plush and charming on a shelf. This is one of the cuddliest fabric Christmas crafts ideas here.
Stuff two velvet balls, then stack and stitch them. Add a tiny hat and scarf for character.
7. Plaid Stocking

A plaid stocking brings cozy tradition to the mantel. Tartan fabric feels timeless and warm.
Cut two stocking shapes, then sew and line them. Add a loop so it hangs with ease.
You may also like17 Pallet Christmas Ideas for Easy Rustic Decor8. Stuffed Fabric Stars

Soft stuffed stars look sweet in a bowl or on the tree. Among these fabric Christmas crafts ideas, stars suit any room.
Sew two star shapes, stuff them, then close the seam. Hang them or pile them in a dish.
9. Burlap Tree Cones

Burlap wrapped cones form rustic little trees. The rough texture feels natural and earthy.
Wrap burlap around foam cones, then add twine. For more rustic decor, browse our farmhouse Christmas decor.
10. Embroidered Hoop Scene

A small embroidered scene in a hoop makes charming wall art. Simple stitches form trees or snowflakes.
Stitch a design onto fabric, then frame it in a hoop. Hang a few hoops together for a display. This art stays up long after the holidays.
11. Fleece Gnome

A fleece gnome with a long hat feels soft and fun. These friendly figures suit any shelf.
Sew a cone body, then add a nose and beard. A floppy hat gives the gnome its charm.
12. Yo Yo Fabric Tree

Gathered fabric circles stacked into a tree look textured and sweet. This is one of the easiest fabric Christmas crafts ideas for beginners.
Make fabric yo yos, then stack them from large to small. Top it with a small star.
13. Felt Mistletoe

Felt mistletoe adds a playful touch to a doorway. Green leaves and white berries feel fresh.
Cut leaf shapes, add felt berries, then tie a bow. Hang it where guests will spot it. The soft felt will not break if it falls.
14. Quilted Pot Holder

A festive quilted pot holder is both pretty and useful. It makes a handy little gift too.
Layer fabric with batting, then quilt and bind it. Choose a holiday print for seasonal charm.
15. Rag Tie Ball Ornaments

Fabric strips tied onto a foam ball make a soft rag ornament. The ruffled look feels cozy and full.
Knot small strips all over the ball, then add a loop. Pair them with our DIY Christmas ornaments.
Making the Most of These Fabric Christmas Crafts Ideas
These fabric Christmas crafts ideas prove that scraps become lovely holiday decor. Start with a simple ornament, then try a quilted project.
Above all, pick fabrics in colors you love. With a little stitching, your home feels warm and festive this season.

Written by Stephanie Fallis
Mom and homemaker who shares budget friendly DIY projects, decorating tips and gardening ideas for busy families.
More about me →
Christmas ideas19 Christmas Jewelry Ideas That Are Simple to Make
DIY Crafts17 Christmas Baubles Ideas for a Charming Tree
Christmas ideas12 Christmas painting ideas for paper, canvas and wood