45 FREE Christmas Sewing Patterns: Festive Gifts and Decor You’ll Love to Make!

|

Christmas sewing is one of my greatest joys. I bring out my Christmas patterns before I bring out my tree! Forget the generic store-bought gifts and decor this year – use these free sewing patterns to create memorable decorations and presents that feel cozy, thoughtful, and perfectly you.

So, go on and put on your favorite holiday playlist, pour yourself a hot cocoa, and let’s get stitching! We’ve gathered 45 projects here that are perfect whether you have a whole afternoon or just a quick hour before bedtime. Inside this collection, you’ll find patterns for beautiful little gifts, cute ornaments that make great stocking stuffers, and quick festive makes that will have your home looking wonderfully cozy in no time. Get ready to turn your favorite fabrics into cherished Christmas memories—you won’t spend a penny on the instructions, and you might just have the most delightfully handmade holiday ever!

Mini Christmas Stockings

Colorful mini stockings with festive designs
Photo credit: SewCanShe.com

This easy mini Christmas stocking sewing pattern is perfect for filling with holiday treats, gift cards, and other small items. Make a set for a class or team gift.

Easy Felt Christmas Ornaments

several hand sewn felt Christmas ornaments
Photo credit: Kippi at Home

These easy felt ornaments are so quick to make, and add such a charming touch to your holiday decorations!

Gnome Bottle Cover and Gift Bag

Gnome bottle cover or wine bag used as a  Christmas sewing idea
Photo credit: SewCanShe.com

Here’s adorable wine bottle bag sewing pattern with a gnome topper in case you love gnomes like I do! . It’s perfect for sharing holiday cheer and for holiday decorating too.

Elegant Gnome Wine Topper

Wine bottle and a gnome wine bottle topper
Photo credit: Ruffles and Rainboots

Start your Christmas gift giving with this adorable wine topper gnome tutorial. He’s just as cute on a bottle of sparkling cider and you won’t find a faster Christmas project idea. I bet you can make this little guy in ten minutes!

Christmas Tree Potholder Pattern

Colorful fabric Christmas tree decorations
Photo credit: SewCanShe.com

These big Christmas Tree Potholders say, ‘I love you enough to make you nice big potholders so you don’t get burned!’ Only you will know that you used stray fat quarters that didn’t match anything else!

Christmas Irish Chain Quilt

Christmas quilt with poinsettia and Irish Chain designs
Photo credit: SewCanShe.com

I really love poinsettias. Bring the Christmas spirit with a beautiful Irish Chain Quilt. Start now, and it will be ready in time for gift giving.

Level Up Your Quilting!

If you love the patterns on this blog, you'll love the SewCanShe Sewing Bee. This isn't just a group—it's your dedicated space for live workshops, exclusive patterns, premium video content, and the inspiration you need to finally tackle that project. Join the Bee and start making something beautiful!

Quilted Christmas Tree Pattern

Christmas sewing project idea: Colorful quilted Christmas tree
Photo credit: SewCanShe.com

For a home that is too small for a full size tree, my Christmas Tree Wall Hanging is perfect. It is ready to hang ornaments on too!

Christmas Gnome Pattern

Cute gnome with plaid hat decoration for a free sewing pattern
Photo credit: SewCanShe.com

My favorite Christmas sewing project ever (still) is the Gnome decoration that I made years ago. He’s so jolly and adorable, I love when it’s time to take him out again.

One Yard -Two Totes

Two totes sewn with gnome fabric
Photo credit: SewCanShe.com

Round out the magic of gift giving with my free one yard- two totes pattern. You can make a small and medium tote from one yard of fabric.

I love the gnomes on this fabric; they match my little guy so perfectly! (BTW, this fabric is long out of print, but the manufacturer was Arvidssons Textil if you want to search for it.)

Fabric Trees

A display of several fabric winter Christmas trees in different sizes and made with different fabric prints
Photo credit: SewCanShe.com

