**These posts often contain affiliate links. Please see our disclosure policy for details.**
A step by step tutorial (with free printable patterns!) on how to make a wooden peg doll nativity set. A simple DIY nativity scene that is perfect for kids, and beautiful for your home too!
Nativity scenes are a Christmas decor staple, so I started looking around for DIY nativity ideas I could make.
My criteria were easy, cute and not breakable. (Must-haves with kids.)
When Christmas rolled around, I decided to try out one of the ideas: a rustic, Willow Tree People-inspired Nativity scene made from wooden peg dolls and fabric scraps. I used this post as the inspiration behind my set.
I loved the wooden peg doll nativity set that I made so much, I made several more to give as Christmas presents.
Here’s how to make a simple, rustic DIY wooden Nativity scene out of fabric scraps and wooden peg people!
(Here’s a video overview, or keep reading for a detailed step-by-step tutorial.)
How to Make a Wooden Peg Doll Nativity Set
Step 1. Gather Supplies
- Wooden Peg Dolls:
- Fabric scraps, ribbon, twine
- Hot glue gun and glue
- Wooden creche or stable – buy one on Amazon or make your own with the template in the resource library.
- Nativity Scene Clothing Pattern, Stable Patterns and Nativity Checklist (free in my resource library!)
Step 2. Gather and Prepare the Fabric Pieces
I looked at the fabric in my craft room, and chose natural, rustic fabrics. I wanted everything to have a humble, rustic, natural feel to it.
I also used metallic ribbons for the wise men crowns, as well as twine, string and thin rope for the belts.
As you’ll see below, all of the clothing is created from fabric that is cut into simple rectangles.
I made a printable pattern to help with making the clothing. You can access that pattern in my free resource library or by filling out the form at the bottom of this post.
Step 3. Make Mary
Let’s start with Mary.
Here are the pieces needed to create Mary. I also used hot glue as my adhesive.
A PRO TIP note about the hot glue – I found that the hot glue isn’t super durable if you try to pull the fabric off of the wooden body. It WILL come off. It doesn’t seem to stick real hard to the wood. But I also tried super glue, Elmers and E6000 glue, and none of them worked much better. So, I decided to continue using hot glue because it was the easiest. I also figured that if the clothes come off, I can easily re-glue them back on.
3a. Pieces needed for Mary:
- Body fabric – I used blue linen
- Head covering fabric – I used tan osnaburg
- Belt – I used embroidery floss
The body fabric should be a rectangle that is as tall the body section of the wooden peg doll.
The length isn’t as critical because you can trim it if it’s too long. You want it at least long enough to wrap all the way around and overlap a little on the back for gluing.
Use the printable pattern pieces to make this easy.
3b. How to Make Mary:
Step 1: Glue the body fabric around body, and glue the seam down in the back.
Step 2: Wrap the belt around the body and knot it. I put a tiny dab of glue behind the knot to secure it.
Step 3: Attach the head covering.
This was a bit of a mystery to me at first, and I tried a few different methods before I figured out what worked best. See the photos below for a step by step view of how to attach the head covering.
3c. Attaching the head covering:
Step 1: First, cut a rectangle piece of fabric that is slightly bigger than the body piece you used. (Use printable pattern.)
Put a thin line of glue across the top of the head as if going from one ear, up over the top of the head and down to the other ear, like a headband. Press fabric down with the edge in the glue line. [Above right photo shows this from the front. Below left photo shows this from the back.]
Step 2: Put a dab of glue in the middle of the back of the head. Press the fabric down into the glue, as shown in the middle photo below.
Step 3: Next, put a vertical line of glue right in the middle of the back of the head/shoulders. Take one corner of the back of the head covering and fold it in and push into the glue. Put another vertical line of glue down the middle and fold the other corner in, securing it into the glue. [As pictured in the lower right photo.] The finished product should have the head covering wrapping around the back and being secured with glue.
That’s it for Mary!
Simple and yet just the sweetest.
Step 4. Make Joseph:
The process of making the rest of the people is largely the same as it was for making Mary.
4a. Pieces needed for Joseph:
- Body piece – I used dark brown burlap
- Head covering – I used a light brown, golden burlap
- Belt – I used a thin strip of leather
I cut them into similar sizes as the pieces for Mary, and they are glued on the same way. I made the head coverings not quite as long for Joseph and the Shepherd, but it doesn’t really matter.
Step 1: Glue on the body fabric.
Step 2: Tie on the belt. Glue beneath the knot if desired.
Step 3: Attach the head covering the same way as Mary’s.
Step 4: You’ll notice in the above left photo that the corners of the head covering flare out. Because the burlap is so much stiffer than the fabric I used for Mary’s head covering, it didn’t lay flat like Mary’s did. So, I put a small dot of glue on the inside of the two corners of the head covering, and pressed them against the sides of Joseph’s body. That allowed the head covering to lay nicely as shown in the above right photo.
I liked the leather belt combined with the rustic burlap. Twine would have worked well too.
Step 5. The Shepherd:
The pieces needed for the shepherd are the same as Joseph, but I added a robe to his outfit. I also added a curved staff so it would be clear what he was, and help differentiate him from Joseph.
5a. Pieces needed for the Shepherd:
- Body piece – I used green burlap
- Robe – brown burlap
- Head covering – oatmeal colored fabric
- Belt – twine
- Shepherd’s staff – I used a twisted piece of brown paper-like material I had in my craft supplies. You could use a small piece of wood, a stick or branch, cardboard, or even soak twine in glue or some other substance like Mod Podge and let it dry and harden into a curved shape.
Step 1: Glue on body fabric.
Step 2: Glue robe on over body fabric.
Step 3: Attach belt and glue behind knot if desired.
Step 4: Attach head covering.
Step 5: Glue shepherd staff to the side of the body.
**PRO TIP: You can download the printable patterns to make all of the clothing by getting access to my free resource library!
Step 6. Baby Jesus:
6a. Pieces needed for Baby Jesus:
- Smaller 1 11/16″ wooden body
- Blanket – Cream burlap cut into a square
I tried several different fabrics and wrapping techniques for Baby Jesus’ swaddle and most of them looked lumpy and ugly. I finally settled on the cream burlap because it matched the rest of the pieces and was the easiest to wrap.
Step 1: Cut the blanket burlap into a square (per the pattern specs) and trim the bottom corner off to make the swaddle fit better. You can also fold the bottom corner under if you don’t want to trim it off.
Step 2: [Not pictured] – Lay the wooden peg in the middle of the fabric and put a bit of glue in the middle of the body. Fold up the bottom corner you trimmed off and secure it in the glue.
Step 3: Put more glue in the center of the body. Take the left corner of the blanket and wrap it around the peg, securing it into the glue. [See the lower left photo.]
Step 4: Add more glue to the middle of the body. Take the right corner and wrap it around the body, securing it in the glue. Make sure the corner of the blanket is glued well around the side of Baby Jesus so that it won’t come undone. [Lower right photo.]
I love the way Baby Jesus turned out! For some reason, these humble, rustic peg people make me feel really emotional!
Step 7. The Angel:
The next part of the scene is the Angel.
I experimented with the best way to make the wings. My first try was using a slippery, silky fabric I had leftover from my wedding decor. It didn’t work out well because it made uneven wings.
I decided to try to make a simple bow out of white cotton fabric. I used a method similar to this tutorial. I didn’t sew it though; I just used glue.
7a. Pieces needed for the Angel:
- Body piece – teal knit fabric
- Belt – thin cream rope
- Wings – I made a bow out of white cotton to use as wings
- Halo – gold string
Step 1: Glue on the body piece
Step 2: Attach belt. Glue behind the knot if desired.
Step 3: Glue on wings
Step 4: Attach halo in a circle on top of the head. I placed a thin line of glue and laid the string in it, making sure the ends met in the back.
Step 8. The Three Wise Men:
The pieces for the three wise men are similar to the rest, except the head coverings are different. I made crowns for them out of pieces of metallic ribbon.
8a. Pieces needed for the Three Wise Men:
- Body fabric
- Crown material
Step 1: Glue on body fabric.
Step 2: Attach belt.
Step 3: Glue on crown.
For the first wise man’s crown, I folded a piece of ribbon in half and wrapped it around the head so that it was higher in front and lower in the back. The ribbon had wire in it along the edges, so it held it’s shape when I pinched it into a point on top. [See below.]
For the second wise man, I folded the ribbon in 4th’s because it was a wide ribbon. I wanted to make a simple crown that would wrap around the top of the wise man’s head. I glued it in place. [See below.]
I used the same method for the third wise man’s crown, just with different ribbon.
And that’s it!!!
When I was done, I had:
Mary, Joseph, Baby Jesus, The Shepherd, The Angel, and the Three Wise Men.
I debated on trying to make a sheep, but I decided against it because I couldn’t figure out how to make one with the supplies I had, without it looking silly or out of place.
I LOVE THEM SO MUCH!
Step 8. The Stable or Creche:
In the post that I used as inspiration, the blogger talks about the creche she found in the Target dollar spot, as well as a couple other options. She also included a simple blueprint if you wanted to make your own.
With my engineer dad’s help, we made our own stables for my Nativity scenes.
**PRO TIP: You can download the printable patterns to make a stable of your own by getting access to my free resource library!
If you want to make one of your own but can’t make it out of wood, you can also make a stable out of cardboard or foam board.
Obviously, wood looks the best.
But if wood isn’t an option, it’s simple to make one out of cardboard and hot glue, and I guarantee your kids won’t mind one bit!
**Download the FREE PRINTABLE PATTERN to make a stable of your own by getting access to my free resource library!
Here’s the finished handmade wooden peg doll nativity set!
I absolutely love it.
It’s rustic, humble, emotionally sentimental, and yet so classic and cute.
I envision my kids playing with it during Christmas time, rearranging the people into different orders. I also hope to use it to teach them about the Christmas story and the birth of Baby Jesus.
Plus, I think it makes a great piece of timeless Christmas decor too.
I put the wooden people in a 5×7″ drawstring bag, and laid the bag inside the stable for storage. It’s not that big; the stable is less than a foot wide. It fits easily into my tub of Christmas decor.
Projects can be a bit of gamble when you are trying to recreate something you saw on Pinterest.
But sometimes, you end up pleasantly surprised. And occasionally, the outcome is even better than you imagined!
That’s how I feel about this DIY Nativity scene. Using fabric scraps, hot glue, and a few wooden peg dolls, a masterpiece is born.
I had high hopes for this wooden peg doll nativity set, but there is something about the finished product is even better than I hoped it would be.
Save the idea for later by pinning the photo below to Pinterest!