Handmade crochet heart blanket made from red, teal, and gray heart squares, arranged in a repeating pattern and displayed on a white bed as a cozy finished blanket.

Free crochet heart blanket pattern

Looking for a sweet and cozy project that’s easy to make and fun to customize? This crochet heart blanket pattern is advanced beginner–friendly and made from individual heart squares that are sewn together to create a bold, graphic blanket design. Each square features a simple heart motif worked in double crochet stitches, making the pattern both approachable and relaxing to crochet.

Because the blanket is worked one square at a time, it’s easy to pick up and put down whenever you have a few spare minutes. This makes it a great choice for evening crochet, travel projects, or anyone who prefers working in smaller, manageable sections instead of long rows. Once assembled, the finished blanket is cozy, eye-catching, and perfect as a handmade throw, heartfelt gift, or cozy crochet heart blanket for everyday use.

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 cozy 47 x 60 inch (119 x 152 cm) blanket that’s advanced beginner–friendly and easy to customize.

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

Why you’ll love this crochet heart blanket pattern

  • Advanced beginner–friendly construction
    Each heart square uses basic stitches and simple color changes, making the pattern easy to follow and enjoyable to work through.
  • Made from individual squares
    Crochet one square at a time and sew them together later—perfect if you like breaking big projects into manageable pieces.
  • Flexible and customizable
    Change the colors, adjust the number of squares, or resize the blanket to make it your own.
  • Perfect for gifts and seasonal decor
    The heart design makes this blanket ideal for Valentine’s Day, baby showers, weddings, or heartfelt handmade gifts.
  • Great stash-busting potential
    Heart squares are a fun way to use up leftover yarn while still creating a cohesive finished 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.

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.