How to Make DIY Christmas Decorations
Published on: December 10, 2025Christmas is coming, and so the crafty decorations have already started! Whether you have an artificial Christmas tree waiting in the attic or go to the local Christmas tree farm, it’s never too early to get creative. If you love DIY Christmas decorations, you’ll adore these easy-to-make Christmas tree ornaments, perfect for adding a personal touch to your home!
So, don’t just dust off your old Christmas tree décor, but instead, get inspired by some of our favourite easy-to-make Christmas tree decoration ideas. Trialled and tested at Funky HQ, see below a step-by-step guide to a variety of ideas!

Quick Tips to Make Your DIY Christmas Ornament Crafting Easier
- Plan your designs first: Sketch or list out the types of DIY Christmas tree ornaments you want to make, so you know exactly what materials you’ll need before starting.
- Gather supplies in one place: Keep all your crafting tools, like scissors, glue, ribbons, and paint, together for a smoother and more enjoyable experience.
- Use what you already have: Many easy Christmas tree decorations to make can be created using recycled materials such as fabric scraps, old CDs, or leftover wrapping paper.
- Work in batches: If you’re making several ornaments (like cinnamon or salt dough ones), it’s faster to create your own Christmas tree decorations assembly-line style.
DIY Dried Citrus Christmas Ornaments
Add an organic, natural feel to your tree and citrusy smell around the house by making your own lemon or orange ornaments. All you need are citrus fruits of your choice – whether it’s lemons, oranges, blood oranges, or grapefruits – parchment paper, cookie sheets, twine, and a skewer.

Instructions:
- Preheat oven to 250°F.
- Cut oranges crosswise into 1/4-inch slices.
- Line cookie sheets with parchment paper. Pat the orange slices dry with paper towels and place them on cookie sheets in a single layer.
- Bake for approximately three hours or until dry. (To ensure the slices dry flat, turn them over at the midway mark.) Remove from oven.
- Using a skewer, poke two holes into the top of each orange slice.
- Thread twine through each hole.
DIY Rudolph Wood Christmas Ornaments
Make your own cute Rudolf faces from wooden slices. It’s a super easy idea from Angela, mummy blogger at The Inspiration Edit, which can be used as gift toppers too! You’ll only need brown glitter paper, red glitter paper, string, a glue gun, a black marker, brown paint and a couple of brushes.

Instructions:
- Using your glue gun, glue the brown glitter antlers to the back of your wooden slice.
- Glue the red nose onto the bottom half of the wood slice and draw two eyes with your black marker pen.
- Draw a line under Rudolf’s nose to give him a mouth.
- Thread a piece of string through the hole in your wooden slice.
- Your Rudolf Christmas craft is now ready!
Soft Fabric Shapes
Experiment with different colours, shapes and patterns with these simple-to-sew decorations. You’ll need a selection of fabric, ribbons and buttons, soft toy filling and a needle and thread. You’ll find a lot of these things around the house; you may just need to buy the toy filling and some Christmassy fabric from a craft shop. You could also use recycled fabric if you have some old clothes with fun patterns on them!

Instructions:
- 1. Draw a shape on the back of a piece of fabric, cut it out and use it to draw around on another piece of fabric to give you two matching shapes. Some ideas for simple shapes: a heart, star, stocking, tree, or angel.
- Sew the pieces together around the edge, with the pattern facing inwards. Leave a small gap so it can be turned inside out.
- Turn it inside out and stuff with the toy filling, leaving the end of the thread poking out.
- Sew up the gap and attach a ribbon. Choose a button and sew it on to cover where the ribbon joins.
DIY Cinnamon Christmas Tree Ornaments
A creative cinnamon craft – perfect for a great smell around the house. This next idea is an easy-to-make ornament that uses pantry and household items to create a dough, which is rolled out and cut into a variety of shapes and sizes.
The shapes dry hard, aren’t edible, but emit a wonderful smell around the house.

