25+ Crafty Felt and Fabric Christmas Craft Ideas

There’s something so cozy and nostalgic about working with felt and fabric during the holidays. I love how these simple materials can be transformed into the most charming Christmas crafts — soft ornaments, cute garlands, handmade stockings, and even festive table accents. Every piece feels warm, personal, and full of heart. Felt and fabric crafts remind me of slow, peaceful afternoons spent cutting, stitching, and bringing creative ideas to life with a cup of cocoa nearby.

What I enjoy most is how versatile they are. You can mix patterns, layer textures, and play with colors to match any style — from rustic farmhouse to whimsical and bright. Plus, they’re easy enough for kids to join in, making crafting time feel extra special. These projects add that homemade touch to Christmas decor, the kind that makes your home feel truly festive, loved, and ready for the season’s magic.

Felt and Fabric Christmas Craft IdeasFelt and Fabric Christmas Craft Ideas

Felt Star OrnamentsFelt Star Ornaments

Source: Pinterest

Felt star ornaments are one of my favorite Christmas crafts to make. They’re simple yet full of charm. I cut star shapes from soft felt in classic colors like red, white, and green. Then, I stitch the edges with contrasting thread and add tiny beads or sequins for sparkle. A small loop of ribbon turns them into perfect tree decorations. What I love most is how customizable they a re — you can make them rustic with twine or elegant with metallic thread. They’re quick, fun, and make beautiful handmade gifts that look amazing on any Christmas tree.

Felt Christmas Tree Garland

A felt Christmas tree garland is one of those crafts that instantly makes a room feel festive. I cut out little tree shapes from different shades of green felt, then decorate them with tiny buttons, sequins, and thread. After that, I string them together with twine or ribbon to hang across a mantel or window. It’s such a joyful project that looks adorable anywhere you put it. I love how it adds a pop of color and warmth without being over the top. Plus, it’s durable enough to reuse year after year.

Fabric Candle WrapsFabric Candle Wraps

Source: Pinterest

Fabric candle wraps bring such a soft, elegant glow to any corner of my home. I cut strips of festive fabric — plaid, lace, or burlap — and wrap them around glass candle jars. A little ribbon, twine, or button detail makes them extra special. When the candles are lit, the gentle light shines beautifully through the fabric. It’s one of my favorite last-minute crafts that instantly elevates the holiday ambiance. I love how simple, affordable, and stunning these little touches can be.

Felt Holly Leaf Napkin Rings

I love adding handmade touches to my table settings, and felt holly leaf napkin rings are one of my go-tos. I cut out green holly leaves and small red berries from felt, then glue or stitch them onto a small fabric loop. They look festive, elegant, and perfectly tie together a Christmas dinner setup. I also enjoy how easy they are to make in batches. Whether for a big family gathering or a quiet dinner, they add that charming handmade detail that guests always notice.

Fabric Bird OrnamentsFabric Bird Ornaments

Source: Pinterest

Fabric bird ornaments add such a sweet, delicate feel to my Christmas decor. I use soft cotton or linen scraps to sew small bird shapes, then stuff them lightly and decorate with embroidery or tiny beads. A loop of string makes them perfect for hanging on the tree or garlands. I sometimes use vintage fabrics for a nostalgic touch. They look timeless, gentle, and full of handmade charm. These little birds always remind me of peace, love, and the calm joy of the season.

Felt Candy Cane Decorations

Felt candy cane decorations are simple but so much fun to make. I cut out red and white felt pieces in a candy cane shape, sew or glue them together, and add a small bow for detail. They look adorable on the Christmas tree, tied to gifts, or even hung in the kitchen. I love how playful they are — festive without being complicated. Making a bunch of them always fills my space with cheerful holiday spirit. They’re classic, colorful, and impossible not to smile at.

Fabric Christmas Banners

A fabric Christmas banner is such a lovely way to spread holiday cheer around the house. I cut triangle or flag-shaped pieces from different fabrics and stitch or glue letters spelling out “Merry Christmas” or “Joy.” Then, I string them on twine to hang across a wall or fireplace. It’s simple but eye-catching, and I can reuse it every year. I love mixing fabrics with different textures — plaid, burlap, velvet — for that perfect cozy look. It’s an easy project that brings festive warmth to any room.

Felt Gift Card HoldersFelt Gift Card Holders

Source: Pinterest

Felt gift card holders are a cute and personal way to make small gifts feel thoughtful. I cut rectangular pieces of felt, fold them into envelopes, and decorate with buttons, ribbons, or tiny Christmas motifs. Each one feels handmade and special, even for something as simple as a gift card. I sometimes add names or small tags to personalize them. It’s such a creative way to add warmth and effort to gifting. They look adorable under the tree and show that love is in the details.

Felt Gingerbread People

