Crochet heart blanket made of red, teal, gray, and white squares draped over a cream armchair in a bright white room.

Free crochet heart blanket pattern

Looking for a sweet and cozy crochet blanket that’s fun to customize? This free crochet heart blanket pattern is made from individual heart squares that are sewn together to create a bold, graphic throw. It’s an advanced beginner-friendly project that’s worked one square at a time, so it feels manageable and relaxing to crochet.

Quick answer
This free crochet heart blanket pattern is made from individual heart squares using double crochet stitches. The squares are sewn together to create a 47 x 60 inch (119 x 152 cm) blanket that’s advanced beginner-friendly and easy to customize.

Best for: Advanced beginners
Style: Crochet blanket made from heart motif squares
Includes: Blanket details, written instructions, and FAQs

Why you’ll love this crochet heart blanket pattern

  • Advanced beginner-friendly — Each heart square uses basic stitches and simple color changes.
  • Made from individual squares — Crochet one square at a time, then sew them together later.
  • Easy to customize — Change the colors, square count, or finished size.
  • Great for gifts and décor — A sweet choice for Valentine’s Day, baby showers, or handmade gifts.
  • Good stash-buster — Use leftover yarn while creating a cohesive project.

Crochet heart blanket pattern details

Below you’ll find all the details you need to make this crochet heart blanket pattern, including size, materials, and construction notes.

Skill level

Advanced beginner — This pattern is perfect for crocheters who are comfortable with basic stitches and ready to learn simple color changes.

Before you start:
This blanket is made from 72 individual heart squares. You’ll crochet all the squares first, then sew them together at the end.

