There’s something about yarn that feels made for Christmas crafting. It’s soft, cozy, inexpensive, and wonderfully forgiving, whether you’re wrapping it around a simple cardboard shape or turning it into a handmade gift someone can wear all winter.
Best of all, you don’t have to be an expert knitter or crocheter to make beautiful Christmas decorations with yarn. A few of these projects require little more than wrapping, tying, cutting, and adding a handful of festive embellishments.
From miniature Christmas trees and sweet ornaments to a showstopping yarn wreath, these DIY Christmas yarn craft ideas are perfect for slow December afternoons, family craft days, homemade gifts, or simply adding a little more handmade charm to your holiday décor.
🧶 What You’ll Need for Christmas Yarn Crafts
You won’t need every item for every project, but it helps to gather a small Christmas craft basket before you begin.
Useful supplies include:
- Yarn in white, cream, blush pink, red, green, brown, or other favorite holiday colors
- Cardboard
- Foam or papier-mâché cones
- A foam or cardboard wreath form
- Scissors
- Craft glue or a hot glue gun
- Buttons
- Beads and faux pearls
- Small Christmas ornaments
- Felt
- Ribbon
- Pinecones
- Faux evergreen sprigs
- Dried orange slices
- Miniature snowflakes and stars
- Knitting needles if you want to make the scarf
One of the joys of yarn crafting is using what you already have. Leftover yarn, odd buttons, bits of ribbon, cardboard packaging, and ornaments that have lost their hangers can all find a new purpose.
🎄 1. Yarn-Wrapped Mini Christmas Trees

These little trees have all the cozy charm of a snowy Scandinavian Christmas village, yet they’re surprisingly simple to make.
Start with cone-shaped forms in several heights. Foam craft cones work well, but cardboard cones can also be used.
Secure the end of your yarn near the bottom of the cone, then begin wrapping. Keep the strands close together as you work toward the top so the base disappears beneath the yarn.
The trees pictured are especially pretty because they aren’t overly colorful. Cream, ivory, beige, pale gray, and natural twine create a soft winter palette that allows the texture to become the star.
Once the cone is covered, decorate it with small details.
Try adding:
- Wooden or vintage-style buttons
- Tiny pearl beads
- Gold thread
- Natural twine
- Small wooden stars
- Miniature ornaments
- Narrow strips of contrasting yarn
You can also alternate textures. Wrap most of the tree in fluffy cream yarn, for example, then add a few bands of rustic twine.
Don’t worry about getting every strand perfectly straight. A little unevenness makes these trees look handcrafted rather than mass-produced.
How to Display Them
Yarn trees look particularly lovely when several different heights are grouped together. Arrange three or five on a mantel, buffet, entry table, or holiday centerpiece.
Add evergreen branches, pinecones, fairy lights, or wooden beads around the base to create an entire miniature Christmas scene.
They also make sweet homemade gifts.
⭐ 2. Cardboard and Yarn Starburst Ornaments

Sometimes the simplest Christmas crafts are the most satisfying.
These little ornaments begin with ordinary cardboard circles, but yarn transforms them into pretty starburst decorations that can be hung from the Christmas tree.
Cut circles from clean cardboard and make small, evenly spaced notches around the edge. Secure a piece of yarn in one notch and begin carrying it across the circle, slipping it into another notch before crossing back again.
Continue moving around the ornament until the strands form a radiating pattern.
Leaving some of the brown cardboard visible is part of the charm.
Soft pink and creamy white yarn create the delicate look pictured, but you can easily change the colors to suit your tree.
Try:
- Red and white for a candy-cane theme
- Red and green for traditional Christmas
- Cream and beige for rustic décor
- Pale blue and white for a winter wonderland
- Pink and gold for something whimsical
- Green and natural brown for woodland Christmas décor
Finish each ornament with a loop of yarn for hanging.
Make Them With Kids
This is an especially enjoyable family Christmas craft because the wrapping pattern doesn’t have to be perfect.
An adult can prepare the cardboard circles and cut the notches ahead of time, then let children choose their yarn colors and create their own designs.
Make a new set every December and write the year on the back. Before long, those simple cardboard ornaments may become some of the decorations you most look forward to unpacking each Christmas.
For a more detailed version of this project, visit Create Your Own Enchanting Circle Starburst Ornaments.
💗 3. Make a Beautiful Yarn-Wrapped Christmas Wreath

Who says Christmas wreaths have to be green?
A soft blush-pink yarn wreath creates a wonderfully unexpected holiday decoration, especially when it’s layered with natural greenery, dried citrus, felt flowers, and sparkling ornaments.
Begin by completely wrapping a foam or cardboard wreath form with yarn. Work slowly and keep the strands close together so the form underneath doesn’t show through.
Once the wreath is wrapped, the decorating begins.
The prettiest part of this project is mixing different textures.
Create clusters using:
- Felt rosettes
- Small shiny Christmas balls
- Faux evergreen sprigs
- Pinecones
- Dried orange slices
- Pearl beads
- Snowflake ornaments
- Miniature Christmas trees
- Metallic accents
Instead of spacing everything evenly around the wreath, group most of your decorations into two or three clusters. This leaves some of the yarn exposed and keeps the finished wreath from feeling overcrowded.
A sheer bow at the top makes a delicate finishing touch.
Make Simple Felt Roses
Felt flowers look elaborate but can be quite easy to make.
Cut a rough circle from felt, then cut that circle into one long spiral. Beginning at the outside end, roll the felt inward until it forms a rose. Secure the bottom with craft glue.
Make several in different shades and sizes, then group them together on the wreath.
Deep pink, blush, and berry-colored flowers look beautiful against pale pink yarn, while ivory and red would create a more traditional Christmas version.
Try a Different Color Palette
The same wreath could look completely different simply by changing the yarn.
Rustic Christmas: cream yarn, dried oranges, pinecones, greenery, and wooden ornaments.
Traditional Christmas: forest-green yarn with red felt flowers, gold bells, and berries.
Winter Wonderland: white yarn with silver ornaments, snowflakes, and icy blue ribbon.
Candy Cane: white yarn with red accents, peppermint ornaments, and striped ribbon.
Hang your finished wreath indoors where the soft yarn and delicate decorations are protected from wet winter weather.
If wreath-making has caught your attention, you can also explore How to Make Stunning Christmas Wreaths at Home.
🧣 4. Knit a Chunky Christmas Scarf

