If you want a gorgeous, textured throw that works up fast, this puff stitch crochet blanket is a joy to make. Designed for crocheters of any skill level, the Happy Hearts Blanket combines simple double crochet stitches with V-shaped puff clusters. Furthermore, the complete pattern below includes exact yardage and stitch counts for 10 popular blanket sizes.
What makes this stitch combination so special? The paired puffs nestle neatly between columns of classic double crochet. As each row builds, the textured clusters look like tiny hearts or climbing leaves running vertically up the fabric. Better yet, this reversible design looks identical on both sides, so there is no wrong side! If you enjoy quick handmade gifts, check out our free panda crochet pattern for another cozy weekend project.

Why You Will Love This Puff Stitch Crochet Blanket
While the sample shown in the photos is a 32” x 36” baby blanket, you can easily adapt this pattern. In fact, the included sizing chart covers 10 standard dimensions from a 15” x 15” lovey to a 96” x 90” king-size bedspread. Additionally, we provide a simple starting chain multiple so you can customize the width to your exact preference.
For the sample blanket, a worsted-weight variegated yarn creates effortless sunset stripes without changing colors every row. However, a solid cream, sage, or heathered worsted yarn looks equally timeless. You can also substitute a bulky weight yarn for a thicker throw. Just remember that thicker yarn will naturally increase the finished dimensions of your blanket.

