Tiny Heart Blanket – Baby Knitting Pattern

Tiny Heart Blanket: A Free Baby Knitting Pattern You’ll Fall in Love With

There is something quietly magical about making something by hand for a new baby. Every stitch carries a kind of intention that no store-bought gift can replicate, and a handknitted blanket is one of those rare objects that a family might hold onto for generations. If you have been searching for the perfect baby knitting pattern — one that is manageable for an intermediate knitter but beautiful enough to impress anyone who sees it — the Tiny Heart Blanket is exactly what you have been looking for.

This pattern combines a classic heart motif with a soft, airy texture that makes it ideal for wrapping a newborn. The finished blanket is warm without being heavy, visually striking without being fussy, and sized perfectly for a crib, bassinet, or stroller. Whether you are knitting for your own baby, a friend’s shower gift, or a donation to a local charity, this pattern is one you will return to again and again.


Why Knit a Baby Blanket?

Before diving into the pattern itself, it is worth pausing to appreciate why handknitted blankets remain one of the most beloved things a knitter can make. Baby items are universally appealing as knitting projects because they are small enough to finish in a reasonable timeframe, they use manageable amounts of yarn, and the recipient — whether a parent, grandparent, or the baby themselves someday — is almost always deeply moved by the gesture.

Blankets specifically occupy a special place in that tradition. Unlike booties that a baby outgrows in weeks or a hat that disappears into a drawer, a blanket stays useful. It gets draped over a crib rail, used as a play mat, folded up in a diaper bag, and eventually becomes the “special blanket” that a toddler carries everywhere. Knowing your knitting might become that object is a genuinely wonderful feeling.

The heart motif adds another layer of meaning. Hearts are universally understood as symbols of love, and working them into a baby blanket feels like stitching affection directly into the fabric. This particular design keeps the hearts small and scattered rather than large and bold, which gives the finished piece a gentle, almost whimsical quality — romantic without being overpowering.


Materials and Tools

Getting your materials right before you cast on will make the entire knitting experience smoother and more enjoyable. Here is what you will need to knit the Tiny Heart Blanket.

Yarn: Choose a baby-weight or DK-weight yarn that is soft against delicate skin. Look for something labeled “superwash” so the finished blanket can go in a washing machine, which is a practical necessity for any baby item. Merino wool blends, cotton-acrylic blends, and bamboo-cotton blends all work beautifully for this pattern. You will need approximately 600 to 700 yards for a standard crib blanket measuring roughly 30 by 36 inches. If you prefer a smaller stroller or receiving blanket at around 24 by 28 inches, plan for 400 to 450 yards. Color is entirely your choice — the heart motif reads beautifully in a solid or semi-solid yarn, but a very gentle heathered yarn can also add a lovely softness to the texture.

Needles: US size 5 (3.75mm) or US size 6 (4.0mm) circular needles, at least 32 inches long. Circular needles are recommended even though you are knitting flat, because the length accommodates the width of the blanket comfortably without the stitches crowding or falling off.

Notions: A tapestry needle for weaving in ends, stitch markers if you prefer to mark pattern repeats, and scissors. A row counter, either physical or on your phone, will be helpful when you are working through the heart chart.

Gauge: Approximately 22 stitches and 30 rows over 4 inches in stockinette stitch on US 6 needles. As always, gauge matters more for sizing than for drape in a blanket, so if yours is slightly off, your blanket will simply be slightly larger or smaller than noted. Swatch if you want a precise size; skip it if you are comfortable with some flexibility.


Pattern Notes and Abbreviations

This pattern is written for an intermediate knitter. If you are comfortable with knit and purl stitches, basic increases and decreases, and reading a simple chart, you have everything you need. The heart motif is achieved through a combination of yarn overs and decreases on right-side rows, creating a slightly raised, lacy texture that gives each heart its shape without requiring any colorwork or cable techniques.

Here are the abbreviations used throughout the pattern:

k — knit
p — purl
yo — yarn over
k2tog — knit two stitches together (right-leaning decrease)
ssk — slip, slip, knit (left-leaning decrease)
RS — right side
WS — wrong side
rep — repeat
pm — place marker
sm — slip marker
CO — cast on
BO — bind off

