This knit heart pillow pattern is a free, beginner-friendly project that turns a couple of evenings of knitting into the sweetest handmade Valentine’s Day decor — a soft, plump heart-shaped pillow that looks beautiful tossed onto a bed, sofa, reading chair, or romantic styled vignette. The classic heart shape is timeless, and the soft knit texture makes it feel cozy without being overly girly. Whether you’re decorating for Valentine’s Day, making a thoughtful handmade gift for someone you love, or just want a year-round soft touch in a bedroom, this is one of those patterns you’ll come back to.

This post contains affiliate links. If you purchase through these links I may earn a small commission at no extra cost to you. Thank you for supporting SeeLoveShare! 💛
Knit Heart Pillow Pattern

The pattern works up in worsted weight yarn on standard needles, and the construction is straightforward — two heart-shaped panels knit flat, seamed, then stuffed and finished. If you can knit, purl, increase, and decrease, you can make this pillow. Plus, the project uses small amounts of yarn, making it ideal for using up scraps of red, pink, or any color that fits your decor.

💌 Love free patterns like this? Join the SeeLoveShare newsletter and get new crochet and knit patterns delivered straight to your inbox — plus early access to seasonal favorites. Sign up here →

Why You’ll Love This Knit Heart Pillow Pattern

  • Beginner friendly — uses only basic stitches (knit, purl, increases, decreases)
  • Quick to make — finishes in a couple of evenings of knitting
  • Versatile decor — works for Valentine’s Day, year-round bedroom decor, baby gifts, or anniversary gifts
  • Customizable colors — classic red, soft pink, modern dusty rose, or unexpected colors like sage or oatmeal
  • Stash-busting — uses small amounts of worsted weight yarn, perfect for using up scraps
  • Photographs beautifully — soft texture and classic shape look gorgeous in styled photos
Knit Heart Pillow Pattern

Skill Level

Easy / Advanced Beginner. If you’re comfortable with knit, purl, increases, and decreases, you can make this knit heart pillow.

Materials

  • Worsted weight (#4) yarn — try Red Heart Super Saver in Cherry Red, Petal Pink, or any color you love. You’ll need a small amount, so this is a great stash-buster.
  • Knitting needles in size recommended by the pattern (typically US 7 or 8)
  • Polyfil stuffing for plumping the pillow
  • Tapestry needle for seaming and weaving in ends
  • Scissors
  • Optional: contrasting yarn or embroidery floss for personalized embroidery details

Abbreviations

  • K — knit
  • P — purl
  • St st — stockinette stitch
  • kfb — knit into the front and back of the same stitch (1 stitch increased)
  • K2tog — knit two stitches together (1 stitch decreased)
  • P2tog — purl two stitches together
  • st(s) — stitch(es)

Knit Heart Pillow Pattern Instructions

The heart pillow is made by knitting two identical heart-shaped panels, seaming three sides, stuffing, and closing. Each panel is worked from the bottom point up to the top curves.

Heart Panel (Make 2)

Cast on 3 stitches.

Bottom Point — Increase Section

  • Row 1 (RIGHT SIDE): Kfb in each stitch (6 sts).
  • Row 2: Purl across.
  • Row 3: Kfb, knit to last stitch, kfb (8 sts).
  • Row 4: Purl across.
  • Repeat Rows 3 and 4 until you have 30 stitches on the needle, ending after a purl row.

Body — Straight Section

Continue in stockinette stitch (knit RS rows, purl WS rows) for 14 rows, ending after a purl row.

Top Curves — Split for Two Bumps

The top of the heart is two rounded “bumps.” Each is worked separately on half the stitches.

  • Right Bump — Row 1: K15, turn (place remaining 15 sts on a stitch holder).
  • Row 2: Purl across.
  • Row 3: K2tog, knit to last 2 stitches, k2tog (13 sts).
  • Row 4: Purl across.
  • Repeat Rows 3 and 4 until 3 stitches remain.
  • Final Row: K3tog. Cut yarn and pull through the loop to fasten off.

Place held stitches back on the needle, attach yarn at the inside center, and repeat the same decrease sequence for the Left Bump.

Finishing

With both heart panels complete:

  • Place panels right sides together and pin around the edges
  • Seam three sides using mattress stitch or whip stitch, leaving an opening at the bottom for stuffing
  • Turn right side out
  • Stuff firmly with polyfil — don’t underfill, or the pillow will look limp
  • Sew the opening closed with mattress stitch for a clean finish
  • Weave in all yarn ends
Knit Heart Pillow Pattern

Tips for Success

A few notes from making lots of these knit heart pillows: keep your tension consistent across both heart panels — uneven tension will make one half look different from the other. When working the top curves, count carefully so both bumps are identical. For the cleanest finish, use mattress stitch for seaming — it nearly disappears in stockinette. And don’t skip the firm stuffing step; a softly stuffed heart pillow looks droopy, while a firmly stuffed one holds its shape beautifully.

Customization Ideas

  • Classic Valentine’s red — Cherry Red or Hot Red for traditional heart-day decor
  • Soft romance — Petal Pink, Dusty Rose, or Cream for year-round bedroom styling
  • Modern neutrals — Sage, Oatmeal, or Heather Gray for a designer-look pillow
  • Personalized embroidery — embroider initials, names, or a date for keepsake versions (anniversaries, weddings, baby gifts)
  • Mini hearts — use DK weight yarn and smaller needles for tiny heart-shaped ornaments or accents
  • Coordinated set — make several in different sizes and colors for a layered Valentine’s display
  • Striped or color-blocked — try alternating yarn colors every few rows for a striped effect

Display Ideas for Your Knit Heart Pillow

  • Bed styling — toss onto a styled bed alongside other accent pillows for instant warmth
  • Sofa accent — pile with other throw pillows for cozy living room styling
  • Reading chair — single heart pillow tucked into a reading nook for soft visual detail
  • Valentine’s mantel — line up several mini heart pillows along a mantel
  • Gift presentation — wrap a single heart pillow as a thoughtful Valentine’s, anniversary, or new-baby gift
  • Photo prop — gorgeous in newborn photos, baby bump shots, or romantic styled flat lays
  • Year-round decor — in soft neutrals, this works as everyday bedroom or living room styling

More Free Crochet & Knit Patterns You’ll Love

Make a few heart pillows for the people you love and tag @seeloveshare on Instagram — I love seeing your handmade decor! ❤️

This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. This means I may receive a small commission if you click through and make a purchase, at no additional cost to you. I only recommend products I personally use and love. Thank you for supporting SeeLoveShare! 💛