Waldorf dolls make great gifts for younger children or any special person in your life. The dolls were originally made in Europe from natural cloth and stuffing. The faces are almost entirely featureless so that children can develop their imagination during playtime. Making one of these dolls from scratch is somewhat complex and time-consuming, but it’s more than worth it if you want to surprise someone special with a handmade present. So if you're feeling crafty, round up your sewing supplies and get to work!

Part 1
Part 1 of 4:

Making the Head

  1. Lay the tubing flat and run a string underneath it at the midway point. Tie it into a double knot to section the tubing off into 2 parts of equal length. [1]
    • Fabric tubing is 1 1/8" wide tubing made from cotton gauze that’s intended for making Waldorf dolls. For an 8–10 in (20–25 cm) doll, use a strip that’s 12 in (30 cm) long.
    • To help you find the middle, fold the tubing in half and line up the ends. The folded end of the tubing is where you want to tie the string.
    • If you want your doll to have true-to-life skin color, use a beige, tan, or honey-colored tube of cotton knit fabric. [2]
  2. Rip off a handful of corn fiber then knead and roll it in your hands to make a big puffball. Make one side perfectly round (for the head) and the other more conical or egg-shaped (where the head will turn into the neck). [3]
    • Corn fiber stuffing is an extremely soft (and all natural) fiber specifically used for stuffing toys and dolls.
    • As you stuff it in, some of the ball will elongate into more of an egg shape anyway—this is what you want to happen because that slope will differentiate between the doll's head and neck.
    Advertisement
  3. Open the tubing and stuff the ball into it, keeping as much of the round shape at the top as possible. Push it all the way up to the where the knot is at the midway point in the tubing. [4]
    • The material will stretch but may distort the round shape, so round it out again by rearranging the stuffing with your fingers.
  4. Take the same end of the tubing that you just stuffed and tie a knot with the open end. Make sure the knot sits right below the stuffing so it holds it in place. [5]
    • If you have extra tubing below the knot, feel free to cut it off.
  5. Look for the natural slope of the fluff under the cloth tubing—you'll have a more bulbous, rounded head on top and a more egg-shaped blob on the bottom. Tie the string where the tubing starts to slope between the bulbous head and the neck. Pull it tight and tie it in a knot so it holds the corn fiber stuffing in place. [6]
    • If you don't see a natural slope, squeeze the fluff around with your fingers to make one.
    Advertisement
Part 2
Part 2 of 4:

Creating Facial Features

  1. Find the midway point across the bulbous head and tie a string around it. Pull it tight until the string makes an indentation. Cut off any excess string. [7]
    • This slight indentation marks where the eyes go slightly back so the cheeks and brow are more prominent and lifelike.
  2. Choose which side of the fabric you want to be the actual face of the doll. Run the string vertically around the ball-shaped head (horizontally if the doll is laying flat on your workstation). Tie it tight so the face is differentiated from the rest of the doll's head. [8]
    • It won't be centered around the ball, but slightly to one side so that the face takes up about 1/4 of the ball.
  3. Insert the tip of the needle on the right side of the string and pull it out under the opposite side. Keep doing this until you've gone across the entire string that signifies the eye line. Repeat this for the string below that signifies the neckline. [9]
    • This is very important so your doll's face and neck don't distort over time.
    • Since you’re using cotton knit fabric, use a size 14 (US) or size 90 (EU) needle.
  4. Poke the pin straight into the doll’s face to mark the nose and insert the needle right next to it. Sew through the center point (where the pin is) at least 8 times until you've made a circle (like an asterisk-shape). Take out the pushpin and make 8 more stitches, running the needle from the side of where the pushpin was, through the center point, and out the other side each time. [10]
    • Pull the thread tight to make a raised bump—that’s the nose!
    • A good spot for the nose is in the center of the doll’s face, 1 4 inch (0.64 cm) below the eye line.
  5. The back of the doll's head doesn't need an eye line indentation—pull it down so it dips along the back of the doll's neck. For a better grip on the string, use a crochet hook instead of trying to shimmy it down with your fingers. [11]
    • If you plan to put a full head of hair on the doll or pull its hair into a ponytail (completely covering the back of its head), you can skip this step.
  6. Pick up the slack end of the tubing coming off the top of the doll's head. Turn it inside out and pull it down over the entire form you've just created. Tie a string around the bottom to hold the tubing in place. [12]
    • This will create smooth lines on your doll's face and head, making it look more professional.
    Advertisement
