21 Fabric Christmas Decoration Ideas for Handmade Holiday Displays
Fabric Christmas decorations are a practical way to turn leftover cotton, felt, and ribbon into pieces you can bring out every year. Start with a few prints that look good together in the room where you plan to display them.
Use these felt star ornaments to get comfortable with small shapes and simple stitching before taking on a larger fabric project.
Then browse these handmade Christmas details for ways to carry your colors from the tree to the mantel and table.
1. Piece a Patchwork Bauble From Small Scraps

Use three or four fabrics that share a color, then alternate light and dark pieces so the pattern reads from across the room. Tiny checks and dots suit a small bauble because the motif stays visible after folding. Make one test ornament before cutting pieces for a whole batch. Finish with a ribbon loop in the quietest color.
2. Fold Fabric Into Layered Tree Ornaments

Fold matching fabric units into little triangles and stack them so their edges read as branches. Two solids or small prints are enough to show the structure. Finger-press the folds before securing them and leave a short hanging loop at the point. Group a few on the same branch or add a single tree to a wrapped gift. If you want a lighter display, these paper tree ideas use the same shape.
Make This at Home: Folded Fabric Tree Ornaments
3. Sew a Set of Padded Fabric Hearts

Choose small coordinating prints so the shape is easy to recognize on a busy tree. Sew matching pieces together and add a light layer of stuffing before closing the opening. A narrow loop gives the heart a tidy finish. Hang two or three together, or tuck one beneath the ribbon on a flat gift. These hand stitching ideas are a useful starting point for neat edges.
Make This at Home: Handmade Christmas Heart Ornaments
4. Sew a Small Bird for the Branches

A soft fabric bird can bring a curved shape to a tree full of round ornaments. Choose a small print for the body and a calmer scrap for the wings. If the bird is stuffed, fill the beak and tail lightly so the outline keeps its shape. Hang it where it can be seen from more than one angle.
Make This at Home: Sewn Fabric Bird Ornaments
5. Wrap a Candy Cane With Fabric Strips

Wrap narrow cotton strips around a cane-shaped form, overlapping each turn enough to cover the base. A red stripe or gingham gives the familiar shape an extra layer of pattern. Tuck the end where it will face the tree and finish with a loop. These work well on a kitchen wreath or mixed with small wrapped parcels.
Make This at Home: Fabric Scrap Candy Canes
6. Stitch a Little Fabric Cottage

Build a tiny house with a contrasting roof and an appliquéd door. Keep the pieces large enough to handle comfortably and let the fabric pattern provide the smallest details. Match the front and back before sewing the perimeter. A cluster of houses in related colors makes a small village on a tree or a branch hung over a sideboard.
7. Add a Soft Woodland Mushroom

A little stuffed mushroom looks at home among pinecones and wood ornaments. Pick a printed cotton for the cap and a plain fabric for the stem so the two shapes are easy to read. Stuff in small amounts before closing the seams. Use a short loop so the mushroom sits close to the branch.
Make This at Home: Handmade Fabric Mushroom Ornaments
8. Hang a Row of Fabric Fir Trees

Cut simple tree silhouettes, then arrange them from light to dark or repeat two prints along the length. Check the spacing with the garland laid flat before fixing each shape to the string. Keep the ends long enough to tie. A short row works across a shelf, while a longer line can dress a stair rail.
Make This at Home: Christmas Tree Bunting Garland
9. Tie a Rag Garland for the Mantel

Tie short fabric strips onto a sturdy cord so the cut ends make a loose fringe. Mix plain cotton with one patterned fabric and space any stronger color across the full length. Make a short sample to see how dense the fringe becomes. Display it away from working fireplaces, candles and other sources of heat. Try these winter decoration ideas when you want a second texture beside the fabric.
Make This at Home: Festive Fabric Rag Garland
10. Make a Patchwork Stocking With a Quiet Cuff

Use small fabric pieces for the stocking body and a calmer fabric at the cuff. Press the patchwork as you go so the outline stays smooth when you cut the final shape. A firm lining gives the stocking some body. Attach a sturdy hanging loop and add a name tag if several stockings share the same mantel.
Make This at Home: Patchwork Christmas Stocking Tutorial
11. Hang an Advent Calendar With Fabric Pockets

