
Soft rows of raised post-stitch hearts create a lovely, textured throw that adds warmth and charm to any couch or armchair. This classic plum and cream design is satisfying to work on and makes a wonderful statement piece for your living room.
Free Crochet Heart Blanket Pattern: Easy Throw for Any Sofa
Quick Facts
- Skill level: Intermediate
- Finished size: Approximately 50 inches wide by 60 inches long
- Yarn: Worsted-weight yarn in Plum (Main Color, MC) and Cream (Contrast Color, CC)
- Hook: US J/10 (6.0 mm) crochet hook
- Stitches used: ch, sl st, sc, hdc, dc, bpdc, fpdc, hdc-flo
- Time to make: Approximately 25 to 30 hours
💡 Designer Tip: Size customization tips are included further down the page if you want to adjust the width or length of your throw.
What Makes This Crochet Heart Throw Special
This blanket is built using a combination of simple half double crochet stitches for the background and raised front-post double crochet stitches that form the repeating heart motifs. The texture is completely reversible in feel, and a clean, double-thick hdc border frames the entire project for a polished, professional finish.
Skill Level
- Familiarity with basic crochet stitches (ch, sc, hdc, dc)
- Comfortable working post stitches (fpdc)
- Ability to read a combined row-by-row color and texture chart or instructions
- Following straightforward stitch counts per row
Don’t worry if post stitches are new to you—take it one row at a time and the hearts will pop right out!
Finished Measurements
| Dimension | Inches | Centimeters |
|---|---|---|
| Width | 50 in | 127 cm |
| Length | 60 in | 152 cm |
Materials You Will Need
| Material | Color Name | Yarn Weight | Skeins / Amount | Yardage (approx.) |
|---|---|---|---|---|
| Main Color (MC) | Plum | Worsted (4) | 7 skeins | 2,450 yds (2,240 m) |
| Contrast Color (CC) | Cream | Worsted (4) | 3 skeins | 1,050 yds (960 m) |
- Crochet Hook: US J/10 (6.0 mm) hook
- Notions: Tapestry needle for weaving in ends, sharp scissors, locking stitch markers (optional)
Yarn Suggestions
| Yarn Line | Weight | Skein Yardage | Notes |
|---|---|---|---|
| Lion Brand Basic Stitch Anti-Pilling | Worsted (4) | 185 yds (169 m) per 100g | Excellent stitch definition, machine washable |
| Caron Simply Soft | Worsted (4) | 315 yds (288 m) per 170g | Soft handfeel with a subtle sheen |
| Paintbox Yarns Simply Aran | Worsted (4) | 201 yds (184 m) per 100g | Great color range for plum and cream |
⚠️ Note: Avoid fuzzy novelty yarns or brushed mohair for this project, as they will obscure the raised post-stitch texture of the hearts.
Gauge
- 13 sts and 10 rows = 4 in (10 cm) in half double crochet using a US J/10 (6.0 mm) hook.
- Each complete heart motif block measures approximately 6 inches wide by 6 inches high.
Abbreviations
- ch: chain
- sl st: slip stitch
- sc: single crochet
- hdc: half double crochet
- dc: double crochet
- fpdc: front post double crochet
- bpdc: back post double crochet
- hdc-flo: half double crochet in the front loop only
- st(s): stitch(es)
- MC: Main Color (Plum)
- CC: Contrast Color (Cream)
- RS: right side
- WS: wrong side
- rep: repeat
- sk: skip
- alt: alternate
UK Terms Conversion: sc = dc, hdc = htr, dc = tr.
Special Stitches Explained
- Front Post Double Crochet (fpdc): Yarn over, insert hook from front to back to front around the post of the indicated stitch from the row below, yarn over, pull up a loop, (yarn over, draw through 2 loops on hook) twice.
- Back Post Double Crochet (bpdc): Yarn over, insert hook from back to front to back around the post of the indicated stitch from the row below, yarn over, pull up a loop, (yarn over, draw through 2 loops on hook) twice.
Pattern Instructions
Pattern Notes
- The throw is worked flat in rows from the bottom up.
- Turning chains do not count as stitches unless specifically noted.
- When changing colors, complete the final pull-through of the last stitch in the old color with the new color. Carry the unused strand loosely along the wrong side when working short color blocks, or drop and pick up as needed.
Section 1: Blanket Body
Foundation Row: With MC, ch 163.
Row 1 (RS): Working in the back bumps of the foundation chain, hdc in 3rd ch from hook (skipped 2 ch count as first hdc), hdc in each ch across, turn. (162 hdc)
Row 2 (WS): Ch 2 (does not count as st here and throughout), hdc in each st across, turn. (162 hdc)
Now begin working the repeating heart pattern rows across the width. Each heart panel spans 18 stitches, repeated 8 times across the 144 pattern stitches, flanked by 9 background hdc stitches on each edge.
Row 3: Ch 2, hdc in first 9 sts (MC), [hdc in next 2 sts (MC), 1 hdc (CC), hdc in next 3 sts (MC), 1 hdc (CC), hdc in next 11 sts (MC)] 8 times, hdc in last 9 sts (MC), turn. (144 MC hdc, 18 CC hdc)
Row 4: Ch 2, hdc in first 9 sts (MC), [hdc in next 10 sts (MC), 3 hdc (CC), hdc in next 5 sts (MC)] 8 times, hdc in last 9 sts (MC), turn. (128 MC hdc, 34 CC hdc)
Row 5: Ch 2, hdc in first 9 sts (MC), [hdc in next 4 sts (MC), 5 hdc (CC), hdc in next 9 sts (MC)] 8 times, hdc in last 9 sts (MC), turn. (104 MC hdc, 58 CC hdc)
Row 6: Ch 2, hdc in first 9 sts (MC), [hdc in next 8 sts (MC), fpdc around next 2 hdc 2 rows down (CC), hdc in next CC st, fpdc around next 2 hdc 2 rows down (CC), hdc in next 5 sts (MC)] 8 times, hdc in last 9 sts (MC), turn. (136 sts total)
Row 7: Ch 2, hdc in first 9 sts (MC), [hdc in next 4 sts (MC), 7 hdc (CC), hdc in next 7 sts (MC)] 8 times, hdc in last 9 sts (MC), turn. (112 MC hdc, 50 CC hdc)
Row 8: Ch 2, hdc in first 9 sts (MC), [hdc in next 6 sts (MC), fpdc around next 3 hdc 2 rows down (CC), hdc in next CC st, fpdc around next 3 hdc 2 rows down (CC), hdc in next 3 sts (MC)] 8 times, hdc in last 9 sts (MC), turn. (136 sts total)
Row 9: Ch 2, hdc in first 9 sts (MC), [hdc in next 3 sts (MC), 9 hdc (CC), hdc in next 6 sts (MC)] 8 times, hdc in last 9 sts (MC), turn. (96 MC hdc, 66 CC hdc)
Row 10: Ch 2, hdc in first 9 sts (MC), [hdc in next 5 sts (MC), fpdc around next 4 hdc 2 rows down (CC), hdc in next CC st, fpdc around next 4 hdc 2 rows down (CC), hdc in next 2 sts (MC)] 8 times, hdc in last 9 sts (MC), turn. (136 sts total)
✅ Checkpoint: At Row 10, your first complete horizontal row of 8 raised heart motifs should be clearly visible in Cream against the Plum background.
Rows 11 to 90: Continue working the chart sequence, repeating Rows 3 through 10 four more times for a total of 5 vertical repeats of hearts. End after completing a Row 10 sequence.
Rows 91 to 92: With MC, ch 2, hdc in each st across, turn. (162 hdc)
Section 2: Border
Rnd 1 (RS): With MC, ch 2, work hdc evenly around the entire outer edge of the blanket, placing 3 hdc in each of the 4 corner stitches to maintain a flat lay. Join with a sl st to the first hdc. (620 hdc)
Rnd 2: Switch to CC, ch 2, hdc-flo in each st around, working 3 hdc in the center st of each 3-hdc corner. Join with a sl st to the first hdc. (628 hdc)
Rnd 3: With CC, ch 2, working in both loops, hdc in each st around, working 3 hdc in each corner center st. Join with a sl st. Fasten off. (636 hdc)
Assembly
- No separate pieces need to be joined. The blanket is worked entirely in one piece from foundation to final border.
Finishing
- Using your tapestry needle, weave in all loose yarn ends securely along the wrong side of the work.
- Gently block the blanket by misting with water and laying flat to dimensions, squaring off the corners so the edges remain straight.
Size Customization Tips
- Adjusting Width: Each heart motif pattern repeat requires 18 stitches, plus 18 stitches for the side borders (9 stitches on each edge). To make your throw wider or narrower, add or subtract multiples of 18 stitches to your foundation chain.
- Adjusting Length: Each vertical heart block sequence takes 8 rows. To make the throw longer, add another full 8-row sequence of heart motifs before working the final top border rows.
Care Instructions
- Machine wash gentle cycle in cold water with mild detergent.
- Tumble dry on low heat or lay flat to dry.
- Do not bleach or iron directly over raised post stitches.
FAQ
Can I use a different yarn weight for this throw?
Yes, you can use a light DK weight yarn with a smaller hook for a smaller baby blanket, or a bulky weight yarn with a larger hook for a quick, extra-thick throw. Just remember that changing yarn weight will alter your final finished dimensions and yardage requirements.
Are the hearts double-sided?
The hearts feature raised front-post texture on the right side of the blanket, while the wrong side shows a clean colorwork grid pattern that keeps the blanket neat and reversible in appearance.
Is this pattern suitable for confident beginners?
If you are comfortable with basic half double crochet and willing to practice front-post double crochets, you will find this pattern very manageable. Taking it one row at a time ensures success!
Happy Crocheting!
I hope you enjoy creating this cozy heart throw for your home. Be sure to save this pin on Pinterest and leave a comment below sharing what color combination you decided to use for your project!
📄 Your free PDF pattern