DIY Handmade Fabric Baby Shoes

Baby shoes can be a wonderful present to make for the next new baby in your life. Who knows — they might even become a family heirloom.

Image Credit: Beth Huntington

Things You'll Need

  • 1/8 yard of cotton fabric for the outside of the shoe

  • 1/8 yard of cotton fabric for the lining of the shoe

  • White paper

  • Paper scissors

  • Pins

  • Fabric scissors

  • Sewing machine with a universal 90/14 needle

  • Coordinating thread

  • Iron

  • Hand sewing needle

  • 1/4-inch coordinating double-fold bias tape

Image Credit: Beth Huntington

Prewash and dry your fabric. This is important. You do not want the shoes to shrink in the wash later.

Download a baby shoe pattern or draw your own. To make your own pattern, trace around the foot of the baby (or a baby shoe) on a piece of blank paper and add a 1/4 inch for a seam. This will be the bottom sole. Then draw a top pattern piece like the shape pictured that is the same length as the sole and roughly follows the same curve. Cut out the pattern with paper scissors. Fold the fabric in half and pin the patterns to it. Place the top pattern piece on the fold.

Image Credit: Beth Huntington

Cut out four bottom pieces and four top pieces — two from the lining fabric and two from the outer shoe fabric.

Image Credit: Beth Huntington

Fold the top pieces in half with the right sides together.

Image Credit: Beth Huntington

Pin and sew the back raw edges together with a 1/4-inch seam. Leave a 1-inch opening in each of the lining pieces.

Image Credit: Beth Huntington

Line up the top pieces with the edges of the bottom pieces with the right sides together. Pin the top pieces to the bottom pieces where they overlap around the soles.

Image Credit: Beth Huntington

Sew the tops to the bottoms of the shoes with a 1/4-inch seam. Remove the pins as you sew.

Image Credit: Beth Huntington

Notch around the curves of the seam allowance on all pieces with a sharp pair of scissors. Be careful not to clip into the stitching. This will help the shoes lie flat when you turn them right-side out.

Image Credit: Beth Huntington

Turn the outsides of the shoes right-side out and press the seams with a hot iron.

Image Credit: Beth Huntington

Place the outsides of the shoes inside the linings so that the right sides are together.

Image Credit: Beth Huntington

Pin the top raw edges of the shoes together and sew with a 1/4-inch seam. Remove the pins as you sew.

Image Credit: Beth Huntington

To turn the shoes right-side out, pull them through the openings in the back of the lining.

Image Credit: Beth Huntington

After the shoes are turned right-side out, use a whipstitch to hand sew the openings closed.

Image Credit: Beth Huntington

Tuck the linings inside the shoes and press around all of the edges with an iron.

Image Credit: Beth Huntington

Topstitch around the top edge of the shoes. Then, add a piece of 1/4-inch bias tape for a strap by using a needle and thread to hand sew it to the shoe. You can buy coordinating bias tape in the store or you can make your own matching bias tape by following this tutorial.

Image Credit: Beth Huntington

It's got to be true what they say — there's really nothing quite so sweet as tiny little baby feet. But these tiny little baby shoes have to be right up there on the "sweet-o-meter."

Image Credit: Beth Huntington