Skip to main content Skip to header navigation

Sweet and simple DIY heart pillow for your Valentine

Decorate for Valentine’s Day with these easy DIY soft heart pillows, perfect for tossing on the couch or bed. Make a few in different colors, patterns and sizes for all around the house.

DIY heart pillow: Supplies


  • Fabric
  • Sewing scissors
  • Pins
  • Embroidery thread
  • Needle
  • Polyester thread
  • Sewing machine
  • Pillow batting
  • Fabric erasable marker
  • Iron (if needed)


Step 1:

DIY Heart Pillow: Step 1

Start by drawing and cutting out a heart shape from 2 pieces of fabric. You can do this at the same time with 1 piece of fabric right side up and the other right side down. Fold in half and draw a half heart and cut out with your scissors.

Step 2:

DIY Heart Pillow: Step 2

Optional step: Iron your heart cut-out if needed to get out the center crease or any wrinkles.

Step 3:

DIY Heart Pillow: Step 3

Turn your fabric so that both pieces are right side together on top of one another

Step 4:

DIY Heart Pillow: Step 4

Pin together the fabric pieces.

Step 5:

DIY Heart Pillow: Step 5

Sew around the outside of the heart using a 1/2-inch seam allowance. Leave a 2-inch opening toward the bottom of the heart to turn right side out. Remove the pins as you sew. This will create your pillow case.

Step 6:

DIY Heart Pillow: Step 6

Turn your pillow right side out through the small opening you left at the bottom of the case. Use a thin blunt object to help push out the seams if needed.

Step 7:

DIY Heart Pillow: Step 7

Stuff the pillow with batting through the hole in the bottom.

Step 8:

DIY Heart Pillow: Step 8

Using embroidery thread and a needle, sew a simple stitch (cross stitch or blanket stitch will add a bit of character) over the open hole at the bottom of the pillow. Tie off the stitch and cut off any excess thread.

DIY Heart Pillow: Finished 1

This completes your pillow. Make a few more in different sizes and colors. Use them for your couch, on a side chair or as an extra toss pillow for the bed to add a bit of Valentine’s Day cheer to your home decor.

DIY Heart Pillow: Finished 2

More in Valentine’s Day fun

Valentine’s Day cards for teachers
6 Creative Valentine’s Day party themes for kids
Feminist Valentine’s Day cards

Leave a Comment

Comments are closed.