Sew a Designer Custom Pillow: Ribbon Weaving in Home Decor

In the age of designer custom pillows, that isn’t as easy or an inexpensive option unless you can make them yourself.

Here is a project that allows you to create your own custom pillow with the designer look for a fraction of the expense.

You will also find it can be difficult to find the exact shade of a particular color to fit your personalized taste. Often times people settle for what they can find that will work instead of the color they really wanted. This project will let you use only the color of your choice in the exact shade you desire.

Directions are for two throw pillows approximately 16″ square. If you only need one cut the ribbon, fabric and trim in half. You will also use only one pillow form or half the batting.

Materials Needed:

  • Sewing machine
  • Needle and thread
  • Approx. 18 yards of ribbon (about 2 inches wide)
  • 1 yard cotton muslin (36″ X 36″)
  • Pins
  • Scissors
  • Batting or 2 pillow forms
  • Measuring tape
  • Optional-4 yards of trim


  1. Cut the piece of muslin into quarters measuring 17″ x 17″ each.
  2. Measure the ribbon and cut it into 17″ strips.


  1. Take one piece of muslin and lay it flat on a table.
  2. Take nine pieces of ribbon and lay them side by side on the piece of muslin running east to west.
  3. Pin the ends of the ribbon to the muslin on one side only.
  4. Take nine pieces of ribbon and lay them side by side on the same piece of muslin running north to south.
  5. Pin one end of the north to south ribbon.
  6. Fold back all of the north/south ribbon. (Note: You will have all of the east/west ribbon still laying across the surface of the muslin.)
  7. Take the first piece of north/south ribbon that is closest to the pinned end of the east/west ribbon and run the piece over and under each of the east/west ribbons.
  8. Pin the end.
  9. Take the next north/south ribbon and run it under and over opposite of the first piece. If you ran the first piece under then over, run this piece over then under.
  10. Pin the end.
  11. Repeat with the ribbon until you have filled the surface of the muslin.
  12. Follow steps 1 through 11 with the other three pieces of muslin and the remaining ribbon,


  1. Sew each muslin piece all the way around on the sewing machine using a 1/4″ seam allowance.
  2. Remove pins.
  3. Take two of your muslin pieces and lay them with right sides facing.
  4. Pin all the way around the edges.
  5. Sew the edges leaving a 1/2″ seam allowance all the way around leaving a 4″ opening for turning and stuffing.
  6. Turn the fabric right sides out.
  7. Stuff with batting or your pillow form
  8. Hand stitch the opening closed.


Trimming the pillow is optional. You can hand or machine sew on the trim around the edges. That’s it.

Options to Explore

When you get comfortable, try making different designs with your ribbon. You can alternate going over two, under one or tier the ribbon. Try using different sizes of ribbon or using different colors of ribbon on the same pillow.