39 Creative DIY Christmas Garlands and Wall Hangings
Why settle for shop-bought tinsel when you can make something much more fun? Here are 39 creative DIY Christmas garlands and wall hangings, from quirky paper decorations and colourful felt crafts to clever projects that turn everyday scraps into festive treasures. Whether you want to brighten a mantelpiece or empty wall, these ideas will inspire you.
I do love a homemade Christmas garland. There's something rather lovely about hanging up decorations you've made yourself, especially when they're crafted from bits and pieces you already have lying around.

From colourful paper chains and cosy felt decorations to rustic wooden garlands and clever upcycling ideas, there are plenty of ways to add handmade Christmas cheer to your home. And you don't have to stop at the mantelpiece or Christmas tree. A few of these ideas also make gorgeous festive wall hangings.
I've gathered 39 creative DIY Christmas garlands and wall hangings, including some of my own Pillarboxblue projects. There are quick, easy makes, lovely scrap-busting ideas, and a few more unusual decorations for those who fancy something a little different.
Deck the Halls (and Walls!) With Handmade Christmas Garlands
From traditional garlands with a twist to quirky decorations made from things you might normally throw away, these 39 Christmas crafts prove that festive decorating doesn't have to cost a fortune. Grab your craft stash, put on some Christmas music and see what takes your fancy!
How To Upcycle Packaging Into A Gingerbread Garland
Turn old cardboard packaging into a charming gingerbread house garland, complete with white-painted icing details and tiny twinkling lights. A fun, budget-friendly Christmas craft that makes ordinary recycling look rather magical!
Yarn-Wrapped Christmas Cookie Cutter Wall Hanging
A fun way to use up leftover yarn! These colourful Christmas shapes are made by wrapping wool around cookie-cutter templates. I've displayed mine as a festive wall hanging, but they'd look just as lovely strung together as a cheerful Christmas garland.
Simple to Make Repurposed Sweater Felt Garland
One of my favourite ways to use up even the tiniest scraps of old wool jumpers. Thread the felt squares together to make colourful homemade tinsel for the tree or mantelpiece. It's surprisingly addictive too!
Handmade Paper Plate Dove Garland
Use paint-covered paper plates, or any colorful paper, to can create stunning Handmade Paper Plate Doves ornaments and Christmas garlands.
How To Make An Upcycled Scandi Woven Hearts Garland
Inspired by traditional Scandinavian Christmas decorations, these woven hearts are made from old denim and felted wool. I love the combination of blue jeans and colourful fabric.
Pom Pom Christmas Garland To Brighten Your Holidays
Learn how to make a pom pom Christmas garland to decorate your holiday home! This is SO easy to make, even for beginning crafters.
Christmas Chain Garland Knitting Pattern
Christmas Chain Garland Knitting Pattern, a delightful project that will add a touch of handmade warmth and holiday magic to your decor.
Nordic Christmas Wall Hanging
This colourful Scandinavian-inspired wall hanging is made from wood slices decoupaged with gorgeous Marimekko paper napkins. The clever bit is that they're double-sided: festive Christmas trees on one side and bright floral patterns on the other, so you can enjoy them year-round!
Star Garland Advent Calendar
This gorgeous garland doubles as an Advent calendar, with 25 gold-covered papier-mâché star boxes filled with little treats and surprises. A lovely way to make the countdown to Christmas extra special!
Paper Christmas Lights Garland
This colourful Christmas garland looks just like a string of oversized retro fairy lights, but it's made entirely from paper! Strips of bright cardstock are folded into bulb shapes, fitted with little grey paper pieces, and threaded onto twine. A fun, inexpensive Christmas craft that won't add a penny to your electricity bill!
Felt Candy Cane Garland DIY
Who says candy canes have to be red and white? This cheerful Christmas garland is made from soft, stuffed felt candy canes with stripes in all sorts of fun colours. They're hand-stitched together and threaded onto a string to make a wonderfully colourful festive decoration. There's even a free template, and you can use fabric glue if sewing isn't your thing!
Christmas Sweater Garland DIY (With Free Printable!)
This "ugly" Christmas sweater garland is the perfect thing to whip up for your home to decorate for the holidays. Free template included!
Mini Christmas Stocking Garland Tutorial
A free sewing pattern for a mini Christmas Stocking Garland. A cute sewing project for Christmas, DIY Gift card holder.
Egg Carton Flower Garland for Your Holiday Decor
Learn how to make these egg carton flowers to create a garland for your Christmas mantel. Great with greenery, but pretty enough on its own.
Oversized holly and berry garland tutorial
Go big with this gorgeous paper Christmas decoration. Oversized holly leaves and bright red berries make a real statement over a doorway or mantelpiece.
Natural Birch Bark Paper Garland Tutorial
Looking for an interesting, natural or rustic addition to your Christmas decor? Birch Bark Paper Garland is super easy to make with a huge wow factor!
How to make a felt Christmas bulb garland
Full pattern and tutorial for these colorful DIY felt Christams bulb ornaments or garland; easy sew pattern for colorful Christmas decor
Cardboard Robin Garland
These cute little Christmas robins are made from recycled cardboard, proving that even packaging can become something lovely. Hang them individually on the tree or string a whole flock together to make a charming Christmas garland.
How to Make a Salt Dough Christmas Garland
Learn how to make this salt dough garland combined with wooden beads to create a bright and rustic Christmas decoration for your holiday home.
DIY Paper Bag Advent Calendar Garland
Turn simple paper bags into a charming Advent calendar filled with little treats and surprises. Hang them together as a festive garland for a fun, budget-friendly countdown to Christmas.
DIY Wood Burned Christmas Tree Garland
This charming rustic Christmas garland combines wooden Christmas trees with painted and natural wooden beads. A heat gun gives the wood a lovely weathered, slightly scorched finish, making it perfect for cosy farmhouse or Scandinavian-style Christmas decor.
Pipe Cleaner Loop Garland
Make a Pipe Cleaner Loop Garland with just a few supplies. This easy DIY Christmas garland adds a charming, nostalgic touch to trees, mantels, and holiday decor.
Easy DIY Felt Ball Garland: Cozy Winter Decor Tutorial (2026)
Create a cozy winter home with this easy DIY felt ball garland tutorial. Perfect for beginners, this craft adds warmth to your mantel or greenery in minutes.
Vintage Bobbin Christmas Garland
Using vintage spools, colorful beads, and cord create a garland that’s as unique as your style with this Vintage Bobbin Christmas Garland.
Blog
How to make a delicate Christmas garland with upcycled felt and beads
Vintage Bell Door/Wall Hanger
Add an old-fashioned flair to your holiday decor with this vintage bell door/wall hanger.
Tartan: Scottie Dog Garland
These adorable little Scottie dogs are made from tartan fabric scraps, with red ribbon collars and tiny bells. String them together for a charming, Scottish-inspired Christmas garland that can stay up through Burns Night!
Elf Clothesline Garland with FREE Printable
Creating sassy and quirky decorations for the holidays is always fun and my Elf Clothesline Garland with FREE Printable Patterns is the perfect project to craft up in an afternoon with the kiddos! The perfect addition to your home décor, create a few to gift to teachers, co-workers, and neighbors. Sure to make the
Modern Patterned Christmas Tree Garland
This colourful Christmas garland has a lovely modern Scandinavian feel. The little pine trees are made from cardstock with cut-out centres filled with patterned transparent sheets, creating a fun stained-glass effect. Mix and match colours and patterns, then string them together for a cheerful Christmas wall decoration. Printable templates make it even easier!
DIY Christmas Garland With Lights
This fun Christmas craft is for kids and adults. Make a lovely DIY Christmas garland with lights using shrink plastic and cookie cutters.
Wallpaper Angels Garland
These pretty angel wing ornaments started life as scraps of textured wallpaper left over from another Christmas craft. I stitched the paper wings together, added gold leaf to the tips for a little festive sparkle. Hung from gold ribbon and strung together on twine, they make a lovely, elegant Christmas garland.
Upcycled Map Paper Rosette Wall Hanging
Old road maps are surprisingly Christmassy, with their red roads, green countryside and white backgrounds! I turned them into pretty folded paper rosettes, finished with vintage buttons and hung in clusters from red velvet ribbons of different lengths. A lovely, inexpensive Christmas wall hanging, and a fun way to give old maps a new lease of life.
Christmas Garland with Repurposed Sweater Balls
This cosy Christmas garland is made from little stuffed sweater balls created from scraps of old wool jumpers. The balls are quick to sew and thread onto twine to make a simple but colourful festive garland. It’s a brilliant low-cost upcycling project, and just the sort of relaxing craft you can make while watching the telly.
Merry Christmas Watercolor Party Garland
Learn how to paint and create a Merry Christmas Watercolor Party Garland to celebrate the holiday season in soft cheerful colors!
Pom Pom Christmas Tree DIY Wall Hanging
How to make a gorgeous Pom Pom Christmas tree to hang on your wall as a decoration.
Giant Waterproof Paper Chain Outdoor Garland
Remember making paper chains as a child? Well, this is the giant, weatherproof version! Made from colourful craft foam sheets instead of paper, these oversized links can be hung along fences, porches, or even indoors. The clever use of Velcro means you can take the chain apart, store it flat and reuse it year after year.
DIY Dried Orange Garland
See how to make this natural DIY Dried Orange Garland. Add wood beads for this garland and hang on tree or anywhere in home!
DIY wood bead garland
This DIY wood bead garland will add a personal touch to your Christmas tree this year. Paint and display the garland to add some cheer to your decorations!
Paint Sample Christmas Garland
Who knew those colourful paint sample cards could make such cute Christmas decorations? Simply cut them into festive shapes like Christmas trees, stockings and baubles, then thread them onto twine. A fun, budget-friendly paper craft that's perfect for using up leftover paint swatches, and you can mix and match colours to suit your Christmas decor.




