Step 1
Let’s cut out and sew your elf’s body
Use the template provided to cut out all the required pieces from coloured felt.
Step 2
Machine-sew the white mittens to the ends of the arms (make sure you have two matching pairs) and machine-sew the white brims to the hat pieces.
You can hand-sew your Christmas elf doll but machine-stitching will make it a lot more sturdy.
Hand-sew two buttons to the top of one of the body pieces.
Looking for more festive sewing patterns?
If you’ve caught the stitching bug from this tutorial then check out our collection of the best Christmas sewing patterns. It includes everything from stockings to toys!
Step 3
With right-sides together, machine-sew the legs and the arms together.
Stuff each arm and leg then add a length of craft wire into each limb.
The craft wire in the arms and legs will enable you to put your elf in different poses. Paper-covered wire is ideal as it won’t poke through the felt. You can also use pipe cleaners.
Step 4
Time to make your Christmas elf’s head!
Pin the hair and ears (facing inwards) to one headpiece.
Stick the googly eyes and a pom pom nose.
With your Christmas elf running around checking up on your kids there’s no doubt they will be a little flushed in the cheeks! Add a colour to the cheeks using a pink ink pad.
Hand-sew a mouth and eyebrows.
Step 5
Place the other head piece on top then machine-sew around leaving the neck open. Turn to the right side then stuff.
Step 6
Pin your elf’s body pieces together
Pin the head to the top of a body piece facing inwards.
Pin the arms to the sides facing inwards. Place the other body piece in top then sew around, leaving the bottom open.
Step 7
Turn the body to the right side then pin the legs into place at the bottom.
Fold the edges inside the hand-sew the bottom and legs in place.
Step 8
Add the finishing touch – the Christmas hat!
Place the hat pieces right-sides together then sew up the sides.
Turn to the right side then sew the pom pom to the top.
Sew the hat to the top of your elf’s head and it’s complete!