Decorate your home with fabric trees that you made using scraps and squares of fabric! This easy tutorial makes beautiful pine trees that are chic and elegant for winter decor.

Oh Holy Night! Christmas Wall Hanging Pattern

Christmas quilt featuring the new star and text
Photo credit: SewCanShe.com

My ‘Oh Holy Night’ Quilt wall hanging will make the perfect backdrop for your Christmas nativity scene. It’s a quick Christmas sewing project that you can use as a gift or as decoration.

Scandinavian Star Ornaments

Colorful handmade fabric stars on snowy tree
Photo credit: SewCanShe.com

I used traditional red and white fabrics to make my Scandinavian Star Ornaments, but you can use any fabrics you like to match your holiday decor. It’s easiest to make 2-color ornaments, so I recommend trying that first.

Panel and Irish Chain Quilt Pattern

Christmas quilt sewing pattern shown with fabric panels and decorated with Irish Chain
Photo credit: SewCanShe.com

The quilt that I sewed with this pattern was for Halloween, but I wanted to show you how it would look with gnome panels. Use my free sewing pattern to make an adorable (and easy) throw quilt this year. Finished size: 62″ x 74″

Reindeer Mug Rug

Reindeer mug rug displayed with two ceramic mugs
Photo credit: Crafty Staci

This Reindeer Mug Rug pattern is so adorable! Now that it’s apple cider and hot chocolate season it will make a perfect gift or craft fair item.

Mini Gnome Ornaments

three gnome ornaments on a ladder
Photo credit: SewCanShe.com

Sew some adorable Gnome Christmas Ornaments too! Gnomes are in and I love them for every season.

Mini Christmas Stockings And Garland

Colorful mini Christmas stockings garland
Photo credit: CoralandCo.com

Add some sweetness and fun to your decor this season with colorful mini stockings! Get the free Christmas sewing pattern and get sewing. There is a video tutorial to help guide you through the steps, too.

Argyle Christmas Stockings with Mini Ric Rack

Colorful quilted Christmas stockings hanging
Photo credit: SewCanShe.com

Bring back the past with these classic argyle Christmas stockings. You can add a monogram or applique for thoughtful personalization.

Pajama Pants Pattern

pajama pants hanging on a clothes line
Photo credit: SewCanShe.com

New pajama pants are one of my most favorite Christmas sewing projects ever. Use my free P.J. Bottoms and Shorts pattern to sew these cute cuffed pants using woven or knit fabric. Pattern includes sizes 12mo – 7/8.

Shiny Baubles Tree Skirt

Colorful quilted tree skirt sewn with applique ornaments
Photo credit: AllPeopleQuilt.com

Sew a beautiful and fat quarter friendly tree skirt, designed by Sharon Wasteney. The 3D elements are a sweet touch, and the ornament appliques are an easy way to add a whimsical touch to your tree decorations. Enjoy this free pattern from AllPeopleQuilt.com.

  • Used with permission from American Patchwork & Quilting® magazine.

Not A Paper Chain

Festive reusable countdown chain sewn with scraps of Christmas fabric
Photo credit: SeamWhisperer.com

Your scraps are perfect for sewing a reusable Countdown to Christmas fabric chain. I remember making paper chains for my children to count down to important events; how perfect to sew one!

Scarves with Vintage Crochet Lace

Colorful scarves with intricate crochet edges
Photo credit: SewCanShe.com

Go through that box of stuff that you have been planning to use “eventually” and get ready for a vintage holiday style. Add beautiful fabric together with some embellishments and you’ll get pretty scarves with lace!

Plump Partridge Bird Pattern

Colorful fabric bird ornaments with lace
Photo credit: SewCanShe.com

Christmas birds… these plump partridges are a classic! Match your preferred decor colors and add some lace and twine embellishments for a traditional touch.

Little Elves Mitten Pattern

