Festive Christmas Sewing Projects

- 16 Fabric Decorations to Make

There's something truly special about handmade Christmas decorations – the softness of fabric, the texture you can feel, the way each stitch makes it uniquely yours. Fabric decorations bring warmth and personality that store-bought plastic simply can't match.

I've gathered 16 beautiful sewing projects for Christmas – from quick 5-minute gift bags to heirloom-worthy quilted tree skirts. Most tutorials are free or use affordable patterns (four stocking designs for $4!), and many are perfect for beginner sewers. Several projects are great scrap-busters, making them incredibly budget-friendly too. Each piece becomes truly one-of-a-kind, shaped by your fabric choices and creative decisions. Ready to make something beautiful?

(Oversized) Bow Decoration

By: Aboderie | View Tutorial

To see this, please enable functional cookies here

Video by: Aboderie

What I love about this:

"These fabric bows add such beautiful texture to your Christmas decor! I love how versatile they are: make them big and fluffy for a statement piece on your mantel, or smaller to tuck into your tree or attach to a wreath."
Perfect for: Beginner | 30 minutes to 1 hour | Statement piece or sweet tree accent

Supplies you'll need

You'll need to get:
  • Fabric (your choice of pattern or color)
  • Cotton batting (quilt batting for fluffiness)
  • Sewing machine (or hand-sew)
Nice to have:
  • Rotary cutter (for precise cutting)
Probably already at home:
  • Fabric scissors
  • Thread (matching)
  • Hand-sewing needle (for closing the gap)

Estimated Cost: $8-15

Christmas Stocking - Four Ways

By: Rooney Sewing Patterns | View Tutorial

To see this, please enable functional cookies here

Video by: Rooney Sewing Patterns

What I love about this:

"This pattern pack is such a deal – four different stocking designs for just $4! Mix and match the styles to create personalized stockings for each family member, and they'll become cherished pieces you bring out year after year."
Perfect for: Beginner to Intermediate | Varies by design and skill | Traditional mantle piece

Supplies you'll need

You'll need to get:
  • Fabric (fat quarters or coordinating fabrics)
  • Interfacing
  • Sewing machine
  • Sewing pattern-Get it here
Nice to have:
  • Rotary cutter
  • Cutting mat (self-healing)
Probably already at home:
  • Thread (matching colors)
  • Pins
  • Iron (for interfacing and pressing)
  • Fabric scissors (if no rotary cutter)

Estimated Cost: $15-25 (including pattern)

Little stuffed Christmas Tree

By: sewing_inmay | View Tutorial

To see this, please enable functional cookies here

Video by: sewing_inmay

What I love about this:

"These little stuffed trees add so much dimension to your Christmas decor – just plain charming! They are so easy to make, and you can use up saved scraps and fabric snips to stuff them instead of buying poly fill."
Perfect for: Beginner | 1 hour | Vary sizes and create a cozy forest

Supplies you'll need

You'll need to get:
  • Fabric (40cm of mid-weight woven, 120cm+ wide)
  • Sewing machine
  • Poly fill (or use fabric scraps for stuffing)
Probably already at home:
  • Thread (matching)
  • Fabric scraps (for stuffing)
  • Fabric scissors
  • Pins

Estimated Cost: $5-12 (or $0-5 using scraps!)

Reusable Christmas Fabric Chain

By: fromabolivian | View Tutorial

To see this, please enable functional cookies here

Video by: fromabolivian

What I love about this:

"This fabric chain has such a beautiful vintage, nostalgic vibe – it feels like something you'd find carefully stored in your grandmother's Christmas box! It's completely reusable year after year, and you can switch up the order of the chains or add new ones to keep it fresh - pure sustainable holiday decorating."
Perfect for: Intermediate (basic sewing skills) | A few hours depending on length | Vintage vibes

Supplies you'll need

You'll need to get:
  • (Christmas) Fabric
  • Velcro strips
  • Sewing machine
  • Fusible interfacing (for stability)
  • Thread
Nice to have:
  • Sewing snaps (instead of velcro)