Materials & Exact Yarn Supplies
Gather the following supplies before starting your puff stitch crochet blanket. Using the recommended 6.00 mm hook gives worsted-weight yarn a soft, flexible drape rather than a stiff fabric.
- Crochet Hook: J/10 (6.00 mm) crochet hook.
- Main Blanket Yarn: Approximately 1,300 yards total of worsted-weight (#4) yarn for the baby size. Specifically, the sample uses 1,200 yards (almost 3 skeins) of Hobbii Cascata in the shade Angel (01).
- Border Yarn: Approximately 100 yards (1 skein) of Hobbii Amigo XL in the shade White for the contrasting frame. You can compare similar worsted-weight yarns on YarnSub if you want to substitute another brand.
- Notions: Blunt tapestry needle and sharp scissors for weaving in loose ends.

Essential Pattern Notes & Abbreviations
Please review these quick construction notes before making your slip knot. Following these guidelines ensures your edges stay straight and your puff stitches pop evenly across every row.
- Finished Sample Size: The baby blanket shown measures approximately 32” x 36” (9 additional sizes are listed in the chart below).
- Terminology: This pattern is written in standard US crochet terms.
- Turning Chains: The turning chain (
ch 2) does not count as a stitch anywhere in this project. - Tension Tip: If you tend to crochet loosely, go down one hook size (such as an I/9 5.50 mm hook) to keep your stitches neat.
- Gauge: Exact gauge is not critical for this blanket.
US Crochet Abbreviations Used
- ch – chain
- sc – single crochet
- hdc – half double crochet
- dc – double crochet
- puff – puff stitch (see special stitch instructions below)
- sl st – slip stitch
How to Crochet the Special Puff Stitch (Step-by-Step)
Even if you have never worked a puff stitch before, you will master the rhythm after just one row. Follow these 5 simple steps whenever the pattern calls for a puff:
- Step 1: Yarn over, insert your hook into the specified stitch or space, and pull up a loop. (3 loops on hook)
- Step 2: Yarn over, insert your hook into the exact same stitch or space, and pull up a loop. (5 loops on hook)
- Step 3: Repeat Step 2 twice more in the same stitch or space. (9 loops on hook)
- Step 4: Yarn over and pull smoothly through the first 8 loops on your hook (skipping the last loop).
- Step 5: Yarn over and pull through the remaining 2 loops on your hook to close the puff.

The Happy Hearts Puff Stitch Crochet Blanket Pattern (32” x 36”)
Using your J/10 (6.00 mm) hook and main color yarn (Hobbii Cascata in Angel 01), begin with the foundation chain for the 32” x 36” baby blanket:
- Foundation Chain:
Chain 102. - Row 1: Work
scin the second stitch from the hook and in each stitch across.Ch 2, turn. (101 sc) - Row 2: Work
dcin the first 5 stitches.*Skip the next st, work (puff, ch 1, puff) in the next stitch, skip the next st. Work dc in the next 5 stitches*; repeat from * to * across to the end of the row.Ch 2, turn. - Row 3: Work
dcin the first 5 stitches.*Skip the next st, work (puff, ch 1, puff) directly into the ch-1 space between the two puffs below, skip the next st. Work dc in the next 5 stitches*; repeat from * to * across.Ch 2, turn. - Rows 4–63: Repeat Row 3 until you have completed a total of 63 rows.
Transition Note: After finishing Row 63, do not cut your yarn. Proceed directly to Round 1 of the border instructions below. Before adding the border, you will notice small bumps along the top edge where the puff stitches pop up—once you work the border rounds, those bumps blend in completely!

4-Round Crochet Blanket Border Instructions
This crisp 4-round border frames the variegated body with a clean white band and a delicate slip-stitch edge that ties the colors together.
- Round 1 (Main Color — Angel 01): Continue directly from your last row without turning. Work
scevenly around the entire perimeter of the blanket, placing3 sc in each corner. Join with asl stto the top of the first stitch, then cut yarn and weave in ends. - Important Spacing Note for Round 1: Along the two side “raw edges,” work 2 sc into the side of each row. Along the top edge of the blanket, work 1 sc into each double crochet, 1 sc into each puff stitch, and 1 sc into each ch-1 space across.
- Round 2 (White Yarn — Hobbii Amigo XL): Join White yarn with a slip stitch and
ch 1. Workhdcevenly around the entire blanket, working(hdc, ch 1, hdc) in each corner. Join with asl stto the top of the first stitch. - Round 3 (White Yarn):
Ch 1. Workhdcevenly around the entire blanket, working(hdc, ch 1, hdc) in each corner. Join with asl stto the top of the first stitch. Cut White yarn and weave in ends. - Round 4 (Main Color — Angel 01): Join Angel (01) yarn with a
sl stin any corner space. Work a loosesl stin each stitch around the entire blanket, working(sl st, ch 1, sl st) in each corner. Join with asl stto the first stitch, cut yarn, and weave in all remaining loose ends.
Adjusting the Blanket Size: 10-Size Chart & Custom Multiple
Want to make a stroller throw, crib blanket, or king-size bed cover? Use the complete reference chart below for all 10 common sizes of this puff stitch crochet blanket. Please note that the skein counts match Hobbii Cascata (Angel 01) and Hobbii Amigo XL (White). If you choose another yarn brand, simply check the total yardage listed for your size.
Custom Size Formula: You can also crochet a custom width! Simply work your starting chain in multiples of 8 + 6 until it reaches the width you want. After that, follow Rows 1–3 and the border instructions exactly as written above.

| Blanket Size | Dimensions | Starting Chain | Total Rows | Angel (01) Yardage | White Border Yardage |
|---|---|---|---|---|---|
| 1. Lovey | 15” x 15” | 46 | 25 | 240 yd (1 skein). | 25 yd (1 skein). |
| 2. Stroller | 29” x 34” | 86 | 59 | 1105 yd (3 skeins). | 85 yd (1 skein). |
| 3. *Baby (Sample) | 32” x 36” | 102 | 63 | 1200 yd (3 skeins). | 100 yd (1 skein). |
| 4. Car Seat | 29” x 40” | 86 | 70 | 1200 yd (3 skeins). | 100 yd (1 skein). |
| 5. Toddler / Lapghan | 37” x 48” | 118 | 84 | 1845 yd (5 skeins). | 155 yd (2 skeins). |
| 6. Crib | 45” x 60” | 142 | 105 | 2815 yd (7 skeins). | 235 yd (3 skeins). |
| 7. Throw | 52” x 60” | 166 | 105 | 3250 yd (8 skeins). | 270 yd (3 skeins). |
| 8. Twin | 60” x 85” | 190 | 148 | 7480 yd (13 skeins). | 450 yd (5 skeins). |
| 9. Full / Queen | 80” x 90” | 262 | 158 | 7480 yd (18 skeins). | 620 yd (6 skeins). |
| 10. King | 96” x 90” | 310 | 158 | 9000 yd (21 skeins). | 750 yd (7 skeins). |
Frequently Asked Questions About This Puff Stitch Crochet Blanket
Does this puff stitch crochet blanket have a right and wrong side?
No, it does not! You turn your work at the end of every row. Because each V-puff cluster sits in the chain-1 space below, both sides look completely identical.
Why do I pull through 8 loops first instead of all 9 loops on the puff stitch?
Pulling through the first 8 loops anchors the top of the stitch cleanly. Then, closing the final 2 loops locks each puff in place so it stays plump and even.
Can I make this blanket with solid or self-striping yarn?
Yes, both options look wonderful! A variegated worsted yarn highlights the horizontal color shifts automatically. Meanwhile, a solid yarn emphasizes the vertical columns of heart-shaped puff stitches.
0 Comments