cotton fabric for bodies and arms-patterned or plain, skin colored or bright colors depending on what you choose. If you don’t have a stash of cotton or other fabric, you can use fabric repurposed from clothing or napkins. Best to use plain colors for face and arms, and patterned for bodies.
thread and needles for sewing (or a sewing machine)-this is regular sewing thread for attaching doll parts together and sewing doll and arm bodies together
embroidery floss-DMC 25 is good, can separate into individual strands or use double, this is for embellishing the face, body or skirt-this kind of thread is brighter and looks better for thread that can be seen
scissors fabric scissors are best ( also helpful to have paper scissors for making the paper patterns etc)
drawing materials for making paper patterns, including, paper, pen, pencil, cardboard, glue
quilt batting for supporting layer when embellishing the face, body or skirt, about a yard, Joanne Fabric or most fabric supply stores, synthetic is cheaper but it quilt batting with cotton works better
sewing pins for holding fabric pieces in place
buttons for attaching arms, two holed buttons are easier to work with
stuffing materials -fiber-fill, alternately you can use dried beans, straw, fabric scraps, or even lavender, if you want to add a nice scent to your doll
stuffing stick-can use chop stick, helpful for turning doll outside in, and also for stuffing fiber fill or other stuffing into the doll body or arms