For this recipe, you will need the below ingredients:
- 3/4 cup (6 ounces) of apple sauce (plus a few tablespoons as needed).
- 1 (4-ounce) container of ground cinnamon (or about 1 cup).
- 2 tablespoons (30 grams) of white liquid glue (such as Elmer’s glue).
- Twine or ribbon for hanging.
- Straw, skewer, pencil or piping tip to make a hole.
- Royal icing, glitter glue, small beads, etc., for decorating.
Instructions:
- Mix together the apple sauce, ground cinnamon, and glue. Add a little more apple sauce if needed to form a soft dough.
- Roll out the dough between two pieces of parchment paper to approximately 3/8-inch thickness.
- Cut into desired shapes with cookie cutters. Use a straw, skewers, a piping tip or a pencil to punch a hole near the top of the ornament for a ribbon.
- Place the ornaments on a parchment-lined baking sheet. As I transfer them, I use my finger to soften any rough edges. Let them air dry for three to four days, flipping it once a day.
- Once dry, decorate with permanent marker pens, glitter, coloured icing, beads, and pearls, then insert a ribbon or twine through the hole for hanging.
DIY Wood Bead Snowflake Christmas Tree Ornament
Make your own snowflake ornaments with these monochromatic, twine and wooden beads. They will give any home a natural look and feel, whether you paint them to match your home’s interior colours or not. Follow this simple step-by-step guide from Alice & Lois at twin sisters, to make these Scandinavian-inspired ornaments.

Salt Dough Ornaments
Salt dough ornaments are a classic craft that your kids will love to make, bringing back some classic childhood memories for parents. Also super easy to make, they only require three ingredients: flour, salt and water.

Instructions:
- Simply combine four cups of all-purpose flour, one cup of salt, and 1 1/2 cups of warm water in a mixing bowl, and blend until smooth.
- Roll out the dough and cut out your desired shapes.
- Use a straw to poke a hole for hanging and bake at 150°C until dry, approximately 1 hour; then cool completely.
- Decorate with paint, glue beads, pearls or glitter, or draw small eyes and mouths with coloured sharpie pens.
Gold Hand-Lettered Ornaments
A lovely DIY Christmas bauble to hang on the tree or to send to someone special by customising with their handwritten name or favourite catchphrase.
These super cute gold hand-written pearl baubles are shared by Lorita, a graphic designer and blogger of Ting and Things. You will only need a gold permanent marker pen, plastic or gold baubles, gold ribbon and pearls.

Embroidery Hoop Pom-Pom Christmas Ornaments
Even the most basic cross stitchers can nail this easy Christmas craft and ornament project. If you want to skip the sewing altogether, use festive fabric in lieu of the black cloth. Your ornament will look just as cute! Get the tutorial by Mandy, a US craft and busy blogger mum at Sugar Bee Crafts.

Upcycled CD Christmas Ornaments
Remember CDs? We all have some old scratched or broken CDs somewhere around the house. Probably getting dusty in a forgotten corner, you can bring them back to life and create an adorning set of shining baubles! All you need is any old bauble, small pieces of a CD, ribbon, and a glue gun.
For a step-by-step guide, watch the Crème de la Craft video to make it yourself in no time!
DIY Paper Christmas Ornaments
Decorate your Christmas tree at little to no cost with these DIY paper ornaments! This is a simple, budget-friendly craft that’s great fun for both kids and adults to do together. Use thick paper or card to make sure your ornaments stay sturdy throughout the festive season!
Instructions:
- Choose your favourite festive paper designs, patterns, metallics, or colours that complement your tree.
- Cut out simple shapes such as stars, hearts, snowflakes, or circles using scissors or craft punches.
- For 3D ornaments, cut several identical shapes, fold them in half, and glue the folded sides together to form a globe or layered effect.
- Punch a small hole at the top of each ornament and thread ribbon, twine, or string through to hang it.
- Add extra sparkle with glitter, sequins, or metallic pens to give your DIY Christmas tree decorations a festive finishing touch.

We hope these ideas have inspired you to make your own Christmas tree decorations this year. Whether you try dried citrus, cinnamon dough, or wood bead designs, there are endless ways to make your tree shine.
If you’d like to personalise more traditional Christmas ornaments, like baubles or snow globes, you can create your own Christmas decorations online here.
