Intermediate 8-12 Hours Worsted yarn

Worked on the glider, counted out loud —

Yellow Heart Granny Square Baby Blanket Free Crochet Pattern

Make a Yellow Heart Granny Square Baby Blanket with this free crochet pattern featuring soft worsted yarn, classic squares, and sweet heart appliqués.

Jump to the rounds

Before you sit down

Start by making a batch of solid granny squares in Yellow and White until each one blocks to a clean 6-inch square.

Work the heart lobes separately over four rounds, shaping the two curved tops that give the heart its recognizable silhouette.

Weave in loose ends on both the squares and the heart pieces before moving on to assembly.

Pin each heart appliqué onto its chosen granny square, centering it so the lobes sit evenly.

Whip stitch the hearts securely onto the squares using a yarn needle, keeping tension even so the fabric lies flat.

Lay out all your finished heart squares alongside plain granny squares in your desired grid pattern before joining.

Join the squares together row by row into your full blanket layout, matching corners carefully as you go.

Weave in any remaining ends from the joining process and give the finished blanket a final light blocking if desired.

What this one is

This Yellow Heart Granny Square Baby Blanket combines the timeless charm of classic granny squares with the sweetest little heart lobes worked right into the design. Made in soft buttery yellow and crisp white, it strikes that perfect gender-neutral balance that makes it ideal for baby showers, new arrivals, or nursery decor. The heart motif adds a personal, handmade touch that elevates this project beyond a basic square blanket into something truly gift-worthy.

You'll be working traditional granny squares alongside a charming heart lobe section built over four rounds, so a little familiarity with basic granny square construction and simple shaping will serve you well here. This is a wonderful project for confident beginners ready to level up, or intermediate crocheters looking for a relaxing, repetitive make. Between the squares, the hearts, and the joining, expect to spend a solid weekend or two of cozy stitching time.

The finished blanket is built from 6-inch granny squares, so you can customize the final size by adding or subtracting squares to fit a bassinet, crib, or stroller. The soft acrylic yarn keeps it washable and huggable, while the yellow and white palette feels bright, fresh, and timeless. It's the kind of heirloom-quality piece that gets passed down, photographed at every milestone, and loved for years.

Variations

One of my favorite things about this blanket is how endlessly customizable it is. Swap the yellow and white for soft sage green and cream for a more neutral, earthy nursery look, or try dusty blue with white hearts for a classic baby boy palette. For a baby girl version, blush pink squares with white hearts feel timeless and sweet. If you want something bolder, try a rainbow granny square approach where each square uses a different pastel color but keeps the white heart consistent for cohesion — this works especially well as a gender-reveal or twins gift. For size adjustments, simply add more granny squares in your grid layout: a lovey-sized blanket might use a 3x3 or 4x4 grid of the 6-inch squares, while a full crib blanket could stretch to a 6x8 or 7x9 grid depending on how large you want the finished piece. Since each square measures 6 inches after blocking, you can do quick math to plan your exact finished dimensions before you start. Yarn-wise, if you want an extra-soft, machine-washable option, Bernat Baby Blanket or Baby Soft are lovely worsted-weight substitutes for the acrylic called for here, though they may create a slightly different gauge, so swatch first. For a more heirloom, breathable feel, a cotton-acrylic blend like Paintbox Yarns Cotton Mix trades a bit of squish for extra durability. You could also try adding a coordinating star or moon appliqué alongside the hearts scattered across a few squares for a whimsical, celestial nursery vibe.

There's something so satisfying about watching a pile of individual granny squares transform into one cohesive blanket, and this pattern makes that process even more special with its heart lobe detail. I love how the four rounds of heart shaping come together so quickly, giving you that adorable curved lobe look without any complicated increases or decreases to fuss over. The yellow and white combo is one of my favorites for baby projects because it works for any baby, any season, any nursery theme. Working the granny squares themselves is wonderfully meditative once you get into a rhythm, and it's the kind of project you can pick up and put down between rounds without losing your place. Sewing the heart appliqués onto the finished squares feels like the fun, creative payoff after all that repetitive square-making. Honestly, this pattern hits that sweet spot between simple enough to relax into and detailed enough to feel proud of when it's finished. It's become one of my go-to gift patterns for exactly that reason.

Common mistakes

  • Granny squares coming out inconsistent sizes across the blanketCheck your gauge before starting by blocking a single test square to confirm it measures the full 6 inches by 6 inches; adjust your hook size up or down until it matches before committing to the whole batch.
  • Heart lobes looking lopsided or uneven after the four shaping roundsUse a stitch marker to mark the center point of your heart before you begin the lobe rounds, and count stitches carefully at the end of each round to make sure both lobes are mirroring each other symmetrically.
  • Color changes between Yellow and White leaving messy joins or visible knotsAlways change colors on the last yarn-over of the final stitch in a round, and leave tails long enough to weave in securely later rather than tying knots that can work loose with washing.
  • Running out of Color A or Color B before finishing all the squaresSince gauge affects yardage significantly, weigh your yarn after a few completed squares to estimate your usage rate, and buy an extra skein of your primary color as a buffer before you're too far in.
  • Heart appliqués shifting or puckering the square they're sewn ontoPin the heart in place with stitch markers before sewing, and use a whip stitch with matching yarn worked through both the heart and the square's stitches evenly to keep it flat rather than pulled tight.
  • Weaving in ends too loosely, causing them to pop out after washingWeave each tail through at least 3-4 inches of stitches in different directions and trim only after gently stretching the fabric to test that the end stays hidden and secure.