Felt gingerbread people always bring a smile to my face during the holidays. I cut out cute cookie-shaped figures from brown felt, then decorate them with white stitching, tiny buttons, and colorful beads. Sometimes I add little scarves or bows to make each one unique. They look adorable hanging on the tree, strung together as a garland, or even used as gift toppers. What I love most is how they capture that sweet, homemade Christmas feel without any mess from baking — just pure, cozy creativity that fills my home with cheer.

Quilted Fabric Ornaments

Quilted fabric ornaments are the perfect blend of traditional craft and festive beauty. I use small fabric scraps to create patchwork designs, then stuff them lightly for dimension. Adding a ribbon loop makes them easy to hang on the tree. Each one feels like a tiny piece of art, bursting with color and texture. They’re also wonderful keepsakes — I’ve made a few using old family fabrics, which adds such sentimental value. These ornaments remind me that handmade decor always carries more warmth than anything store-bought.

Felt Santa Hats

 

View this post on Instagram

 

A post shared by Lilypea&Olive (@lilypeaolive)

Felt Santa hats are simple to make and always bring instant holiday joy. I cut red felt into triangles, add a white felt trim, and glue on a little pom-pom at the top. You can make mini versions as ornaments or full-sized ones for the family to wear. I love how festive they look lined up on a mantel or as part of a Christmas photo setup. This craft is especially fun for kids — easy, quick, and full of laughter. It’s the kind of project that makes the season feel lighthearted and merry.

Fabric Table Runner

Creating a fabric table runner is one of my favorite ways to add a handmade touch to Christmas dinners. I choose rich fabrics like plaid, linen, or velvet and stitch them into a long, simple design. Then, I decorate the edges with lace, tassels, or small felt stars. It instantly transforms any dining table into a cozy, festive setting. I love how the runner becomes the backdrop for family meals, laughter, and beautiful memories. It’s a timeless craft that brings elegance and warmth to holiday gatherings.

Felt Christmas Village

A felt Christmas village adds a whimsical touch to my holiday decor. I cut out little houses, trees, and stars from colorful felt, then layer and glue them on a felt background or wooden base. A bit of glitter or cotton “snow” makes it come alive. It’s a great craft to display on a shelf or windowsill, glowing softly with tiny LED lights. I adore how peaceful and charming it looks — like a cozy winter story frozen in time. It’s a true conversation piece every Christmas.

Fabric Gift Bags

Fabric gift bags are one of my go-to eco-friendly Christmas crafts. I use festive fabrics and sew simple drawstring or fold-over bags for wrapping presents. They’re reusable, beautiful, and make every gift feel more personal. Sometimes I add felt tags or small stitched initials for a special touch. These bags save time and reduce waste while keeping the holiday spirit alive. Every time I see them under the tree, I feel proud knowing my wrapping is both creative and kind to the planet.

Felt Angel Ornaments

Felt angel ornaments bring a soft, peaceful vibe to my Christmas tree. I cut angel shapes from white or cream felt, add golden thread halos, and tiny wings made from lace or tulle. A little embroidery or bead detail gives them extra charm. They’re beautiful hanging from branches or even as gift toppers. I find something so comforting about making angels by hand — they remind me of grace, faith, and the beauty of the season’s spirit.

Fabric Poinsettia Flowers

Fabric poinsettias are elegant and timeless. I use red, white, or gold fabric cut into petal shapes, layering them with hot glue around a felt circle. A few gold beads in the center add sparkle. These flowers look stunning as tree ornaments, table decor, or even attached to wreaths. What I love most is how luxurious they look without being difficult to make. They add a soft, handmade charm that instantly elevates any holiday setup.

Felt Stocking Garland

A felt stocking garland is a fun twist on classic Christmas decor. I make small stockings from colorful felt, decorate them with buttons and stitching, and string them together with twine. Each tiny stocking can hold a treat or note, making it both decorative and interactive. I hang mine across the mantel or doorway, and it always brings a smile. This craft is perfect for families, especially with kids who love surprises. It’s cheerful, cute, and full of handmade warmth.

Fabric Snowman Pillows

Fabric snowman pillows are such a cozy addition to my winter decor. I sew simple white pillow covers and decorate them with felt features — a carrot nose, button eyes, and a scarf made from fabric scraps. They instantly make any room feel playful and festive. I love how soft and huggable they are, perfect for couches or beds. It’s an easy project that adds a big dose of personality to the holidays, proving that even simple crafts can make your home feel merry and bright.

Fabric Scrap Garland

I love using leftover fabric to create something beautiful, and a fabric scrap garland is perfect for that. I cut strips of different holiday fabrics and tie them along a string of lights or twine. The mix of textures and patterns instantly gives my space a warm, homemade feel. It’s an easy craft that adds a festive touch to mantels, staircases, or door frames. I often mix plaids, solids, and prints for a layered look. The best part? It’s eco-friendly and budget-friendly while giving my home that cozy, handcrafted Christmas vibe everyone loves.