Part 3
Part 3 of 4:

Assembling the Body

  1. If you have some time to wait for shipping, you can order fabric templates online. If not, you can draw your own, cut them out, and sew them together. Use a fabric pen to draw 2 rounded “L” shapes for the legs, 2 rectangles for the torso, and 2 long hot-dog shapes for the arms. Cut out each shape and layer them together so the edges align. Sew the edges of each part together with a sewing machine. [13]
    • Leave holes at the top of the legs and the top and bottom of the torso so you can stuff them later on.
    • You can hand sew these pieces, but it will take a lot more time and may not look as refined.
    • If you like, cut out the shapes with construction paper first and then use that to trace it onto the fabric. That way, you know exactly where to cut.
    • Waldorf dolls are usually made from cotton knit fabric (also known as tricot or cotton interlock jersey) because it's stretchy enough to fit over the stuffing and hold its shape.
  2. Fold the corners of one end of the torso rectangle to make even darts. Sew them up, along with the 2 longest parallel sides. Sew the seam close to the edge, leaving a maximum of 1 2 inch (1.3 cm) of room on either side. Cut off the excess fabric once you’re done so you don’t have a bulge at the sides. [14]
    • The darts will make sure the fabric doesn’t bunch around the neck and shoulders of the doll.
  3. Rip off bits of the corn fiber stuffing and shove them into each of the legs. Use your fingers or the blunt end of a pencil to push the stuffing all the way to the feet so they’re nice and shapely. [15]
    • If you notice extra fabric around the seams of the feet (once they fill out), feel free to carefully snip that off.
  4. Position the torso piece so the darts are facing downward on your work area. Pick it up and insert the legs into the center, feet first. They should be covered by the torso piece like a tight pencil skirt. [16]
    • If you need to, rearrange the legs so they’re facing straight up and together. That way, your doll won’t be duck-footed or pigeon-toed.
  5. Carefully sew the fabric at the top of the legs to the fabric of the torso piece that envelopes them. If you’re using a sewing machine, go slow and make sure the needle is poking through all 4 layers of the fabric. After you tie off the thread, snip off the excess. [17]
    • When you’re done, flip the torso piece upward so it’s above the legs (like a torso should be).
  6. Cut a slice into a single layer of fabric at the center of the arm sleeve. Rip off puffs of the corn fiber and stuff the arms, pushing each puff all the way to the doll's hands with your fingers before adding more. Leave about 2 inches (5.1 cm) in the center free of stuffing because that's where you'll be sewing the arms onto the back of the doll. [18]
    • If you cut thumb grooves into your doll's hands, make sure they're facing upward when you lay the sleeve down to cut the layer of fabric. That way, the open slice will be hidden and secured when you sew the arm piece onto the doll.
  7. Use a few pushpins to attach the arms to the back of the doll below the neck. Hold it up to make sure they're protruding from the doll just as you intended. If you cut thumb grooves at the end of each arm, make sure those are facing upward. [19]
    • If one arm is limper, unpin the arm piece and put more stuffing into the limp arm.
    • If you want the arms to stick forward a little, sew until you reach the side of the doll's face (just below where you think an ear would be).
  8. Fold over the top edge of the sleeve (outward toward you) that makes up the torso and slide it up to the doll's neck. Stuff it about halfway with corn fiber and then pin the loose fabric in place. Sew it all the way around. [20]
    • If you have extra fabric (even with the darts near the neck and shoulder area), carefully cut away some of the fabric with scissors until you can bunch it around the neck and shoulders more smoothly.
  9. Find the little holes under each arm where you can stuff more corn fiber in. Rip off small puffs of corn fiber and stuff the doll until it has a nice round belly. [21]
    • It may help to use the blunt edge of a pencil to stuff the stuffing deeper into the torso.

    Tip: If you want your doll to be super lifelike, give it a belly button bump! Sew around in a circle in the shape of an asterisk to make a raised bump (just like you did for the nose). [22]

  10. Use a needle and thread to sew the armholes shut around the arms. These holes will be located at the shoulders and in the dolls armpits. [23]
    • It's okay to have some wrinkled fabric around the doll's arms because those areas will be covered by clothing anyway.
    • Now that you’re finished with the doll’s body, you’re ready to make some clothes for the doll!
    Advertisement
