Skip to main content
How to sew heart shaped pillow, sewing tutorial, sewing pattern, DIY

How to sew heart shaped pillow – sewing tutorial and a free pattern

Upcoming Valentine’s Day is a good opportunity for a new tutorial 🙂 We’re going to be sewing a heart but this technique can be used in many different projects, not necessarily heart-shaped. But if you want to follow along then the pattern in 3 sizes is available below and at the end of this post.

Of course this is not the only way to sew such curves, but I will show you the other way some other time 🙂

Sewing pattern: heart 12 cm (4.7 in) | heart 24 cm (9.4 in) | heart 36 cm (14.2 in)

Required materials:

  • fabric – I’ve used faux suede
  • filling (I bought a pillow insert)
  • optional – cardboard (a piece the size of the heart)
How to sew heart shaped pillow, sewing tutorial, sewing pattern, DIY

Sewing steps

1. Cut out from your fabric: 2x heart, 1x strip – placing the marked edge on a fabric fold. Make small clips on the center of the strip (notches).

2. Sew the longer sides of the strip in a distance a little smaller than the seam allowances (seam allowances are 1 cm / 0.4 in)
3. Fold the strip in half (right side of fabric inside) and sew the ends of the strip – only the place between the previous stitches.
4. Press open the seam allowances
5. Deepen the center notches on the strip, pin one notch with the heart – as shown in the picture below.
6. Pin the seam on the strip with the bottom of the heart, then pin the straight sections until you get to the curves.
7. Clip the rest of the strip a few times, then spread it – matching the edge to the curves. Pin it.
8. Sew the pieces together along the previous stitching. If the fabric starts to gather under the presser foot stop sewing with the needle in the down position, lift the presser foot and smooth the fabric.
9. Check the right side if there aren’t any tucks, and if you are happy with the heart’s shape.
10. Trim the seam allowances, notch the curves.
11. Press the edges – you can use the cardboard heart cutout.
12. Repeat the steps on the other side – this time leave an opening on one of the straight sections.
13. Turn the heart right side out, press the edges. Stuff the pillow with the filling.
14. Sew the opening by hand with a ladder stitch.

How nice – 14 steps 🙂


Sewing pattern: heart 12 cm (4.7 in) | heart 24 cm (9.4 in) | heart 36 cm (14.2 in)

Leave a Reply