Stitch pockets onto a firm backing and give each pocket enough room for a folded note. Arrange the numbers before sewing so the spacing stays even from row to row. Make the top edge sturdy enough for a dowel or hanging loop. Choose small activities or messages when you want a calendar that takes up very little space.
12. Tie Fabric Scraps Into a Full Wreath

A simple wreath form becomes softer when you cover it with knotted fabric strips. Use two fabric weights at most so the ties are easy to pull tight. Rotate the ring as you work and look for gaps from the front. Trim stray lengths after hanging the wreath so the outline keeps its shape.
Make This at Home: Fabric Scrap Wreath Tutorial
13. Set the Tree on a Patchwork Skirt

Choose a skirt that reaches just past the stand and still leaves room to walk nearby. Repeat a few colors from the ornaments and let the patchwork handle the pattern. If you sew it, check the center opening and the closure with the stand in place. A washable lining is useful under a tree that drops needles.
14. Group Stuffed Fabric Trees on a Shelf

Use two or three tree heights to make a compact holiday display. A small check or plaid shows the shape clearly, while a plain fabric can make the tallest tree quieter. Stand each tree on a stable base and give the group some room around it. Add a little greenery if the shelf needs a low layer. Use these nostalgic Christmas details to choose a companion piece.
Make This at Home: Stuffed Fabric Christmas Trees
15. Run a Quilted Star Pattern Down the Table

A narrow runner lets a star pattern show between place settings. Choose a size that leaves room for serving bowls, then work out how many stars fit without crowding the ends. Use a simple border to frame the piecing. A darker backing makes the runner easy to reverse when you want a quieter table.
16. Make Felt Poinsettia Napkin Rings

Layer felt petals over a simple band and keep the finished flower small enough to sit neatly on the napkin. Deep red and green make a classic pairing, while ivory works with a softer table. Check the band on your folded napkin before attaching the flower. Keep the rings away from hot serving dishes.
Make This at Home: Felt Poinsettia Napkin Rings
17. Give Each Place a Fabric Cutlery Pocket

Use a flat pocket to keep the fork, knife and spoon together when guests serve themselves. Choose a smooth lining and make the opening wide enough for the widest handle. A folded napkin can sit behind the cutlery if the pocket is deep enough. Repeat one ribbon or fabric across the set so each place feels connected.
Make This at Home: Christmas Fabric Cutlery Pockets
18. Appliqué a Tree Onto a Pillow Cover

A fabric tree can give an existing pillow insert a quick seasonal change. Keep the tree small enough to leave a margin around it, and choose a background that makes the shape easy to see. Use a removable cover so it stores flat after the holidays. Match its colors to a throw or nearby garland.
19. Sew Drawstring Bags for Reusable Wrapping

Measure a gift before cutting so there is room for the closure above it. Use cotton that is easy to gather and choose a drawstring that slides smoothly through the casing. A tag tied onto the cord makes the bag simple to reuse. Display a few under the tree to carry the same fabric palette through the room. Tie on one of these recycled gift tags to finish the bag.
Make This at Home: Drawstring Christmas Gift Bags
20. Make a Large Fabric Bow for a Wreath

A soft fabric bow gives plain greenery a focal point without needing more ornaments. Cut the tails long at first, then shorten them once you see the wreath from the doorway. Use a fabric with enough body to keep the loops open. A stripe looks best when both loops are folded with the pattern in mind.
Make This at Home: Large No Sew Fabric Bows
21. Sew Gingerbread People From Warm Brown Felt

Stitch a simple gingerbread shape from felt and add eyes and trim with thread or small fabric scraps. Keep the arms and legs broad enough to turn or stuff easily if your pattern calls for it. A short hanging loop makes the ornament easy to tuck into a branch. Use a different scarf color for each one.
Make This at Home: Felt Gingerbread Ornament Tutorial
Carry Your Fabric Palette Through the Holidays
Before starting a new project, gather the scraps and trims left from the first one. A small ornament, a reusable bag, and a shelf decoration can share one color without looking identical. These projects offer ways to mix paper, stitching and familiar holiday shapes into the same display, even when you only have a few scraps to work with.
- Simple Hand Stitched Felt Ornaments
- Nostalgic Christmas Details to Recreate
- Paper Trees for Small Displays
- Recycled Card Tags for Gifts
- Winter Decorations for Cozy Rooms
Which fabric decoration would you sew first, and where would you display it? Share your plan in the comments. If you make holiday pieces from scraps, tell us which fabric has been easiest to reuse.

0 Comments