Skip to the patterns
Crochet·Rituals
Menu

Blankets 16 Laid out for paper No account, no download

Blue heart granny square baby blanket pattern

A 20-square granny blanket with heart appliqués, 5.0mm hook, finished 22x28 in.

Jump to the rounds Pin it
Blue heart granny square baby blanket pattern
Blankets · Worsted
Skill
Beginner
Time
6-7 hours
Yarn weight
Worsted
Hook
5.0 mm
Rounds
16

Beginner

What the pattern's own author called it. Nothing here is graded again.

Worsted

What the sample was worked in. Any weight works; the size moves with it.

16

Each one is typed out whole and gets its own line.

This blanket is built from 20 granny squares, worked in light blue and white and joined into a 4 by 5 grid before a four-round border ties the whole piece together. Small heart motifs, worked flat and shaped with simple increases, are whip stitched onto chosen white squares once the border is finished. Have worsted weight yarn in both colors on hand, a 5.0mm hook, and a tapestry needle for joining and sewing. The result is a stroller-size piece, finished around 22 by 28 inches.

Common mistakes and their fixes

Skipping the gauge square
Block one granny square and check it against the 5-inch target before making the other 19. A size difference carried across 20 squares will shift the 22x28 in total.
Adding corner stitches at every square
The 3 sc or 3 dc corner increases in Part 5 belong only at the four corners of the whole blanket, not at every seam between squares.
Sewing on hearts too early
Wait until Round 4 of Part 5 is complete and the blanket is fully bordered before pinning and whip stitching the heart appliqués in place.

The materials list

  1. Worsted weight yarn (medium weight, category 4) in light blue, approximately 400 grams
  2. Worsted weight yarn in white, approximately 350 grams
  3. Soft acrylic or cotton blend yarn recommended, for durability that withstands frequent washing
  4. 5.0mm (US H/8) crochet hook
  5. Tapestry needle for weaving ends and sewing
  6. Scissors
  7. Stitch markers (optional but helpful)
  8. Pins for blocking

Listed by the pattern's own author, in their words.

Key to this pattern, 9 short forms

Gauge

One completed granny square should measure approximately 5 inches (12.5 cm) square after blocking. Your gauge may vary slightly, which will affect the final blanket size.

Finished Measurements

This blanket consists of 20 granny squares arranged in a 4 by 5 grid. The finished dimensions are approximately 22 inches wide by 28 inches long (56 cm by 71 cm), making it perfect for strollers, car seats, or tummy time.

Skill Level

This beginner friendly crochet pattern is perfect for those who have mastered basic stitches and want to try their first motif project. If you can chain, single crochet, and double crochet, you have all the skills you need.

Abbreviations and Stitch Definitions Let me walk you through every stitch you will use in this pattern:

Ch (Chain): The foundation stitch. Yarn over, pull through the loop on your hook. Think of it like creating links in a chain.

Sl st (Slip Stitch): Insert hook, yarn over, pull through both the stitch and the loop on your hook in one motion. Used for joining rounds.

Sc (Single Crochet): Insert hook, yarn over and pull up a loop (2 loops on hook), yarn over and pull through both loops. A short, tight stitch.

Dc (Double Crochet): Yarn over, insert hook, yarn over and pull up a loop (3 loops on hook), yarn over and pull through 2 loops (2 loops remain), yarn over and pull through remaining 2 loops. This creates a taller stitch and is the main stitch in granny squares.

3-dc cluster: Work 3 double crochets into the same stitch or space. This forms the signature "puff" of granny square construction.

Ch-2 sp (Chain 2 Space): The gap created by chaining 2. You will work into these spaces, not into individual stitches.

Corner space: The chain space at each corner of the granny square where you work two 3-dc clusters separated by a chain 2.

Pattern Notes Before You Begin

Read through the entire pattern first. I know that sounds tedious, but it really helps you understand how everything fits together.

All squares are worked in the round from the center outward. You can work in a spiral without joining, but I prefer joining each round for neater results. The choice is yours.

The blanket shown alternates between solid blue squares, solid white squares, and white squares with blue heart appliqués. You will make:

10 blue granny squares 10 white granny squares 12 blue heart appliqués (placed on select white squares)