two pairs of handmade mittens with pom poms
Photo credit: SewCanShe.com

Keep little hands warm and save a too-small sweater from being thrown out at the same time with my free little mittens pattern.

Gnome Table Runner

3D gnome sewn onto a Christmas table runner
Photo credit: SewCanShe.com

Get ready to host your party; this adorable table runner is perfect for your spread of goodies!

If you can’t tell by now, I love gnomes. I think they are so cute, and you can use them for all holidays and occasions just by changing a few elements. Here is my free sewing pattern for this adorable Christmas Gnome table decoration.

Hot Cocoa Sized Drawstring Gift Bags

Handmade drawstring gift bags holding hot cocoa next to a colorful mug
Photo credit: SewCanShe.com

These little drawstring bags come in two sizes and and are perfect for giving little gifts! My free pattern includes one size that holds two hot cocoa packets, and another size that holds a mug too. I have seen some clever mugs in stores this year.

Quilted Advent Calendar

free Christmas sewing pattern displayed as a completed handmade advent calendar hanging on a staircase
Photo credit: HappyQuiltingMelissa.com

A beautiful Advent Calendar can be so much fun to make; the little details make a special difference on this sewing project. Here is the free pattern by Happy Quilting Melissa so you can sew your own!

Merry and Cheer Christmas Table Runner

Christmas themed table runner
Photo credit: Melissa Mortenson / Polka Dot Chair

Make your holiday table so cute and merry with Melissa’s Christmas table runner pattern.

Peppermint Mini Quilt Pattern

Christmas quilt with red and white design
Photo credit: Christopher Thompson

If you only have time to make a mini quilt (for a wall hanging or table topper), this Peppermint Mini Quilt will be just the thing. Its an easy foundation paper piecing pattern!

Pajama Pants for the Family

Family of four modeling a free sewing pattern for pajama pants
Photo credit: sew4home.com

If you want to make pajamas in all sizes, head over to sew4home.com for a free sewing pattern to do just that! Do you open new pajamas on Christmas Eve?

Snowflake Applique Throw Pillows

Two throw pillows with snowflake applique
Photo credit: Jennifer Jangles

Decorate your space with Snowflake pillows – what a cozy sewing project to get ready for Christmas!

Cinnamon Trees

three patchwork fabric trees sewn for Christmas using cinnamon sticks for the trunk
Photo credit: SewCanShe.com

Bring on the aromatics! Sew these fabulous cinnamon tree ornaments to look and smell lovely throughout the season.

Panel Quilt with Stars

Easy quilt to sew with a fabric panel.
Photo Credit: SewCanShe.com

Stars are the perfect quilt block to add to a panel quilt, especially for Christmas! Here’s my easy free pattern for making a panel quilt with stars in the corners and a nice border.

Ugly Christmas Sweater Ornaments

four handmade mini ugly Christmas sweater ornaments
Photo credit: craftsbyamanda.com

Will ugly sweaters ever go out of fashion? The trend keeps coming back year after year, so why not sew a set to hang on your tree? Any craft store will have embelishments that you can sew on, but you can also use your scraps of fabric to really get creative with your Christmas sewing.

Christmas Tree Skirt

Christmas tree skirt sewn with fabric strips in the shape of a star
Photo credit: Sally Stevens

Sew a beautiful star shaped Christmas tree skirt. The free pattern on Gathered.how is easily sizable for all tree and floor sizes. Most of the pieces are 2.5″ strips which means…you got it; Jelly Roll!!

Jolly Log Cabin Table Topper

Colorful mini quilt sewn with log cabin quilt blocks
Photo credit: Lindsey / FortWorthFabricStudio.com

Sew this beautiful table topper for a festive table this season. I enjoy the process of sewing the Log Cabin block.

Christmas Paw Stocking

Christmas stocking with a paw print for a pet
Photo credit: pillarboxblue.com

