Things You'll Need:
- Foam pillow form or sheet foam
- Measuring tape
- Fabric
- Matching thread
- Scissors
- Straight pins
- Iron
- Ironing board
- Sewing machine
- Hand sewing needle
-
Step 1
Use a ready-made foam pillow form, or cut a piece of foam about as wide as you want the pillow and about six times as tall. (You can also use several pieces of foam, each as wide as you want the pillow.)
-
Step 2
Fold the end of the foam over so that the folded area is about the size you want the pillow. Fold the end of the foam over again, the same distance as the first fold. Continue folding until the pillow is as thick as you want. Place a book or something heavy on top of the foam to hold it in place while you make the pillow cover.
-
Step 3
Measure the foam pillow from top to bottom and side to side, starting and ending at the center of the pillow’s edges, so that the pillow’s thickness is included in the measurement as well.
-
Step 4
Cut a piece of fabric that is 2 1/2 inches longer and wider than the measurements of the pillow. Cut a second piece of fabric the same size as the first. Place the two pieces of fabric right sides together.
-
Step 5
Stitch along three sides of the pillow cover using 5/8-inch seam allowance, leaving one end open. (If the foam pillow is rectangular, leave one of the shorter ends open.)
-
Step 6
Fold the open ends over about 1/2 inch toward the wrong side of the fabric. Press the folds flat.
-
Step 7
Turn the pillow cover right side out. Insert the foam into the pillow cover. Line up the folded edges on the open end and pin them together.
-
Step 8
Sew the end of the pillow cover together using a whip stitch or similar stitch.












