Heart to Heart Crochet Baby Blanket Pattern

There is quite a story behind this crochet baby blanket pattern……….When I moved to Munich, Germany in 2013, I was on the look out for an amazing photographer who could capture my growing family and I found Tammy Nicole. Tammy took photos of Luca’s first birthday cake smash, Nico’s newborn photos and our goodbye Munich family photos.

image  image  image

She became a good friend and allowed us to fill our home with beautiful photos that we will all treasure forever. I knew that Tammy was desperate to be a Mummy and when I found out that she was pregnant with her first baby, I followed her amazing maternity photos online with so much happiness for her. I wanted to repay her for all of the memories that she gave our family. Tammy loves handmade items and so I decided to make her precious baby a blanket that would last forever, just like our photos and this the design that I came up with, crocheted and sent to her.


If you use my free patterns, please donate a little something to Brain Tumour Research using the link below. I lost my very dear and best friend Jo to this awful disease far too soon and we miss her every day.


Heart to Heart Crochet Baby Blanket Pattern 

This pattern is the sole property of InCrochet. It is copyright protected and cannot be copied, adapted or reproduced in any way. Please do not make a few changes to this pattern and claim it as your own. You are welcome to sell your finished items made from this pattern, but please reference InCrochet and provide a link to my website or pattern. My photos are copyright protected and may not be used under any circumstances to sell your products. Thank you for your understanding. Let’s protect the wonderful world of online crochet help sites and patterns so that people like myself can learn and become a part of this exciting community.

This is an easy crochet baby blanket that works up quickly as it uses 3 strands of DK yarn held together and follows a simple repeat pattern. The blanket can be made to any size just by adapting the number of chains in the starting chain and the number of rows repeated on the length. It can also be made in any DK yarn and in any colour variations. Have fun with it and please send us photos of your finished blankets, I would love to see them.


You will need: 

6mm hook for main blanket, and 4mm hook for border.

Colour A, 9 balls of any DK cotton yarn, 1110m. I used Rico Design Essentials Cotton DK in Beige ( 50g/130m per ball). Use 2 strands.

Colour B, 7 balls of any DK cotton yarn, 840m. I used Rico Design Essentials Cotton DK in Turquoise ( 50g/1 per ball). Use 1 strand for main blanket, 2 strands for border.

Yarn needle.

Special Notes

  • I do not count my chain as a stitch. The number at the end of each row in brackets is the number of stitches per row minus the chain.
  • I crochet my first stitch into the chain space.
  • As with all blankets, make sure to count stitches for each row to make sure you have the right number of stitches.
  • I crochet over my ends whenever possible and reverse stitch them back in the opposite direction at the end.
  • I use US stitch terms.


Ch – Chain

St – Stitch

Sl st – Slip stitch

Sc – Single crochet

Hdc – Half double crochet

Dc – Double crochet

BLO – Back loops only

Finished Blanket Dimensions

Width: 63cm/25 inches including border.

Length: 75cm/29.5 inches including border.




Using 2 strands of colour A and 1 strand of colour B and a 6mm crochet hook:

Row1:  Ch 74.  Hdc in 3rd chain from hook and each ch across, ch 2, turn (72).

Row2-65:  In BLO, Hdc in each st across, ch 2, turn (72).

Row66:  In BLO, Hdc across (72). Fasten off and weave in ends.



Using a 4mm hook, attach 2 strands of colour B yarn to the corner of row66 with a sl st. This border is crocheted in the round so use a st marker to mark first st. I have not used stitch numbers for this section of the pattern. Please make sure that you are adding enough stitches for the border to lie flat.

Round1:  Chain 1, 1 Sc in Ch space. Place a marker in this st. 1 Sc in next st and each st around, adding 2 Sc to each corner. Stop at st before st marker.

Round 2:  2 Dc in marked st. Move marker up to 1st Dc of this round. 1 Dc in each st around, adding 2Dc to each corner. Stop at st before st marker.

Round3:  2 Dc in marked st. Move marker up to 1st Dc of this round. Dc in each st around, adding 2Dc to each corner. Sl st to join to first marked Dc, fasten off, weave in ends.



I used this amazing pattern by PlanetJune to crochet my hearts.

I used 2 strands of colour B and a 4mm hook and chose the large heart and small heart pattern and left a long tail on each heart at the end for sewing onto the blanket.


Using a yarn needle and the long end that you left on the heart, whip stitch the hearts to the blanket. I chose to place my large heart with the bottom between rows 3 and 4 and the small heart about 1cm width away with the bottom at the top of row 6.


I hope you enjoyed this crochet baby blanket pattern. If you did, or if there are any issues, please leave me a comment below. And please consider leaving a donation using the link above. Thank you so much.