Probably already at home:
  • Scissors or rotary cutter
  • Iron (for interfacing)
  • Pins

Estimated Cost: $15-25

Fabric Scraps Star Ornament

By: sarahsdayoff | View Tutorial

To see this, please enable functional cookies here

Video by: sarahsdayoff

What I love about this:

"This is the perfect scrap-buster project – use those beautiful fabric remnants you can't bear to throw away! Hang them individually on your tree or string several together into a charming garland. Bonus: works for birthdays too, not just Christmas!"
Perfect for: Beginner | Make several in an evening | Versatile ornaments or festive garland

Supplies you'll need

You'll need to get:
  • Fabric scraps (from your stash)
  • Ribbon (for hanging loops)
  • Sewing machine (or hand-sew)
Nice to have:
  • Rotary cutter
Probably already at home:
  • Fabric scissors
  • Thread
  • Pins
  • Hand-sewing needle (if not using machine)

Estimated Cost: $0-5 (mostly using scraps!)

Easy Textured Tree Skirt

By: 10x2 Studio | View Tutorial

To see this, please enable functional cookies here

Video by: 10x2 Studio

What I love about this:

"This tree skirt is so easy and quick to make, yet it adds such beautiful texture and warmth underneath your tree! The textured fabric gives it dimension without being complicated - perfect for beginner sewers."
Perfect for: Beginner | 1-2 hours | Soft texture underneath your tree

Supplies you'll need

You'll need to get:
  • Fabric (2-3 yards depending on tree size)
  • Ribbon (for decorative bows)
  • Sewing machine
Nice to have:
  • Rotary cutter
Probably already at home:
  • Fabric scissors
  • Thread
  • Pins

Estimated Cost: $20-35 (depending on your fabric choice)

Quilted Christmas Stocking

By: Suzy Quilts | View Tutorial

To see this, please enable functional cookies here

Video by: Suzy Quilts

What I love about this:

"The quilted look on this stocking is beautiful – so many possibilities to make it match your personality with different fabric combinations and quilting patterns! It's so generous and awesome that Suzy offers a free pattern."
Perfect for: Beginner to Intermediate | A Sunday afternoon project | Personalized mantle piece

Supplies you'll need

You'll need to get:
  • Fabric (fat quarters in coordinating prints)
  • Cotton batting (for quilting)
  • Ribbon (for hanging loop)
  • Sewing machine
  • Sewing pattern (Suzy Quilts)-Get it here
Nice to have:
  • Rotary cutter
  • Triangle ruler (for precise piecing)
  • Cutting mat
Probably already at home:
  • Thread, Pins & Fabric scissors
  • Iron (for pressing seams)

Estimated Cost: $15-25

5 Minute Gift Bags

By: Erica Arndt | View Tutorial

To see this, please enable functional cookies here

Video by: Erica Arndt

What I love about this:

"These little gift bags are so quick to make but incredibly useful and versatile! Gift your presents in these cute bags and the recipient can use them again and again."
Perfect for: Beginner | 5 minutes | Reusable wrapping or advent calendar pouches

Supplies you'll need

You'll need to get:
  • Fabric (fat quarter set for variety)
  • Jute twine (or ribbon for tying)
  • Sewing machine (for quick seams)
Nice to have:
  • Rotary cutter (for fast, precise cutting)
  • Fabric marker (for marking seams)
  • Point turner (for crisp corners)
Probably already at home:
  • Thread (matching or coordinating)
  • Pins
  • Fabric scissors (if no rotary cutter)

Estimated Cost: $10-18 (for multiple bags)

Quick Fabric Coasters

By: Byhening | View Tutorial

To see this, please enable functional cookies here

Video by: Byhening

What I love about this:

"This cute little project is quick and easy to make but adds such a nice texture to your coffee table! They're also a great gift for someone you love, especially when you make a matching set in their favorite colors or festive holiday prints."
Perfect for: Beginner | Make a stack in an afternoon | Cozy table decor or thoughtful gift

Supplies you'll need

