Crochet Heart Pillow: Free Chunky Cushion Pattern

Dusty rose and cream chunky crochet heart pillows on a bright white craft table

This Crochet Heart Pillow is soft, chunky, and simple enough to finish over a relaxed weekend. Two identical heart-shaped panels are worked in rows, joined with a raised crochet seam, and filled until the curves feel plump and comfortable.

The pattern uses basic single crochet, straightforward increases, and easy decreases. Make the large version for a bed or reading chair, or change the yarn and hook to create a sweet Crochet Small Pillow for a nursery shelf or handmade gift.

Finished Size and Skill Level

With super bulky yarn and an 8 mm hook, the finished pillow measures approximately 17 inches (43 cm) wide and 16 inches (41 cm) tall. Your size may vary with yarn thickness, tension, and how firmly you stuff it.

  • Skill level: Confident beginner
  • Terminology: US crochet terms
  • Construction: Two flat panels joined around the edge
  • Time: Approximately 5–7 hours
Dusty rose and cream chunky crochet heart pillows on a bright white craft table
Chunky stitches and a raised border give the heart a soft, modern finish.

Materials

  • 300–380 yards (275–350 m) super bulky category 6 yarn
  • 8 mm crochet hook, or size needed for firm fabric
  • 20–24 ounces (565–680 g) washable polyester fiberfill
  • Locking stitch markers
  • Large tapestry needle
  • Scissors and measuring tape

Choose a smooth, sturdy yarn with enough twist to show the rows clearly. Chenille is wonderfully soft but can hide stitches; recycled cotton tube yarn gives a crisp shape and durable edge. Whichever yarn you choose, crochet a small swatch and make sure the fabric is tight enough to contain the stuffing.

Abbreviations

  • ch: chain
  • sc: single crochet
  • sl st: slip stitch
  • inc: 2 sc in the same stitch
  • sc2tog: single crochet 2 stitches together
  • st(s): stitch(es)

Ch 1 at the beginning of a row does not count as a stitch. Turn after every row unless the instructions say otherwise.

Crochet Heart Pillow Panel

Make two identical panels. The panel begins at the bottom point, widens gradually through the body, and then splits to form the two rounded lobes.

Bottom Point and Body

Row 1: Ch 3. Work 2 sc in the second ch from the hook and 2 sc in the last ch. Turn. (4 sts)

Row 2: Ch 1, inc in first st, sc across to last st, inc in last st. Turn. (6 sts)

Rows 3–19: Repeat Row 2. The stitch count increases by 2 on every row. At the end of Row 19, you will have 40 sts.

Rows 20–27: Ch 1, sc evenly across. Turn. (40 sts)

Check the width before beginning the lobes. For a wider Large Crochet Heart Pattern Free variation, continue increasing to 44 or 46 stitches, then work the same number of even rows. Divide the final count evenly when making the lobes.

Two flat crochet heart panels with chunky yarn, hook, stitch markers, needle and fiberfill
Make two matching panels and compare their shape before assembly.

First Heart Lobe

Place a marker after stitch 20. You will work each half separately.

Lobe Row 1: Ch 1, sc in first 20 sts. Turn, leaving the remaining stitches unworked. (20 sts)

Lobe Row 2: Ch 1, sc2tog, sc across to last 2 sts, sc2tog. Turn. (18 sts)

Lobe Row 3: Ch 1, sc across. Turn. (18 sts)

Lobe Row 4: Repeat Lobe Row 2. (16 sts)

Lobe Row 5: Ch 1, sc across. Turn. (16 sts)

Lobe Rows 6–9: Repeat the decrease row on every row. The counts are 14, 12, 10, and 8 sts. Fasten off, leaving a tail to weave in.

Second Heart Lobe

With the right side facing, join yarn in the first unworked stitch at the center. Ch 1 and sc across the remaining 20 stitches. Complete Lobe Rows 2–9 exactly as written for the first side.

The two lobes should mirror each other. If one is slightly taller, gently reshape it during blocking rather than adding an extra row.

Edge the Two Panels

Weave in the lobe tails. Join yarn at the bottom point and work one round of sc around each panel. Place one sc in the end of every row, 2 sc around each outer corner, and 2–3 sc at the deepest center dip so the border lies flat. Join with a sl st.

Count the stitches on both panels. The totals do not need to match a specific number, but they should match each other. Add or remove a stitch near the side if needed. This preparation makes the assembly smooth and is the secret to a polished Cushion Crochet Pattern.

Join and Stuff the Pillow

  1. Place the panels with wrong sides together and align the bottom points, center dips, and outer curves.
  2. Insert the hook through both border rounds at the bottom point. Join the yarn and work a loose sl st through both layers around the edge.
  3. At the center dip, add one extra chain if the seam begins to pull. Continue until a 5-inch (13 cm) opening remains along one lower side.
  4. Add fiberfill in small pieces. Fill the bottom point first, then the sides and both upper lobes.
  5. Massage the filling into an even layer. Keep the center dip defined and avoid one hard lump in the middle.
  6. Finish the slip-stitch seam, fasten off, and hide the tail inside the pillow.
Chunky crochet heart pillow being stuffed through a small opening in the raised seam
Leave a small opening, shape the fiberfill carefully, then close the seam.

For a more pronounced braided edge, work one round of reverse single crochet over the completed seam. Use the same color for a subtle frame or a contrasting cream border for a playful finish.

Size Adjustments

For a smaller pillow, use worsted-weight yarn with a 5 mm hook and follow the pattern without changing the counts. For an extra-large floor cushion, continue the body increases beyond 40 stitches, work more even rows, and split the total evenly between the lobes.

Keep the same shaping rhythm: increase at both ends for the lower body, work straight through the widest section, then decrease at both ends of each lobe. This makes the pattern easy to adapt for different Crochet Heart Ideas.

Dusty rose, cream and sage green crochet heart pillows in three sizes
Change the yarn weight to create a coordinated family of heart pillows.

Color and Styling Ideas

Dusty rose, cream, and sage feel soft and modern, while classic red makes a cheerful Valentine accent. Try terracotta for autumn, deep green for winter décor, or a bright scrap-yarn stripe pattern for a child’s room. A pair of coordinating hearts also makes a thoughtful wedding or anniversary gift.

For personalized Cute Crochet Pillow Ideas, surface-crochet initials on one panel before assembly, add a simple pocket to the back, or sew on a small flower appliqué. Avoid buttons, beads, and loose decorations when the pillow is intended for a baby or young child.

Troubleshooting Tips

  • The point looks blunt: Push a small amount of fiberfill into the tip with the blunt end of the hook.
  • The center dip disappears: Use less stuffing there and add a small hidden stitch across the dip.
  • The panels do not match: Count rows and compare them flat before edging.
  • Stuffing shows through: Switch to a smaller hook or line each panel with matching fabric.
  • The seam puckers: Work slip stitches loosely and add stitches around the curved lobes.

A Simple Crochet Pillow with Heart

This free Heart Pillow Crochet Pattern turns basic rows into a cozy piece of handmade décor. The flat-panel construction is easy to understand, the raised seam frames the shape beautifully, and the yarn weight can be changed for several useful sizes.

Save this Crochet Heart Pillow whenever you need a warm handmade gift, a romantic room accent, or a satisfying project that combines simple stitches with a bold finished shape.

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

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