Felt Reindeer Decorations

Making felt reindeer decorations always brings out my playful side during the holidays. I start with a simple reindeer template, cutting out two identical shapes from brown felt. After lightly stuffing them, I add eyes, a red nose, and a little ribbon bow around the neck. Sometimes I sew them into small ornaments, other times I make a few for a garland. They’re adorable, easy to personalize, and perfect for adding a whimsical touch to Christmas decor. Kids love them too, making this craft a fun family activity for cozy winter evenings.

Fabric Christmas Trees

Fabric Christmas trees are such a creative way to add soft texture to holiday decor. I use different fabric patterns — plaid, burlap, and polka dots — to create cone-shaped trees. Then, I glue them over cardboard or foam cones and decorate with buttons, ribbons, or lace. They look so charming grouped together on a mantel or side table. What I adore about this project is how each tree turns out a little different, making every set unique. It’s a craft that feels traditional yet stylish, perfect for a handmade, cozy Christmas touch.

Felt Advent Calendar

A felt advent calendar is both fun to make and meaningful to use. I cut small felt pockets and number each one from 1 to 25. Then, I attach them to a large felt backing or ribbon banner. Each pocket holds a tiny treat or note for every day leading up to Christmas. I love how it turns into a family tradition, something everyone looks forward to each morning. The colors, shapes, and little details make it feel magical. It’s one of those projects that bring joy long after the crafting is done.

Fabric Gift Tags

Fabric gift tags are such a thoughtful way to add a handmade touch to Christmas presents. I cut small tag shapes from fabric scraps, then back them with cardstock for sturdiness. A little stitching around the edges and a punched hole for ribbon complete the look. I sometimes stamp or embroider initials for a personal touch. These reusable tags make any wrapped gift look special and unique. They’re eco-friendly too — you can save and reuse them year after year. It’s a small detail that adds big holiday charm to every package.

Felt Snowflake Coasters

Felt snowflake coasters are one of those crafts that are both pretty and practical. I use thick felt sheets in white, grey, or blue and cut intricate snowflake patterns using a stencil. They protect surfaces while adding a cozy, wintery vibe to my table. Sometimes, I layer two colors for extra contrast or sew a little metallic thread around the edges for shimmer. They’re great for holiday gatherings or even as handmade gifts. Every snowflake turns out a little different, just like real ones — that’s what makes them so special.

Patchwork Christmas Stockings

Patchwork Christmas stockings bring that old-fashioned, homey charm I adore. I gather different fabric squares — plaids, florals, or leftover quilting pieces — and sew them together into a stocking shape. Adding a soft cuff at the top makes them look complete. These stockings instantly become family favorites, especially when each one has its own mix of colors and patterns. I sometimes personalize them with embroidered names too. Hanging them by the fireplace feels nostalgic and heartwarming, reminding me that handmade touches truly make Christmas feel more personal and loved.

Felt Candle Holders

I love creating soft, glowing decor, and felt candle holders are perfect for that. I wrap strips of felt around glass jars, cutting out star or snowflake patterns so the candlelight shines through beautifully. A bit of twine, lace, or ribbon adds a festive finish. They create a gentle, cozy glow that warms up any room. It’s such an easy, affordable craft, yet it looks so elegant once lit. Whether used as centerpieces or window decor, these felt holders bring a peaceful, handmade charm to the holiday season.

Fabric Wreath

A fabric wreath is one of my favorite DIYs because it’s endlessly customizable. I cut long strips of fabric in different patterns and tie them around a wire wreath frame until it’s full and fluffy. I mix textures like cotton, burlap, and ribbon to give it depth. Then, I finish it with a bow or small ornaments for a festive touch. It’s such a welcoming piece for the front door or entryway. I love how it adds a soft, inviting feel that instantly says “home for the holidays.” It’s beautiful, simple, and full of heart.

FAQ

What are some easy felt and fabric crafts for beginners?

If you’re new to crafting, start simple with felt ornaments, fabric garlands, or mini stockings. These projects use basic shapes and minimal stitching, making them perfect for beginners. Plus, they instantly add a festive, handmade touch to your holiday decor.

Do I need a sewing machine for these crafts?

Not necessarily! Many felt and fabric Christmas crafts can be made with hand stitching or even hot glue. Felt is especially easy to work with because it doesn’t fray, so you can cut and assemble projects quickly without worrying about edges unraveling.

What type of fabric works best for Christmas crafts?

Cotton, flannel, burlap, and linen are great choices for Christmas crafting. They’re soft, easy to cut, and come in endless festive patterns. Felt sheets are also a must-have — they’re affordable, colorful, and perfect for ornaments, garlands, and small decorations.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top