You'll need to get:
  • Cotton fabric
  • Cotton batting (3mm thin batting)
  • Sewing machine
Nice to have:
  • Fabric marker
  • Ruler
Probably already at home:
  • Fabric scissors
  • Thread
  • Pins

Estimated Cost: $8-15 (for a set)

Mini Ruffled Fabric Wreath

By: christinahoss | View Tutorial

To see this, please enable functional cookies here

Video by: christinahoss

What I love about this:

"The ruffled texture on this wreath is absolutely gorgeous! It's such a great eye-catcher on your front door or hanging in a window - I want to make one immediately. Such an easy Christmas sewing project!"
Perfect for: Beginner | 30 minutes | Charming door or window decoration

Supplies you'll need

You'll need to get:
  • Fabric
  • Wire hanger (or craft wire for wreath base)
  • Sewing machine
Nice to have:
  • Rotary cutter
  • Ruler
Probably already at home:
  • Thread
  • Fabric scissors
  • Wire hanger (for base)

Estimated Cost: $5-10

Quilted & Scalloped Tree Skirt

By: Sydney Graham | View Tutorial

To see this, please enable functional cookies here

Video by: Sydney Graham

What I love about this:

"This is a more detailed tree skirt for when you want something truly special – the scalloped edge and patchwork combination is absolutely gorgeous! The pattern includes multiple sizes, so you can make it fit your tree perfectly, creating a piece that feels like a family heirloom worth passing down."
Perfect for: Intermediate | Minimum 4 hours (depends on experience) | Future family heirloom

Supplies you'll need

You'll need to get:
  • Fabric (multiple coordinating prints for patchwork)
  • Cotton batting (quilt batting)
  • Bias tape (or fabric for making your own)
  • Sewing machine
  • Sewing pattern (Sydney Graham pattern)-Get it here
Nice to have:
  • Rotary cutter
  • Basting spray (to hold layers together)
  • Bias tape maker
  • Sewing clips
Probably already at home:
  • Fabric scissors
  • Thread
  • Pins (or clips)

Estimated Cost: $25-40 (including pattern)

Rocking Horse Ornament

By: Nicole McRae Designs | View Tutorial

To see this, please enable functional cookies here

Video by: Nicole McRae Designs

What I love about this:

"I love horses, and this rocking horse is absolutely perfect for Christmas – so nostalgic and sweet! The fluffy yarn mane and tail add such a charming handmade touch that makes each one feel unique."
Perfect for: Beginner | About 1 hour | Tree ornament or kids' room decoration

Supplies you'll need

You'll need to get:
  • Fabric scraps (from your stash)
  • Fluffy yarn (for mane and tail)
  • Ribbon (for hanging loop)
  • Hot glue gun + glue sticks
  • Poly fill (or use fabric scraps for stuffing)
Nice to have:
  • Rotary cutter
Probably already at home:
  • Fabric scissors
  • Thread, Pins & Hand-sewing needle

Estimated Cost: $5-10

Tea Towel with Ruffles

By: GatheredSeams | View Tutorial

To see this, please enable functional cookies here

Video by: GatheredSeams

What I love about this:

"These tea towels add such a charming Christmas feel to your kitchen – functional and festive at the same time! You could also gift them alongside a cookbook you love, creating a thoughtful handmade present. The little fringe detail is absolutely adorable!"
Perfect for: Beginner | 20 minutes | Lovely kitchen detail or thoughtful gift

Supplies you'll need

You'll need to get:
  • Fabric (absorbent cotton or linen)
  • Sewing machine
Nice to have:
  • Rotary cutter
  • Fabric marker
  • Point turner (for crisp corners)
Probably already at home:
  • Thread, Pins & Fabric scissors

Estimated Cost: $5-10

Mini Stocking Ornament

By: Sweetbriar Sisters | View Tutorial

To see this, please enable functional cookies here

Video by: Sweetbriar Sisters

What I love about this:

"These mini stockings are absolutely adorable – perfect for adding charm to your tree without making full-sized stockings! They're just the right size to feel special without being time-consuming."
Perfect for: Beginner | 30-40 minutes | Adorable tree ornaments or gift tags