Not every yarn craft has to go on the Christmas tree.
A thick, cream-colored knitted scarf is a cozy project that doubles as a thoughtful handmade Christmas gift.
Choose a soft, chunky yarn and a simple knitting pattern that lets the texture of the stitches shine. Ivory, oatmeal, light gray, and winter white are especially beautiful because they work long after the Christmas decorations have been packed away.
Large pom-poms on the ends add an extra touch of winter charm.
If you’re making the scarf as a gift, wrap it in tissue paper and tuck a sprig of faux evergreen or a small ornament beneath the ribbon. A handmade label with the recipient’s name makes it even more personal.
Christmas Scarf Color Ideas
There’s no need to stick with cream.
Try:
- Deep Christmas red
- Evergreen
- Cranberry
- Charcoal gray
- Winter white
- Red-and-white stripes
- Cream with gold-flecked yarn
- Soft dusty pink
A scarf takes more time than the wrapped crafts, but that can be part of its appeal. It’s the kind of project you can work on slowly during holiday movie nights and quiet winter evenings.
🌟 5. Rustic Cardboard and Yarn Christmas Shapes

Save those shipping boxes from your Christmas shopping. They can become some of the cutest decorations of the season.
Cut sturdy cardboard into simple holiday shapes such as:
- Christmas trees
- Stars
- Bells
- Stockings
- Mittens
- Hearts
- Candy canes
Triangles are particularly easy because they instantly resemble stylized Christmas trees.
Wrap white, cream, beige, or brown yarn around the cardboard in different directions. You can completely cover the shape or deliberately leave areas of cardboard showing for a more rustic look.
Tiny metallic stars scattered over a wrapped tree add a subtle bit of sparkle.
For a large star, try wrapping the yarn back and forth between the star’s points rather than covering it in neat horizontal rows. The overlapping strands create an almost woven appearance.
Add pinecones and evergreen branches when displaying the finished decorations, and suddenly a piece of recycled cardboard looks right at home in a cozy woodland Christmas scheme.
✨ Mix and Match Your Yarn Textures
One of the easiest ways to make simple yarn crafts more interesting is to combine different textures.
Instead of using only one type of yarn, experiment with chunky wool, smooth cotton yarn, fluffy fibers, thin twine, metallic thread, boucle, or narrow ribbon.
You don’t need many different materials. Even pairing smooth white yarn with rough natural twine can give a Christmas tree or ornament much more character.
🎨 Choose a Christmas Color Palette First
If you’re making several projects, choose your colors before you begin.
Repeating the same shades across your ornaments, trees, wreath, and other decorations will help separate handmade projects feel like a coordinated collection.
A few easy combinations include:
Natural Christmas: cream, tan, brown, and evergreen
Classic Christmas: red, forest green, white, and gold
Blush Christmas: pale pink, berry, cream, and champagne gold
Winter Wonderland: white, silver, gray, and pale blue
Scandinavian Inspired: red, white, natural wood, and cream
You can even gather all your yarn into a basket before starting. If the colors look beautiful together in the basket, chances are they’ll work nicely together throughout your Christmas décor.
🎁 Turn Yarn Crafts Into Handmade Gifts
Yarn projects make especially sweet gifts because the handmade nature is immediately apparent.
Give a friend a trio of miniature yarn trees for her mantel. Tie several cardboard ornaments together as a set. Knit a scarf for someone who is always cold. Create a wreath in the recipient’s favorite Christmas colors.
You can also use small yarn ornaments as gift toppers.
Tie one onto a wrapped present instead of a bow, and the decoration becomes a tiny second gift that can later be hung from the tree.
👧 Christmas Yarn Crafts With Kids
Many yarn crafts can be adapted for children because wrapping is much easier than sewing, knitting, or other more complicated textile techniques.
Good choices for younger crafters include the cardboard circles, yarn-wrapped Christmas trees, and simple cardboard shapes.
Adults can handle the cutting and hot glue beforehand, then let children take over the decorating and wrapping.
And there’s no reason every tree or ornament needs to look alike. Half the fun is seeing what everyone creates.
❤️ A Cozy Way to Make Christmas Your Own
Christmas decorations don’t have to be expensive or elaborate to feel special.
A cardboard triangle wrapped in leftover yarn can become a little tree. A plain cone can turn into a charming miniature Christmas decoration. A few scraps of felt, greenery, and yarn can come together as a wreath you’ll be excited to hang every December.
That’s the beauty of handmade Christmas décor.
It doesn’t have to be perfect.
In fact, the slightly uneven stitches, unexpectedly placed buttons, and wonky strands of yarn are often the details that make homemade decorations worth keeping.
So gather up those half-used skeins of yarn, put on your favorite Christmas music, and spend an afternoon making something cozy for the holidays.