The heart motif is worked over a 12-stitch, 16-row repeat. The blanket is framed by a 6-stitch garter border on all sides, which prevents the edges from curling and adds a neat, finished look. All border stitches are worked in plain knit on both right-side and wrong-side rows.


The Tiny Heart Blanket Pattern

Cast On

Using your preferred cast-on method, cast on 162 stitches. The long-tail cast on is recommended for its neat, stretchy edge, but a simple knitted cast on works perfectly well. If you are adjusting the size, note that the stitch count needs to account for a 6-stitch garter border on each side (12 border stitches total), with the remaining stitches divisible by 12 for the pattern repeat.

Garter Border Setup

Rows 1 through 8 (both RS and WS): Knit all stitches across. This establishes your bottom garter border, which should measure approximately 1 inch.

Body of the Blanket

All rows begin and end with 6 knit stitches for the side garter border. The heart motif fills the central 150 stitches.

For clarity, the pattern instructions below refer to the central 150 stitches only. Remember to knit the first 6 and last 6 stitches of every row regardless of which row of the heart repeat you are working.

Heart Motif Repeat (12 stitches, 16 rows)

Row 1 (RS): k5, yo, ssk, k5; rep from to end of center stitches.
Row 2 (WS): Purl all center stitches.
Row 3 (RS): k3, k2tog, yo, k1, yo, ssk, k4; rep from to end.
Row 4 (WS): Purl all center stitches.
Row 5 (RS): k2, k2tog, yo, k3, yo, ssk, k3; rep from to end.
Row 6 (WS): Purl all center stitches.
Row 7 (RS): k1, k2tog, yo, k5, yo, ssk, k2; rep from to end.
Row 8 (WS): Purl all center stitches.
Row 9 (RS): k2tog, yo, k7, yo, ssk, k1; rep from to end.
Row 10 (WS): Purl all center stitches.
Row 11 (RS): k1, yo, ssk, k5, k2tog, yo, k2; rep from to end.
Row 12 (WS): Purl all center stitches.
Row 13 (RS): k2, yo, ssk, k3, k2tog, yo, k3; rep from to end.
Row 14 (WS): Purl all center stitches.
Row 15 (RS): k3, yo, ssk, k1, k2tog, yo, k4; rep from to end.
Row 16 (WS): Purl all center stitches.

Repeat these 16 rows until the blanket body measures approximately 33 to 34 inches from the cast-on edge, or to your desired length minus 1 inch for the top border.

Top Garter Border

Work 8 rows of plain knit across all stitches, mirroring the bottom border.

Bind Off

Bind off all stitches loosely using a standard bind-off or a stretchy bind-off such as the sewn bind-off or the k2tog bind-off. A tight bind-off edge will cause the top of the blanket to pucker, so err on the side of going up a needle size if needed.


Finishing the Blanket

Weave in all ends using your tapestry needle, working each tail back and forth through the purl bumps on the wrong side for at least an inch in two different directions. This prevents ends from working loose with washing and use.

Block your finished blanket for the best results. Wet blocking works beautifully for wool and wool-blend yarns: soak the blanket in cool water for 20 minutes, gently squeeze out the excess water without wringing, roll it in a clean towel to remove more moisture, then lay it flat on a blocking mat or clean surface and pin it to the correct dimensions. Allow it to dry completely before unpinning, which may take 24 to 48 hours depending on your yarn and climate. Blocking opens up the lace motifs so the hearts become crisp and clearly defined, and it evens out any slight tension variations in the fabric.

For acrylic or acrylic-blend yarns, steam blocking is an option — hold a steam iron just above the surface without touching the fabric, then smooth the blanket gently into shape and allow it to set. Do not press an iron directly onto acrylic, as heat will flatten and damage the fibers.


Yarn Suggestions

Choosing the right yarn is one of the most enjoyable parts of any knitting project, and for a baby blanket it is also one of the most important. Here are a few yarns that work especially well with this pattern.

Cascade 220 Superwash is a classic choice — it is widely available, comes in a huge range of colors, washes beautifully, and gives the heart motifs a crisp, clean look. It is a workhorse yarn in the best sense.

Malabrigo Rios is a superwash merino that knits up into something gloriously soft. The semi-solid colorways add subtle depth to the texture without distracting from the heart design. It is a slightly more luxurious option and makes a particularly beautiful shower gift.