Materials you’ll need

  • Crochet hook size H-8 (5 mm) — Or the size needed to match the gauge.
  • Crochet hook size I-9 (5.5 mm) — Optional, for the beginning chain. You can also use the H hook.
  • Worsted weight yarn (#4) — In red, gray, blue, and white.
  • Yarn needle — For weaving in ends neatly.
  • Scissors — To cut your yarn.
  • Stitch markers — Optional, to help mark stitches or keep track of rows.

Yarn yardage

The sample blanket uses approximately 1,374 grams (3 pounds 0.5 ounces) of yarn total.

Approximate yarn used for each color:

  • White: about 438 g (15.5 oz)
  • Red: about 312 g (11 oz)
  • Blue: about 312 g (11 oz)
  • Gray: about 312 g (11 oz)

Yarn amounts are approximate and may vary slightly depending on tension, yarn brand, and color placement.

Finished size

The finished blanket measures approximately 47 × 60 inches (119 × 152 cm) and can be resized by adding or removing heart squares.

Finished crochet heart blanket pattern made from sewn heart squares in red, teal, and gray, displayed flat to show the full repeating heart design.

Gauge

Gauge is not critical for this pattern, but it can affect the finished size. As long as your squares are consistent in size, your blanket will come together nicely.

8 stitches and 5 rows = 2 inches (5 cm)

Crochet abbreviations

  • hdc = half double crochet
  • dc = double crochet
  • ch / chs = chain / chains
  • st / sts = stitch / stitches
  • sl st = slip stitch

Pattern notes

  • You will make 72 squares (24 each in red, blue, and gray).
  • The starting chain does not count as a stitch.
  • The pattern is written in US crochet terms.

Ways to customize this heart blanket

One of the best things about this crochet heart blanket pattern is how easy it is to make it your own. With simple heart squares and flexible construction, there are lots of ways to customize the finished look.

  • Change the color palette
    Swap in different colors to match holidays, seasons, or personal style. Try pinks and reds for Valentine’s Day, soft pastels for a baby blanket, or neutrals for a modern look.
  • Resize the blanket
    Make more or fewer heart squares to create a larger throw, a smaller lap blanket, or even a wall hanging. You can also adjust the layout to change the proportions.
  • Play with square arrangement
    Alternate heart colors in different patterns or group colors together for a bold, graphic effect. Laying out the squares before joining makes it easy to experiment.
  • Customize the border
    Use a contrasting color for the border or switch stitches for a different texture. A single crochet border creates a firmer edge, while half double crochet keeps it soft and cozy.
  • Use scrap yarn creatively
    This pattern is perfect for stash-busting. As long as your yarn weights are consistent, you can mix leftover yarns for a fun, unique blanket.

How to make color changes

To change colors in double crochet for this heart blanket:

  1. Start your last dc with the old color: yarn over, insert your hook, yarn over, pull up a loop, yarn over and pull through two loops.
  2. Stop when you have two loops left on your hook.
  3. Drop the old yarn, pick up the new color, and yarn over with the new color.
  4. Pull the new color through the last two loops to finish the stitch. Now your next stitch will be in the new color.
Stacks of completed crochet heart squares in red, teal, and gray yarn, ready to be sewn together for a crochet heart blanket.

Free crochet heart blanket pattern instructions

Make 24 squares in each color (red, blue, and gray) for a total of 72 squares.

When the pattern lists stitch counts for each color, all stitches are worked in double crochet (dc).

Row 1: With red, ch 23, dc in the 3rd ch from the hook and in each remaining ch across. Turn. (21 dc)
Row 2: Ch 2, dc in each st across. Turn. (21 dc)
Row 3: Ch 2, (red) x 9, (white) x 3, (red) x 9. Turn. (21 dc)
Row 4: Ch 2, (red) x 8, (white) x 5, (red) x 8. Turn. (21 dc)
Row 5: Ch 2, (red) x 7, (white) x 7, (red) x 7. Turn. (21 dc)
Row 6: Ch 2, (red) x 6, (white) x 9, (red) x 6. Turn. (21 dc)
Row 7: Ch 2, (red) x 5, (white) x 11, (red) x 5. Turn. (21 dc)
Row 8: Ch 2, (red) x 4, (white) x 13, (red) x 4. Turn. (21 dc)
Row 9: Ch 2, (red) x 3, (white) x 15, (red) x 3. Turn. (21 dc)
Row 10: Ch 2, (red) x 3, (white) x 7, (red) x 1, (white) x 7, (red) x 3. Turn. (21 dc)
Row 11: Ch 2, (red) x 4, (white) x 5, (red) x 3, (white) x 5, (red) x 4. Turn. (21 dc)
Row 12: Ch 2, (red) x 21. Turn. (21 dc)
Row 13: Ch 2, (red) x 21. Turn. (21 dc)

Border: Ch 1, hdc evenly around the square, working 3 hdc in each corner.

Assembling the blanket

Once all 72 heart squares are complete, it’s time to assemble the blanket.

Lay the squares out on a flat surface in a repeating color pattern, alternating red, blue, and gray. Make sure all heart motifs are facing the same direction. Using a yarn needle and gray yarn, sew the squares together.

Join the squares row by row, then seam the rows together to form the full blanket. Weave in any remaining ends securely on the back of the blanket.

Crochet heart blanket squares laid out on a table before assembly, showing red, teal, and gray heart motifs made with double crochet stitches.

Frequently asked questions

Is this crochet heart blanket pattern beginner-friendly?
Yes. This pattern is written for advanced beginners who are comfortable with basic stitches like double crochet and ready to try simple color changes. Each heart square is worked one row at a time, making it easy to follow and practice.

Do I have to match gauge exactly?
No. Gauge is not critical for this pattern, but it can affect the finished size of your blanket. If your squares turn out slightly larger or smaller, your final blanket measurements may vary.

Can I change the colors of the heart blanket?
Absolutely. This crochet heart blanket pattern is very flexible. You can swap in your favorite colors, use scrap yarn from your stash, or choose a seasonal color palette for holidays, baby blankets, or gifts.

Can I make the blanket bigger or smaller?
Yes. To resize the blanket, simply make more or fewer heart squares. You can also adjust the layout of the squares to change the proportions of the finished blanket.

How are the heart squares joined together?
The heart squares are sewn together using a yarn needle and matching yarn. You can use your preferred seaming method, such as whip stitch or mattress stitch, and join the squares row by row.

Is this pattern good for gifts?
Yes. The heart design makes this blanket perfect for Valentine’s Day, baby showers, weddings, anniversaries, or heartfelt handmade gifts.

Can I turn this into a baby blanket or lap blanket?
Yes. This crochet heart blanket pattern is easy to resize. To make a smaller baby blanket or lap blanket, simply crochet fewer heart squares and adjust the layout. You can arrange the squares in fewer rows or columns while keeping the same heart square pattern.

Handmade crochet heart blanket made from individual heart squares, draped on a bed to show texture, color contrast, and cozy finished look.

More free crochet blanket patterns

Explore more free crochet blanket patterns featuring clean lines, bold colorwork, and modern designs you’ll actually want to use and display. From graphic C2C blankets to cozy everyday throws, these patterns are fun to crochet and easy to style.

Browse the gallery below to find your next blanket project.

Free crochet heart patterns

Looking for free crochet heart patterns? These sweet and simple designs are perfect for Valentine’s Day gifts, heartfelt décor, and quick handmade projects. Start your crochet heart creations today and spread a little love with every stitch!

Let’s connect!

I’d love to see what you’re making! Share your finished project and follow along for more free crochet patterns and tutorials.

📌 Don’t forget to pin this pattern for later!
Happy crocheting! 🧶
— Melissa

Top-down view of a finished crochet heart blanket made from individual heart squares in red, teal, and gray.