How to crochet a heart-shaped cushion/pillow

Welcome, fellow makers! If you are looking to add a touch of handmade warmth and cozy charm to your home, learning how to crochet a heart-shaped cushion/pillow is the perfect project. Whether you want to brighten up a bedroom, accent your living room couch, or gift a heartfelt token to someone special, this rewarding project is as fun to make as it is comfortable to use.

Today, we will walk through the exact steps needed to create your very own plush heart cushion from start to finish, using simple stitches and smart shaping techniques!

Materials & Tools Needed

  • Yarn: Medium-weight (Worsted / #4) yarn in your color of choice (approx. 300–400 yards depending on your desired cushion size).
  • Crochet Hook: Size H/8 (5.0 mm) or whichever size gives you a tight enough fabric so the stuffing won’t peek through.
  • Notions: Polyester fiberfill stuffing, tapestry needle for weaving in ends, scissors, and a few stitch markers.

Abbreviations & Pattern Notes

  • US Terminology
  • ch: chain
  • st(s): stitch(es)
  • sl st: slip stitch
  • sc: single crochet
  • hdc: half double crochet
  • dc: double crochet
  • inc: increase (work 2 stitches in the same space)
  • Note: The cushion is made by crocheting two identical heart panels, which are then sewn or crocheted together and lightly stuffed.

Step-by-Step Pattern Instructions

  1. Make the Two Heart Panels: You will need to create two identical heart panels. Start with a magic ring (or ch 4 and join with a sl st to form a ring).
  2. First Lobe & Center: Work the initial foundation and build the first curve of the heart using a combination of sc, hdc, and dc stitches with strategic increases (inc) to fan out the lobes. Refer to standard heart shaping where the two upper humps meet in a V-notch at the top center.
  3. Shaping the Bottom Point: Continue working down the sides of your panel, decreasing evenly on both sides in each subsequent row or round to taper the work down to a neat, sharp point at the bottom. Fasten off and weave in ends for Panel One.
  4. Repeat for Panel Two: Follow the exact same steps to create a second identical heart panel so your front and back match seamlessly.
  5. Assembly: Place both panels directly on top of each other with the right sides facing outward. Join your yarn through both thicknesses along the outer edge and work a series of single crochets all the way around to seam the panels together.
  6. Stuffing: Leave a small 3-4 inch opening before closing the seam completely. Firmly and evenly stuff the cushion with polyester fiberfill, making sure to push stuffing into the top lobes and bottom point. Once plump, finish crocheting the remaining edges closed and fasten off.

Finishing & Helpful Tips

  • Maintain Even Tension: Keep your stitches relatively tight and consistent so the white or colored stuffing doesn’t show through the gaps between stitches.
  • Use Stitch Markers: Place a marker in your top center V-notch and bottom point to keep your panels symmetrical while joining them together.
  • Stuff Gradually: Add your fiberfill in small pinches rather than one large clump to prevent lumpy spots and ensure a smooth, huggable surface.
  • Hide Your Ends: Securely weave all final yarn tails inside the cushion cavity before completely sealing it shut for a clean, professional finish.

Watch the Step-by-Step Video Tutorial

Prefer visual guidance? Follow along with the complete video tutorial below:

Leave a Reply

Your email address will not be published. Required fields are marked *