When counting your granny squares, remember that each corner has a ch-2 space flanked by two 3-dc clusters. Each side has a consistent number of 3-dc clusters depending on how many rounds you work.

How to Crochet the Granny Squares Blue Granny Square (Make 10)

Round 1

Using blue yarn, make a magic ring (or ch 4 and sl st to first ch to form a ring). Ch 3 (counts as first dc throughout), work 2 dc into ring, ch 2, *3 dc into ring, ch 2* repeat 3 more times. Sl st to top of beginning ch-3 to join. (4 corner spaces, 12 dc total)

Round 2

Sl st across to first corner ch-2 space. Ch 3, 2 dc in same space, ch 1, (3 dc, ch 2, 3 dc) in same corner space. *Ch 1, (3 dc, ch 2, 3 dc) in next corner space* repeat around. Ch 1, sl st to top of beginning ch-3. (4 corners with ch-2 spaces, 4 ch-1 spaces on sides, 24 dc total)

Round 3

Sl st to corner space. Ch 3, 2 dc in same space, ch 2, 3 dc in same corner space. *Ch 1, 3 dc in next ch-1 space, ch 1, (3 dc, ch 2, 3 dc) in corner space* repeat around. End with ch 1, 3 dc in last ch-1 space, ch 1, sl st to beginning ch-3. (4 corners, 8 side clusters, 36 dc total)

Round 4

Sl st to corner space. Ch 3, 2 dc in same space, ch 2, 3 dc in same corner. *Ch 1, 3 dc in each ch-1 space across side, ch 1, (3 dc, ch 2, 3 dc) in corner* repeat around. Sl st to join. (4 corners, 12 side clusters, 48 dc total)Fasten off and weave in ends. Block square to 5 inches.

White Granny Square (Make 10)

Follow the exact same instructions as the blue square, but use white yarn throughout all 4 rounds.

Fasten off and weave in ends. Block to 5 inches.

How to Crochet the Heart Appliqués These sweet little hearts are simpler than they look. Do not be intimidated by the shape.

Blue Heart (Make 12)

Part 4

Starting at the bottom point: Using blue yarn, ch 2.

Row 1

Work 2 sc in second ch from hook. Turn. (2 sts)

Row 2

Ch 1, 2 sc in first st, 2 sc in second st. Turn. (4 sts)

Row 3

Ch 1, 2 sc in first st, sc in next 2 sts, 2 sc in last st. Turn. (6 sts)

Row 4

Ch 1, 2 sc in first st, sc in next 4 sts, 2 sc in last st. Turn. (8 sts)

Row 5

Ch 1, 2 sc in first st, sc in next 6 sts, 2 sc in last st. Turn. (10 sts)

Row 6

Ch 1, sc in first 5 sts. Turn, leaving remaining stitches unworked. (5 sts)

You are now working on the first bump of the heart.

Row 7

Ch 1, skip first st, sc in next 3 sts, skip last st. Turn. (3 sts)

Row 8

Ch 1, skip first st, sc in next st, skip last st. (1 st) Fasten off. Second bump: Join yarn with sl st in 6th stitch of Row 5 (the first unworked stitch). Ch 1, sc in same st and remaining 4 sts. Turn. (5 sts)Repeat Rows 7 and 8 to complete the second bump.Fasten off, leaving a long tail for sewing.

Assembling Your Baby Blanket

Now comes the satisfying part. Lay out your squares in a 4 by 5 grid, alternating colors in a checkered pattern. Play around with the arrangement until you are happy.

Joining Method I recommend the single crochet join for durability and a clean look.

Hold two squares together with right sides facing. Using white yarn, insert hook through both corner spaces. Sl st to join yarn. Ch 1, then work sc through both layers across the edge, working into corresponding stitches on each square.

When you reach the corner, fasten off or continue to the next seam if you are working in rows.

Join all squares into strips first (4 squares each), then join the strips together to form the blanket.

Part 5

Round 1

Join blue yarn in any corner. Ch 1, work 3 sc in corner space. Sc evenly around the entire blanket, working 3 sc in each corner and approximately 3 sc per granny cluster along the sides. Sl st to join.

Round 2

Ch 1, sc in each st around, working 3 sc in each corner stitch. Sl st to join.

