Valentine’s day DIY: How to make a lace trimmed heart shaped pillow

How to make a lace trimmed heart shaped pillow

This Valentine’s day show your emotions to the special person or even your family members with a heart shaped pillow for cuddling up. What can be better than conveying your affections on such a special occasion, than sewing something so lovable with your own hands. This is a simple heart shaped pillow with lace trimmings around and can be in any color of your choice. You can re-purpose its use later for something else, like a throw pillow or even a ring pillow should the need arise. For this project, you can use an already existing pattern or simply draw out your own heart shape to the size you require for the pillow. The instructions given below are simple to follow.

Difficulty level: Easy

Time required: 2 hours

Resources required

  1. Heart pattern or draw a new one on a piece of paper
  2. 1 meter fabric which can be satin, cotton or synthetic
  3. 2 meters lace trim
  4. Pencil and paper
  5. Measuring tape
  6. Tape
  7. Matching thread
  8. Scissors
  9. Poly-fiberfill stuffing
  10. Needles
  11. Pins
  12. Sewing machine


  1. Copy the heart pattern on a piece of paper according to the size you want.
  2. Make a cut width wise of another copy in half.
  3. Taking two strips of paper make a 1 inch cut on both as wide as the heart.
  4. Tape these strips of paper to the cut edges of the heart pattern.
  5. Pin the two half hearts and the whole heart pattern to the fabric and cut around the patterns.
  6. Next, pin the edge of the lace trim at the bottom corner of the whole heart so that the right side of the fabric is facing the right side of the lace trim.
  7. Start pinning the lace trim around the whole edge of the heart, creating ruffles as you pin the lace.
  8. When you reach the pointed end of the heart, cut the remaining lace trim and pin both edges at the pointed tip.
  9. Using a seam allowance of 1/4 inch, sew the lace trim to the fabric heart edges and sew in the ends of the lace trim at the pointed tip.
  10. Now, fold the straight edge part of each half hearts, about 1/4 inch toward the wrong side and then, fold over another 1/4 inch in.
  11. Using a matching thread, sew folds into place.
  12. Attach lining along the edges of the half hearts and whole heart which should be facing right sides in, making sure that the straight edges of the half hearts overlap.
  13. Pin the hearts together, ensuring that the lace trims lay flat between the two layers of fabrics.
  14. Sew the hearts together with a 1/4 seam allowance taking care not to pucker up the lace trims.
  15. At a curved part of the heart, make a small slit between the seam allowance in the fabric and turn the pillow right side out through that slit and fluff out the trims.
  16. Fill up the pillow with the polyfilling through the slit and sew up the edges once you have filled the pillow to your specification.

Quick tips

  1. You can get a ruffled lace if you do not want to make the ruffles yourself as you are pinning them up.
  2. You can add contrasting lace color to the pillow.
  3. If you want to embroider a name or message on the heart, then do so before you start sewing up the hearts.
  4. Always be careful if there are children around the house when you have the sewing machine, scissors, needles and pins lying around.

Today's Top Articles:
Scroll to Top