
How to Knit a Cable Heart | Free Knitting Pattern + Video
There is something undeniably satisfying about knitting a cable. That twist of stitches crossing over each other, the way a flat piece of fabric suddenly takes on dimension and texture — it never gets old, no matter how long you’ve been knitting. Now imagine taking that same satisfying technique and shaping it into a heart. Whether you’re making a Valentine’s Day gift, a heartfelt decoration for your home, or a cozy addition to a sweater or blanket, the cable heart is one of those knitting projects that looks incredibly impressive but is far more approachable than it appears.
This free knitting pattern will walk you through everything you need to know to knit a beautiful cable heart from start to finish. We’ll cover the materials, abbreviations, step-by-step instructions, tips for beginners, and ideas for how to use your finished piece. By the end of this post, you’ll have all the knowledge you need to cast on and get started today.
Why You’ll Love This Pattern
Cable knitting has a reputation for being complicated, and while it does require a cable needle and a bit of focus, the basic technique is surprisingly simple once you understand what’s happening. A cable is created by temporarily holding a few stitches on a cable needle, knitting the next stitches in the row, and then knitting the held stitches. That’s it. The crossing motion creates the signature rope-like twist that makes cables so visually striking.
The cable heart pattern combines this classic technique with a shaped knit piece, giving you a finished heart form that stands on its own as a decorative object or can be incorporated into a larger project. The pattern is worked flat, meaning you knit back and forth in rows rather than in the round, making it accessible even for knitters who haven’t tackled circular knitting yet.
This pattern is suitable for knitters who are comfortable with basic knit and purl stitches and are ready to try their first or second cable. If you’ve never cabled before, don’t worry — there’s a full explanation of the technique below, and the video linked in this post will show you exactly what to do.
Materials You’ll Need
Before you cast on, gather your supplies. One of the best things about this project is that it doesn’t require much yarn, making it an ideal stash buster or a quick project you can complete in an afternoon.
Yarn: Approximately 50–80 yards of worsted weight yarn (sometimes labeled as size 4 medium weight). A yarn with some elasticity, like a wool or wool blend, will help your cables pop and look their best. That said, cotton or acrylic will also work well, especially if you’re making something that will be washed frequently. For a classic look, try a solid or heathered color that shows off the cable texture. White, cream, red, and deep burgundy are all beautiful choices for a heart motif.
Needles: US size 7 (4.5 mm) straight or circular needles. You may want to go down a needle size from what your yarn label recommends, as working cables tends to produce a slightly looser fabric. Swatch first to see what works best for your yarn.
Cable needle: A short cable needle or a spare double-pointed needle in a similar size. Some knitters prefer a straight cable needle, while others like a J-shaped or U-shaped one that holds stitches securely. Use whatever feels most comfortable in your hands.
Tapestry needle: For weaving in ends and, if you’re making a stuffed ornament, for seaming the two sides together.
Optional: Polyester fiberfill or wool stuffing if you want to make a three-dimensional stuffed heart. Small amounts of ribbon or twine for hanging. Buttons or embellishments for decoration.
Gauge
Gauge: 20 stitches and 26 rows = 4 inches (10 cm) in stockinette stitch on US size 7 needles.
Gauge matters most if you’re working this heart as part of a larger garment or need it to match a specific size. For a standalone decorative heart, an exact gauge is less critical, but knitting a small swatch will help you understand how your yarn and needles work together and ensure your cables look tidy.
Abbreviations Used in This Pattern
Getting familiar with abbreviations will make reading this pattern much smoother. Here is every abbreviation you’ll encounter:
CO — Cast on
BO — Bind off
K — Knit
P — Purl
RS — Right side (the front of your work)
WS — Wrong side (the back of your work)
CN — Cable needle
C4F — Cable 4 front: Slip 2 stitches to cable needle and hold in front, knit 2 stitches from left needle, knit 2 stitches from cable needle
C4B — Cable 4 back: Slip 2 stitches to cable needle and hold in back, knit 2 stitches from left needle, knit 2 stitches from cable needle
K2tog — Knit 2 stitches together (a right-leaning decrease)
SSK — Slip, slip, knit (a left-leaning decrease)
M1 — Make 1 increase
PM — Place marker
SM — Slip marker
Rep — Repeat
St(s) — Stitch(es)
Understanding the Cable Stitches
Before diving into the pattern rows, let’s take a moment to really understand C4F and C4B, since these two cable crossings are the heart of this entire design.
C4F (Cable 4 Front): When you see this instruction, you’ll slip the next 2 stitches from your left needle onto your cable needle and let that cable needle hang in front of your work. Then you knit the next 2 stitches directly from the left needle as normal. Finally, you knit the 2 stitches that are waiting on your cable needle. The result is a left-leaning twist. In the heart pattern, C4F is used on the left lobe of the heart.
C4B (Cable 4 Back): This is the mirror image. Slip 2 stitches to the cable needle and hold it behind your work. Knit the next 2 stitches from the left needle, then knit the 2 stitches from the cable needle. The result is a right-leaning twist. In the heart pattern, C4B is used on the right lobe.
The reason we use both is to create symmetry. The left side of the heart curves one way, and the right side curves the other, giving the finished piece that recognizable heart silhouette with a natural cable texture running through both lobes.
Free Knitting Pattern: Cable Heart
This pattern produces a single flat heart panel approximately 5 inches wide and 5 inches tall, worked in worsted weight yarn. To make a stuffed ornament, knit two panels and seam them together with a bit of stuffing inside.
Cast on: CO 3 stitches.
Setup row (WS): Purl all stitches.
Now you will begin increasing to shape the bottom point and sides of the heart, working both lobes simultaneously with a central division.
Row 1 (RS): K1, M1, K1, M1, K1. (5 sts)
Row 2 (WS): Purl.
Row 3 (RS): K1, M1, K3, M1, K1. (7 sts)
Row 4 (WS): Purl.
Row 5 (RS): K1, M1, K5, M1, K1. (9 sts)
Row 6 (WS): Purl.
Row 7 (RS): K1, M1, K7, M1, K1. (11 sts)
Row 8 (WS): Purl.
Row 9 (RS): K1, M1, K9, M1, K1. (13 sts)
Row 10 (WS): P6, K1, P6.
Row 11 (RS): K1, M1, K4, P1, K4, M1, K1. (15 sts)
Row 12 (WS): P7, K1, P7.
Row 13 (RS): K1, M1, K5, P1, K5, M1, K1. (17 sts)
Row 14 (WS): P8, K1, P8.
Row 15 (RS): K1, M1, K6, P1, K6, M1, K1. (19 sts)
Row 16 (WS): P9, K1, P9.
Row 17 (RS): K2, C4B, K3, P1, K3, C4F, K2. (19 sts, first cable row)
Row 18 (WS): P9, K1, P9.
Row 19 (RS): K9, P1, K9.
Row 20 (WS): P9, K1, P9.
Row 21 (RS): K2, C4B, K3, P1, K3, C4F, K2.
Row 22 (WS): P9, K1, P9.
Now you’ll divide the work to shape the two lobes of the heart independently.
Row 23 (RS): K9, then turn your work, leaving the remaining 10 stitches on a holder or spare needle. You will work the right lobe first.
Right Lobe:
Row 24 (WS): P9.
Row 25 (RS): K2, C4B, K3. (9 sts)
Row 26 (WS): P9.
Row 27 (RS): SSK, K7. (8 sts)
Row 28 (WS): P8.
Row 29 (RS): SSK, K6. (7 sts)
Row 30 (WS): P7.
Row 31 (RS): SSK, K2, C4B. Wait — with only 7 stitches, adjust as follows: SSK, K5. (6 sts)
Row 32 (WS): P6.
Row 33 (RS): SSK, K4. (5 sts)
Row 34 (WS): P5.
Row 35 (RS): SSK, K3. (4 sts)
Row 36 (WS): P4.
Row 37 (RS): SSK, K2. (3 sts)
Row 38 (WS): P3.
Row 39 (RS): SSK, K1. (2 sts)
Row 40 (WS): P2tog. (1 st)
Break yarn and pull through the last stitch to secure.
Left Lobe: Rejoin yarn to the remaining 10 stitches with the RS facing. Note that you’ll have one extra stitch here — the center purl stitch. Slip it and begin as follows.
Row 23 continued (RS): Slip the center stitch purlwise, K9.
Row 24 (WS): P9, slip the center stitch.
Now continue working just the 9 left lobe stitches (drop the slipped center stitch or work it into your first row naturally as a selvedge):
Row 25 (RS): K3, C4F, K2. (9 sts)
Row 26 (WS): P9.
Row 27 (RS): K7, K2tog. (8 sts)
Row 28 (WS): P8.
Row 29 (RS): K6, K2tog. (7 sts)
Row 30 (WS): P7.
Row 31 (RS): K5, K2tog. (6 sts)
Row 32 (WS): P6.
Row 33 (RS): K4, K2tog. (5 sts)
Row 34 (WS): P5.
Row 35 (RS): K3, K2tog. (4 sts)
Row 36 (WS): P4.
Row 37 (RS): K2, K2tog. (3 sts)
Row 38 (WS): P3.
Row 39 (RS): K1, K2tog. (2 sts)
Row 40 (WS): P2tog. (1 st)
Break yarn and pull through the last stitch to secure.
Finishing Your Cable Heart
Once both lobes are complete and you’ve secured your final stitches, it’s time to finish the piece. Begin by weaving in all your ends using a tapestry needle. Tuck them in along the purl bumps on the wrong side so they won’t be visible from the front. Take your time here — a beautifully knitted cable heart deserves a clean finish.
If you’re making a flat panel to be sewn onto a pillow, tote bag, or garment, block your heart by lightly misting it with water and pinning it into shape on a blocking mat. Let it dry completely before removing the pins. Blocking is especially helpful if your cables look a bit tight or uneven — water and gentle tension work wonders on knitted fabric.
If you’re making a stuffed ornament, knit a second identical panel. Place both panels together with wrong sides facing out (right sides together), and use a whipstitch or mattress stitch to seam around the edges, leaving a small opening at the top center. Turn the heart right side out through the opening, stuff lightly with polyester fiberfill or wool stuffing, and then close the seam. Attach a loop of ribbon or twine at the top for hanging if desired.
Tips for Success
Cable knitting rewards patience and attention, especially when you’re working a shaped piece like a heart where increases and decreases are happening at the same time as your cables. Here are a few things that will make your knitting experience smoother.
First, use a row counter or mark your rows on paper. It is very easy to lose track of when your next cable row is due, and working a cable twist too early or too late will throw off the pattern significantly. The cable rows in this pattern occur every 4 rows, so a simple tally system works well.
Second, don’t skip your swatch. Worsted weight yarn can vary quite a bit from brand to brand, and the size of your heart will be affected by your tension. If you find your cables are very tight, go up a needle size. If the fabric feels loose and floppy, try going down half a size.
Third, when working the cable rows, double-check that you’re holding the cable needle in front for C4F and behind for C4B before you start knitting. A common mistake is to hold the needle in the wrong position, which will reverse the direction of the twist. If you realize mid-row that you’ve made this mistake, it’s easy to tink (unknit) back and redo it correctly.
Fourth, if you’re new to cables and find the cable needle awkward, try using a short length of smooth waste yarn instead. Slip the stitches onto the waste yarn, let it dangle in front or behind your work, knit the next stitches, and then slip the held stitches back onto your left needle to knit them. Many knitters find this method less fiddly than a cable needle.
Ways to Use Your Cable Heart
The cable heart is one of the most versatile knitted motifs you can have in your repertoire. Once you’ve made one, you’ll start seeing possibilities everywhere.
A single panel makes a lovely handmade greeting card insert — just tuck it into an envelope alongside a heartfelt note. Two panels seamed together become a pillow ornament or a hanging decoration for a bedroom door. A string of them in varying sizes creates a festive Valentine’s Day garland. You can appliqué a cable heart onto the front of a plain knit hat or the yoke of a sweater for a sweet personalized detail.
For home décor, a framed cable heart — stretched over a small embroidery hoop or mounted on card stock — makes a thoughtful and lasting piece of wall art. For a baby shower, knit the heart in soft merino and sew it onto