Lion Brand Pound of Love is a budget-friendly acrylic that is incredibly soft for its price point and holds up to the heavy machine washing that baby items inevitably require. If you are knitting multiple blankets for charity donations, this is a practical and reliable choice.

Paintbox Simply DK is a cotton-acrylic blend that gives the blanket a slightly cooler, lighter feel — ideal for summer babies or warmer climates. It is also very affordable and comes in a cheerful spectrum of colors.


Sizing and Modifications

The pattern as written produces a blanket of approximately 30 by 36 inches, which is a versatile size that works for a crib, bassinet, or stroller. Here are some simple ways to modify the size.

For a smaller receiving blanket or lovey, cast on 90 stitches and work the body until it measures about 24 inches. This produces a roughly 16 by 24-inch blanket that is perfect for a hospital bag or as a comfort item.

For a larger lap or play blanket, cast on 186 or 198 stitches (keeping the stitch count divisible by 12 after subtracting the 12 border stitches) and work to your desired length. A 36 by 44-inch blanket makes a wonderful gift for a toddler and will stay in use for years.

To adjust the density of the heart motifs, you can add plain stockinette rows between heart repeats. Adding 4 purl rows on wrong sides between each 16-row heart repeat spaces the hearts further apart and gives the blanket a lighter, lacier feel overall.


Tips for Success

A few practical suggestions will help your knitting go smoothly from start to finish.

Check your stitch count regularly, especially in the first few repeats of the heart motif. Yarn overs are easy to accidentally skip, and a missed yarn over will throw off your stitch count for the entire row. It is much easier to catch a mistake after the next row than to discover it ten rows later.

Use a sticky note or row counter to track which row of the 16-row repeat you are on. The rows look similar while you are in the middle of them, and losing track is more common than you might expect, especially if you are knitting in short sessions.

Work the yarn overs loosely. Tight yarn overs close up the holes that give the hearts their shape, so if you tend to knit tightly, be conscious of keeping these loops relaxed.

If you are a process knitter who enjoys knowing why a pattern works the way it does, try knitting a small swatch of just the heart repeat over 24 or 36 stitches before casting on the full blanket. Seeing the motif develop quickly on a small swatch is satisfying and gives you confidence going into the larger project.


Gifting and Presenting Your Blanket

A handknitted baby blanket deserves a presentation that does it justice. Fold the finished blanket neatly, tie it with a soft ribbon in a coordinating color, and attach a tag that notes the fiber content and washing instructions. Parents will genuinely appreciate knowing how to care for the blanket, and it saves you from fielding anxious questions about whether it can go in the dryer.

You might also consider tucking the blanket into a basket with a coordinating skein of yarn and a copy of the pattern, which turns it into a gift for a fellow knitter. Or pair it with a soft stuffed animal in similar colors for a complete baby gift set.

If you are donating to a hospital, NICU, or charity, most organizations request acrylic yarns specifically because they can be washed on hot cycles for sanitation purposes. Check with your specific organization before beginning, as requirements vary.


A Few Words on Knitting for Babies

There is a quiet intimacy to making something for someone who does not yet exist in the world, or who is only just arriving. Knitting a baby blanket is an act of hope — an assumption that the recipient will need warmth, that the world will receive them well, that the people around them will love them. Working stitch after stitch into a heart pattern feels appropriate for that kind of intention.

If you are knitting this blanket during a pregnancy, many people find it meditative to knit while thinking about the baby, perhaps imagining who they will be or what kind of life they will have. If you are knitting it as a gift, every hour spent on it is a tangible way of saying that this new person matters enough to give your time and skill.

However you approach it, the Tiny Heart Blanket is more than a project. It is a small, soft, woolen record of care.


Final Pattern Summary

To recap: cast on 162 stitches, work 8 rows of garter stitch, then alternate the 16-row heart repeat across the central 150 stitches while maintaining a 6-stitch garter border on each side. Continue until the blanket measures your desired length minus 1 inch, then finish with 8 more rows of garter stitch and a loose bind-off. Block, weave in ends, and admire what your hands made.

Happy knitting.

Categorized in:

Blankets,

Last Update: October 3, 2026