The blanket stitch is so named because it used to be exclusively used on blankets to finish the edges. By using this stitch, you didn’t need to hem the fabric or use binding around the edges. This works really well on sturdier fabrics such as felt or flannel, as they don’t tend to unravel as much as other fabrics. The blanket stitch is sewn by hand and takes a little bit of practice, but by the time you finish a blanket, you will be a pro at this stitch.
Thread your needle. You may want to start with a longer piece of thread so you don’t have to start new thread so often. Just make sure the length is manageable.
Tie a knot in the bottom of your piece of thread, trimming the tail very close to the knot.
Push your needle from the back of the fabric to the edge. It should come out as close as possible to the edge of the fabric.
Pull your needle and thread all the way through.
Push the needle into the fabric on the top, about 1/4 inch diagonally up and to the right of where your needle just came out of the fabric edge. Do not pull the thread tight, but leave a loop on the front of the fabric.
Push your needle up through the edge of the fabric directly below where you just went in. The needle should go above the thread loop that you left in the last step. This is very important, or you will not get the correct-looking stitch.
Push your needle into the fabric from the front, again diagonally up and to the right of the last stitch. Leave a small loop and bring it up through the edge of the fabric, making sure that the needle goes above the thread loop.
Continue making stitches along the entire blanket edge.