Supplies you'll need

You'll need to get:
  • Fabric (small amounts or scraps)
  • Ribbon (for hanging loops)
  • Sewing machine
Nice to have:
  • Rotary cutter
Probably already at home:
  • Fabric scissors
  • Thread
  • Pins

Estimated Cost: $3-8

Scalloped Placemats

By: Hannah Walker | View Tutorial

To see this, please enable functional cookies here

Video by: Hannah Walker

What I love about this:

"These scalloped placemats are so cute – they make your Christmas table a little more fun and whimsical! The scalloped edge adds such a sweet detail that elevates them from basic to special, and you could even coordinate them with a scalloped tree skirt for a cohesive look."
Perfect for: Intermediate | About 1 hour | Sewing colorful table setting

Supplies you'll need

You'll need to get:
  • Fabric (coordinating prints for front and back)
  • Cotton batting
  • Bias tape (or backing fabric for binding)
  • Sewing machine
Nice to have:
  • Sewing clips
Probably already at home:
  • Thread, Pins & Fabric scissors
  • Iron (for pressing)

Estimated Cost: $12-20 (for a set)

Reusable Gift Pouch with Handle

By: Ae PooiM | View Tutorial

To see this, please enable functional cookies here

Video by: Ae PooiM

What I love about this:

"This gift pouch is easy to make but incredibly useful and versatile – the handle makes it feel extra special and polished! Like the gift bags, this is reusable year after year."
Perfect for: Intermediate | 1-2 hours | Elevated reusable gift wrapping

Supplies you'll need

You'll need to get:
  • Cotton fabric
  • Canvas fabric
  • Muslin fabric
  • D-Ring (for handle attachment)
  • Sewing machine
Nice to have:
  • Rotary cutter
  • Fabric marker
  • Sewing clips (alternative to pins)
Probably already at home:
  • Thread, Pins (or clips) & Fabric scissors

Estimated Cost: $12-20

I hope these sewing projects inspire you to take a little time and create something beautiful for Christmas this year. Whether you're making decorations for your own tree or sewing gifts for someone special (add their initials to make it extra personal!), handmade fabric pieces carry a warmth that lasts far beyond the holidays.

Don't let holiday stress overwhelm you – these projects are meant to be enjoyable, not another task on an endless to-do list. Put on some cozy music, settle in with your fabric stash, and enjoy the process. Some of my favorite Christmas memories aren't from the perfect decorations, but from the quiet afternoons spent creating them.

Which sewing project are you most excited to make? Save this collection to Pinterest and tag me if you sew any of these – I'd love to see your handmade Christmas come to life! Happy holidays, and happy sewing! 🎄✨

All Creators Featured

Shop Most-used Supplies

Essential Craft Supplies:
  • Fabric
  • Cotton fabric
  • Cotton batting
  • Thread
  • Sewing machine
  • Ribbon
  • Pins
For Special Projects:
  • Interfacing
  • Muslin fabric
  • Canvas fabric
  • Poly fill
  • Bias tape
  • Fluffy yarn
  • D-Ring
  • Wire hanger
  • Basting spray
  • Hot glue gun + glue sticks
Tools & Basics:
  • Fabric Scissors
  • Rotary cutter
  • Cutting mat
  • Fabric marker
  • Iron
  • Hand sewing needle
  • Point turner
  • Sewing clips
  • Ruler
  • Triangle ruler

Note: Many of these projects use fabric scraps, making them budget-friendly! Several tutorials offer free patterns, and paid patterns are very affordable (often under $5).

Disclaimers

Affiliate Disclaimer: This post contains affiliate links, which means I may earn a small commission if you purchase through my links at no extra cost to you. I only recommend products I believe in! Thank you for supporting Sunday Sofa. 💛

Content Credit: Many projects featured in this collection are created by the talented individuals linked above. I do not claim ownership of their work – I'm simply sharing what inspires me! Please visit the original creators for full tutorials and support their amazing content.

Related Posts