The rounds, in full

Written out, round by round

Intermediate8-12 Hours5.0 mmWorsted

Materials

Everything this one takes, in the order you will reach for it.

Yarn

  • Worsted weight yarn (medium weight, category 4)
  • Color A (Yellow): approximately 800 yards
  • Color B (White): approximately 600 yards

Hook

  • 5.0 mm (US H/8) crochet hook
  • Adjust your hook size if needed to match gauge.

Notions

  • Yarn needle for weaving ends and sewing appliqués
  • Scissors
  • Stitch markers (optional but helpful)
  • Blocking mats and pins (optional)
  • Gauge
  • Each finished solid granny square should measure approximately 6 inches by 6 inches (15 cm by 15 cm) after blocking.
  • Gauge matters for this project. If your squares are too small, your blanket will be smaller than expected. If they are too large, you will run out of yarn.

keep this to hand

Abbreviations

US crochet terms, as used in this pattern.

  1. chchain
  2. ststitch
  3. stsstitches
  4. scsingle crochet
  5. sc2togsingle crochet 2 stitches together (decrease)

Creating the heart lobes

  1. Round 8(First Lobe): Sc in first 5 sts. Ch 1, turn. Leave remaining stitches unworked. (5 sc)
  2. Round 9Sc2tog (single crochet two together by inserting hook in first st, pull up loop, insert hook in second st, pull up loop, yarn over and pull through all 3 loops), sc in next st, sc2tog. Ch 1, turn.(3)
  3. Round 10Sc3tog (work similar decrease over 3 stitches). Fasten off. (1 sc)
  4. Round 8(Second Lobe): Skip the center of the heart. Join yarn in the 6th stitch of Row 7. Sc in remaining 5 sts. Ch 1, turn.Rows 9-10: Repeat as for first lobe. Fasten off. Weave in all ends. Your heart should measure approximately 2.5 to 3 inches tall. The shape will become more defined once sewn onto the square.(5)

Hook

5.0 mm (US H/8) crochet hook

Notions

Yarn needle for weaving ends and sewing appliqués Scissors Stitch markers (optional but helpful)

Blocking mats and pins (optional)

Weaving Ends

Go back and check every color change and join point. Secure ends should be woven through at least 2 inches of stitches in multiple directions.

Care Instructions:

For gift giving, include a care tag. Machine wash cold on gentle cycle. Tumble dry low or lay flat to dry. Acrylic yarn softens with washing.

Try different colors

Switch the appliqué: Instead of hearts, try stars, flowers, or simple circles. The technique stays the same.

Add more texture

I really hope you enjoy making this yellow heart granny square baby blanket. It is such a satisfying project to work on, and the finished result always gets compliments. If you make one, I would absolutely love to see it. Tag me on Instagram or share in my Facebook group. Seeing your creations truly makes my day.

If this pattern is going on your to-make list, save it to your Pinterest boards so you can find it easily when you are ready to start. And please drop a comment below if you have any questions or just want to share your color choices. I read every single one.

Important notes

Note 01

💡 Block your very first granny square before making the rest of the batch to confirm it hits the true 6-inch by 6-inch measurement, since even small gauge differences add up dramatically across a whole blanket.

Note 02

💡 Use a 5.0 mm hook as your starting point, but don't be afraid to size up or down if your tension runs tight or loose compared to the gauge given.

Note 03

💡 Keep a stitch marker in the first stitch of every round on both your granny squares and heart lobes so you never lose track of where a round begins.

Note 04

💡 Soft acrylic or acrylic blend yarn is ideal here since baby blankets get washed frequently; if you substitute a cotton blend, expect a slightly heavier, less drapey finished fabric.

Note 05

💡 Save all your weaving-in for after you've joined all the squares together, since working the joins first can sometimes shift stitch placement and make hidden ends pop loose.

FAQs

Asked on the glider

the ones that come up on the glider

How many granny squares do I need for a standard baby blanket size?

Since each square finishes at 6 inches by 6 inches, a 6x8 grid gives you a 36-inch by 48-inch blanket, which is a popular crib size. Adjust the grid up or down depending on whether you want a stroller-sized lovey or a larger crib blanket.

Do I need to know how to make appliqués to complete this pattern?

The heart lobes are worked as their own small crocheted piece over four rounds, then sewn onto the finished granny squares with a yarn needle. It's a simple whip stitch technique, so even if you've never made an appliqué before, you'll pick it up quickly.

How much yarn will I actually need if I change the blanket size?

The materials list of about 800 yards of Yellow and 600 yards of White is based on the full blanket size in this pattern, so scale that proportionally to your grid. For example, half the squares would use roughly half the yardage of each color.

Is this pattern good for a beginner who has only made a few granny squares?

If you're comfortable with basic granny square rounds and simple color changes, you'll manage the squares just fine. The heart lobes add a bit more shaping complexity, so it's rated intermediate, but a confident beginner willing to take it slowly can absolutely complete it.