Make sure to include your best friends and fur babies for Christmas this year. Sew them a paw stocking for all their treats and toys. Head to pillarboxblue.com for a free sewing pattern.

Nested Trees Table Runner

Christmas tree table runner sewn with red, green, and white fabric
Photo Credit: CenterStreetQuilts.com

This is one of my favorites and will be decorating my table this season. Check out this free pattern for Nested Trees table runner.

Merry Stars Quilt

Christmas fabric quilt with a large star in the center
Photo credit: SewCanShe.com

Here’s a perfectly festive Merry Stars quilt pattern for you to try out this year. The holly applique in the corners give the added Christmas touch.

No Sew Christmas Tree Collar

No-sew Christmas tree collar
Photo credit: The Shabby Tree

This easy no-sew project from The Shabby Tree is quick and inexpensive. You can make this Christmas tree accessory to fit any tree height and width, and this is made with contact paper so you can achieve the look you want with vinyl, contact paper, wrapping paper, or any other wrap you can think of.

Elf Gift Bags

two handmade felt gift baskets made to look like elf pants
Photo credit: SewCanShe.com

Make a set of elf pants gift bags for under your tree, or for the teachers that you love. Use my free pattern and add the cuteness to your day.

Jelly Roll Rug

Colorful circular fabric rug sewn with pre cut jelly roll fabric bundles
Photo credit: CreateWhimsy.com

Have you got your Christmas colors all figured out, but something’s missing in your home decor? This fabulous tutorial from Create Whimsy may be just what you need. Grab your Christmas Jelly Roll and get started today. I think you’ll be really pleased with the results.

Nativity Finger Puppets

Felt finger puppets Mary, Joseph, and baby Jesus
Photo credit: seamwhisperer.com

Sew a set of nativity finger puppets this year. Remember the reason for the season as you stitch a set or two with love. My children loved finger puppets when they were small. These are great for quiet play at church, too.

Kid Robes

three children modeling colorful hand sewn robes
Photo credit: Heather Handmade

Level the pajama gifts up one notch with this free sewing pattern from Heather Handmade. Robes all around!

Christmas Tree Wall Hanging

Christmas quilt with a tree design and intricate quilting
Photo credit: The Crafty Quilter

You could hang this quilt on the wall, or you could use it as a lap quilt. Whatever you choose, Christmas just got a little sweeter.

Denim Star Ornaments

three quilted star ornaments sewn with different shades of denim
Photo credit: pillarboxblue.com

Denim is great for sew many projects. I love these star ornaments from pillarboxblue.com. Grab your scraps and go nuts. Make bunches and gift them in sets, or offer them at your craft fair.

Star Floor Pillow

Colorful fabric strips sewn into a star shaped floor pillow
Photo Credit: iseestarsquilting.com

Use traditional colors, or go nuts when you sew this star pattern floor pillow. The star pattern makes it perfect for Christmas, and it’s a great bed for your fur baby, or perfect for a place to rest and read.

Happy Christmas Sewing!

More from SewCanShe:

handmade lip gloss cases sewn with vinyl fabric scraps
Photo credit: Melissa Mortenson / Polka Dot Chair

25 Free Christmas Quilt Patterns For Holiday Piece-making!

Simple Christmas patchwork quilt.
Photo credit: Amy Smart / Diary of a Quilter

45 FREE Children’s Sewing Projects: Sewing Fun for Kids

Close-up top view on the creative process of sewing rag bunny doll, details of doll cloth children hands sewing machine on the table background
Image Credit: VH-studio / Shutterstock.com

Sew Organized: 50 Free Sewing Patterns to Make Your Spaces Clutter Free

Photo credit: SewCanShe.com

Disclosure: some of my posts contain affiliate links. If you purchase something through one of those links I may receive a small commission, so thank you for supporting SewCanShe when you shop! All of the opinions are my own and I only suggest products that I actually use. 🙂