We earn commission for products purchased through certain links in this article.
The holiday season is the perfect excuse to pursue all those Christmas craft ideas you’ve been wanting to try out throughout the year.
It might be a busy time, but there is nothing quite like putting on a Christmas movie and starting your DIY Christmas decorating, cards and gifts. Whatever time you have, we’ve got a Christmas idea to dive into.
Christmas DIY Ideas
We’ve got plenty of Christmas craft ideas to let your creativity run wild until December 25th. From simple table decorations to wow your guests, to easy gift wrapping inspiration to give this gift that extra touch. Whatever your skill level, there is something for you!
1. Air dried clay gift tags
Make your Christmas gifts even more special with handmade tags the recipient can keep and cherish. Roll out the air-dried clay about 3-4mm thick. Cut out shapes freehand or using cookie cutters. Stamp names or initials and a hole at the top.
Allow the clay to dry according to the manufacturer’s instructions. When dry, run thread or string through the holes and tie it to your gifts. Why not use recyclable Kraft paper and sprigs of foliage for truly natural and sustainable gift wrapping?
2. Make sparkling candle cones
Add some sparkle to your windowsill or Christmas fireplace decoration with DIY candle cones.
Mark your chosen design on the surface of a craft cardboard cone. Take a sharp, rounded object, such as an embroidery needle. Push through the cone along your marked points. Continue until you have completed the entire pattern.
Spray your cone with white primer and let dry completely. Once dry, apply a coat of silver spray paint. When dry, place an LED tea light candle inside to finish. Never use real flame candles inside your cones!
3. Fabric crown to be sewn and maintained
Everyone knows that paper cracker hats end up in the recycling business right after Christmas dinner. So why not sew eternal wreaths for the whole family? They’re super fast and are a great way to use up leftover fabric from other projects. Try to sew wreaths using fabrics to suit each guest’s personality.
You can find the template and full instructions for this project on Hobbycraft.
4. Make 3D wall art with stars
Make a set of shabby chic stars that wouldn’t look out of place in The White Company’s storefront. All you need is a piece of cardboard and some paints.
Draw a star shape on a white card. Use a ruler and pencil to draw straight lines from each corner to the opposite side. Mark along each line and push into a 3-D shape. Paint your star to create an aged metal effect.
Once dry, you can place your stars on the fireplace or display them in a cluster as a Christmas wall decor idea using double-sided sticky foam pads.
5. Balls decorated with temporary tattoo
Take a sheet of temporary tattoos and carefully cut around the designs you have chosen. If the design is large, a few small cuts around the edges will help you apply it to a round surface without it wrinkling.
Follow the instructions with the temporary tattoos to be applied to the ball: peel off the plastic wrap, place it on the ball, then use a damp cloth to gently rub on the backing paper until you can see the pattern came off. Then you can gently peel off the paper and reveal your beautiful DIY ball.
6. Create felt centerpieces
Use scraps of felt to make these wintery Christmas table decor ideas. Using a Styrofoam cone as the base, wrap a 2cm strip of wool felt around the bottom of each cone. Secure using a hot glue gun. Cut out a series of triangles from wool felt. Glue (point down), layering them so that the right corner is halfway through the center of the next triangle. Continue in rows around the cone, working all the way to the top.
Finally, cut a circle of felt about 3cm in diameter. Cut a slit in the center, then wrap around the top of the cone, securing it in place with a hot glue gun. Finish with a last row of triangles so that all the polystyrene is hidden. Add a glitter star at the top. Follow our step-by-step instructions to create your own Scandinavian-inspired felt Christmas trees.
7. Embroider Christmas tree cards
Use glittery silver thread and a black card to create this simple yet beautiful Christmas card idea.
Make a small pinhole at the top of a blank card, followed by 10-12 pinholes spaced 1cm apart along the bottom. Use a needle and silver thread to sew from the top to the bottom of the holes to create a tree shape. Secure the wire to the back of the card with a piece of clear tape. Decorate with a glittering self-adhesive star at the top of the tree.
8. Organize natural wall hangings
Bring a winter forest feel to your home with this Christmas wall decor idea. Gather a selection of dried fruit slices, cinnamon sticks and foliage foliage. Tie the items together along lengths of twine and tie them to a stick at equal intervals. Tie another piece of string at each end for hanging. Enjoy the Christmas aromas of orange slices, cinnamon and pine needles.
9. Fashionable candle holder with simple silhouette
Brighten up your party table with silhouette-shaped candle holders made from old glass jars. Measure the circumference of your empty jar and cut the black card to the same length. Draw your drawing in pencil (simple scenes like tree outlines work best) and cut it out with scissors. Glue the outside of the jar and insert a tea light candle.
10. Star tree decorations wrapped in yarn
Use the leftover yarn to make super cute tree decorations. Draw and cut star shapes from a thick card (brown cardboard packaging is perfect). Use a hot glue gun to attach beads or bells to the tips of the stars. This will help prevent the thread from coming out of the ends.
Glue the end of the card, weave yarn around each point, followed by the center until all the cardboard is hidden. Finish by knotting the wrong side and tucking the ends under the wrapped thread. If you are hanging from the tree, add a loop of yarn to the top.
11. Apply a felt crown cushion
Give your sofa a seasonal update with this easy-to-apply cushion. The perfect alternative Christmas wreath idea!
Cut a square of cotton or linen the same size as your cushion. Cut simple leaf shapes from gray felt. Arrange on the front of your pillow in the shape of a crown and pin in place.
To form a cushion, cut another piece of fabric the same size. Place it on the front of the cushion, right sides together. Sew on three sides, leaving one side open. Unmold and add the cushion. Sew the space by hand.
12. Make paper pom poms
Embellish your gifts with handmade pom pom trims. Just what you need if you are running out of Christmas gift wrapping ideas.
Cut out a strip of paper 8 inches wide x 3 inches long. On the back, draw a line 1.5 cm from the top across the width of the paper. Using a ruler and a craft knife, cut vertical lines between this line and the bottom edge, spaced about 5mm apart, across the width.
Put double-sided tape along the top edge. Take a 20cm piece of string, then form a loop and tie a knot. Thread a bead through the ends and tie a knot again to secure.
Place the string on the left side of the paper with the bottom knot just above the top of the cut lines and roll the tape tightly. Tie the top with string to finish.