Part 4
Part 4 of 4:

Adding Hair

  1. Get a ball of yarn and a ruler to measure each piece. If you want your doll to have longer hair, make each piece at least 6 inches (15 cm) long. For shorter hair, you can make them 3 inches (7.6 cm) long. [24]
    • The yarn is going to be the doll’s hair, so pick a color that you like (e.g., golden yellow, brown, red, black). Or, if you want a more modern-looking doll, give it some hot pink, electric blue, or cool green hair!
  2. Use your fingers to pull apart each fiber of yarn into 3 different, thinner pieces. It may take some time, but the more pieces you separate, the thicker your doll’s hair will be and the better it will look. [25]
    • This will make your doll’s hair look finer and more lifelike.
  3. Snip off a short piece of yarn to act as the hair part on your doll’s head. You can measure your doll’s head from the hairline to the back of their head to get a better estimate on how long this piece needs to be. [26]
    • It’s better to have it be too long than too short because you can always snip off the ends.
  4. Gather the thin fibers of yarn in your hands, lining up the ends so they’re even. Fold them in half to make a loop. Run the loop under the center of the main hairline string and then pull the loose ends through the loop. Pull the knot tight so it stays on. Attach them to the center of the hairline string first and work your way outward (i.e., attach 1 to the left side then 1 to the right). [27]
    • Repeat this for all of the yarn pieces that you’ve cut or until most of the hairline string is covered.
    • Brush the hair with a wide-toothed comb so it straightens out a bit and looks less like yarn fibers.
  5. Arrange the hair over your dolls head (like a wig piece) so that the hairline is 1–2 inches (2.5–5.1 cm) above your doll’s eye line. Make sure the hairline piece is centered above your doll’s nose. Use a needle and thread to hand sew the hairpiece onto the top of the head. [28]
    • Use thread that’s roughly the same color as the doll’s hair so the stitching isn’t noticeable.
  6. Use a small rubber band to tie your doll’s hair back into a low ponytail—this will pull the yarn taut so you can secure the hair in place. Use the same colored thread and needle to sew the hair in place onto the doll. [29]
    • If you want your doll to have moveable hair, feel free to skip this step.
    • You can also skip the extra sewing and leave your doll’s hair pulled back into a ponytail—that way, whoever you give it to can style its hair however they like!
    Advertisement

Expert Q&A

Ask a Question

      Advertisement

      Tips

      • Watch online videos about making Waldorf dolls—there’s no 1 right way to do it and you might find one method is easier or more appropriate for what you’re trying to make.
      • Check out your nearest craft or fabric store to find cutting templates and all the materials you’ll need.
      Advertisement

      Warnings

      • Always keep your fingers at least 1 inch (2.5 cm) away from the presser foot of your sewing machine. [30]
      Advertisement

      Things You’ll Need

      • Fabric tubing for Waldorf doll
      • Fabric (cotton knit, for body parts)
      • String
      • Scissors
      • Corn fiber stuffing
      • Pushpin
      • Sewing needle (size 14 US or 90 EU)
      • White sewing thread
      • Sewing machine
      • Yarn
      • Ruler
      • Small rubber band
      • Skin-colored woven fabric (optional, for covering the head)
      • Wide-toothed comb (optional, for brushing the doll’s “hair”)

      About this article

      Thanks to all authors for creating a page that has been read 21,286 times.

      Did this article help you?

      Advertisement