Round 3

Ch 3, dc in each st around, working 3 dc in each corner. Sl st to join.

Round 4

Repeat Round 2.Fasten off and weave in all ends. Attaching the Heart Appliqués Pin hearts onto your chosen white squares before sewing. The blanket shown has hearts scattered across multiple squares, some centered and some slightly offset. Arrange them until the placement feels balanced.Using the long tail left on each heart, whip stitch around the edges to secure each heart to its square. Take small stitches and work slowly. Press gently with your fingers as you go to keep the heart flat.

Care Instructions

This blanket is designed for real life, which means it needs to be washable. Machine wash on a gentle cycle with cold water. Tumble dry on low or lay flat to dry. The acrylic yarn will hold up beautifully through countless washes.

Customization Ideas Want to make this crochet pattern your own? Here are some ideas:

Change the color scheme to pink and white for a girl, yellow and grey for a gender neutral option, or rainbow hearts on a cream background for something bold.

Check these before you start

  • Use the 5.0mm (H/8) hook for every element of this pattern — squares, border, and heart appliqués — so gauge stays consistent across the whole blanket.
  • Block each granny square to the 5-inch target before joining; squares that run large or small will throw off the 4 by 5 grid and the final dimensions.
  • Leave a long tail on each heart motif when it's finished. That tail is what you'll use to whip stitch it to its square later, so don't trim it short.
  • Adjust the 5.0mm hook size up or down as needed to match gauge if your blocked granny square doesn't measure 5 inches square.

On one line

Rounds16
Parts3
LevelBeginner
Time6-7 hours
Hook5.0 mm
YarnWorsted

Set-up

  • Make one granny square first and block it to confirm it measures 5 inches square, since the finished 22x28 in size depends on that measurement.
  • Split the 400 grams of light blue and 350 grams of white across 20 squares, the heart appliqués, and the border rounds before you start the first motif.
  • Read through Part 5 before joining squares, so the corner placement (3 sc or 3 dc per corner) is clear before you work the border.
  • Decide how many hearts to make and which white squares will carry them, since appliqué placement happens only after the border is complete.

Finishing

  1. Weave in all ends on the 20 granny squares before assembling them, so the joins and border don't carry extra bulk.
  2. Join the squares into the 4 by 5 grid, then work the four border rounds in order — sc, sc, dc, sc — placing 3 sc or 3 dc in each of the four outer corners.
  3. Pin the heart appliqués onto chosen white squares, whip stitch them in place using their long tails, and block the finished blanket once more to settle the border.

Construction

The border in Part 5 runs in four rounds directly around the assembled 4 by 5 grid rather than around each square separately, which is why the 3 sc/3 dc corner increases only fall at the four outer corners of the whole blanket.

Part 4 is worked flat in turned rows with increases at both ends of every row (2 sc in the first stitch, 2 sc in the last), the usual way to shape a curved heart lobe before it's appliquéd on rather than worked in the round.

Time per section

Granny squares (20 total)about 4-5 hours, because each of the 20 squares has to be worked and blocked to the same 5-inch gauge.
Heart appliqués (Part 4)about 1 hour, because each heart is worked flat in multiple rows with increases at both ends, a small project in itself per heart.
Border and attaching hearts (Part 5)about 1 to 1.5 hours, because the border runs four rounds around the entire joined blanket, plus hand whip stitching for each heart.

Photographs of this one

Every one was taken by whoever published the pattern, in the order the source listed them.

Blue heart granny square baby blanket pattern — photo 2
Blue heart granny square baby blanket pattern — photo 3

Common questions

Why does the blanket finish at 22 by 28 inches?
It's built from 20 granny squares in a 4 by 5 grid, each about 5 inches square after blocking. The finished dimensions scale directly from that square size, so gauge matters.
Does every white square need a heart?
No. Hearts go only on the white squares chosen for them, placed after the border is complete and arranged until the layout looks balanced.
Why does the border mix single and double crochet rounds?
The sc-sc-dc-sc sequence in Part 5 builds a sturdy flat edge. The single crochet rounds stabilize the joins between squares, while the double crochet round adds height and texture at the midpoint.

These answers came from whoever first published the pattern, kept word for word.