
Free Baby Knitting Pattern: Valentine Heart Blanket
There is something quietly magical about making something with your hands for a baby. Every stitch carries intention, and when you fold a finished blanket and picture it wrapped around a small, warm body, the hours spent knitting feel like the best possible use of time. This Valentine Heart Blanket is one of those projects that earns a permanent place in your repertoire. It is sweet without being fussy, achievable for an intermediate knitter, and genuinely beautiful in its simplicity. Whether you are making it for a February baby shower, a Valentine’s Day gift, or simply because you love the idea of a heart-patterned blanket in a nursery all year long, this pattern delivers something worth keeping.
This post walks you through everything you need to get started: the materials, the gauge, the stitch pattern, and the full row-by-row instructions. I have also included tips along the way to help you avoid the small frustrations that tend to sneak into blanket projects. Grab your needles, pick a color you love, and let’s get into it.
Why Knit a Baby Blanket?
Before diving into the pattern itself, it is worth pausing on this question, especially if you are newer to knitting or wondering whether a blanket is too ambitious a first big project.
Baby blankets are one of the most rewarding things a knitter can make. They are large enough to show off a stitch pattern beautifully but small enough that you actually finish them. Unlike garments, you do not have to worry about sizing, ease, or fit. A blanket is forgiving in a way that a baby sweater simply is not, and that forgiveness makes it a genuinely enjoyable knit rather than a stressful one.
Heart motifs have an enduring appeal that goes beyond Valentine’s Day. A blanket scattered with small hearts works in a nursery decorated in neutral colors just as easily as in a room with a bold red-and-white theme. Hearts read as love across every season and every style, which means a heart blanket is a gift that will actually be used rather than folded away in a drawer.
Materials You Will Need
Getting the right materials before you cast on saves a lot of time and frustration. Here is exactly what this pattern calls for.
Yarn: Approximately 600 to 700 yards of DK weight (light worsted) yarn. For baby items, choosing a yarn that is machine washable is almost essential. Parents of newborns are not hand-washing blankets at midnight. Good options include superwash merino wool, cotton blends, and dedicated baby yarn lines in acrylic or bamboo blends. Look for something soft against the skin, because babies have sensitive skin and a scratchy blanket will not get used. For Valentine’s Day, a classic red, a soft blush pink, a dusty rose, or even a cream with red hearts as a contrast possibility all work beautifully.
Needles: US size 6 (4.0 mm) knitting needles, either straight or circular. Circular needles are recommended even for flat knitting because the long cable accommodates the number of stitches without any risk of them sliding off the ends.
Additional supplies: A yarn needle for weaving in ends, stitch markers if you find them helpful for keeping track of pattern repeats, and scissors. A row counter is optional but genuinely useful for this pattern because keeping track of where you are within the heart motif matters.
Finished dimensions: Approximately 28 inches wide by 32 inches long, which is a generous receiving blanket size. You can adjust the width by adding or subtracting multiples of 12 stitches, and you can adjust the length simply by working more or fewer pattern repeats.
Gauge
Gauge is 22 stitches and 30 rows over 4 inches in stockinette stitch. Always swatch before beginning a blanket, even if gauge matters less here than in a fitted garment. A significant difference in gauge will change your yardage requirements and your finished dimensions. If you are consistently getting more stitches per inch than called for, go up a needle size. If you are getting fewer, go down a needle size.
Stitch Glossary
This pattern uses a handful of standard stitches and techniques. Here is a quick reference.
K — Knit. P — Purl. RS — Right side (the side that faces outward). WS — Wrong side (the side that faces inward). Rep — Repeat. PM — Place marker. Sl1 — Slip one stitch purlwise. K2tog — Knit two stitches together (a right-leaning decrease). SSK — Slip, slip, knit (a left-leaning decrease).
The heart motif in this pattern is worked in a combination of knit and purl stitches on a stockinette background, creating a subtle, textured heart shape rather than a colorwork heart. This means no stranding, no color changes mid-row, and no managing multiple yarn balls. The entire blanket is worked in a single color, and the hearts emerge from the interplay of texture. It is elegant and approachable at the same time.
Pattern Notes
Read through these before you begin. They will save you confusion later.
The blanket is worked flat, back and forth in rows. The right side is the knit side of the stockinette background. The heart motif uses reverse stockinette (purl bumps) against the stockinette background to create the heart shape. This means that on right-side rows, you will knit the background and purl the motif, and on wrong-side rows, you will purl the background and knit the motif stitches.
A border of seed stitch frames the blanket on all four sides. This keeps the edges from rolling, which is one of the main technical challenges of any stockinette-based blanket. The border is 5 stitches wide on each side and 6 rows deep at the top and bottom.
The heart motif repeat is 12 stitches wide and 16 rows tall. The blanket as written accommodates 5 complete heart repeats across, with additional seed stitch border stitches on each side.
Cast On
Using your US size 6 needles and your chosen yarn, cast on 70 stitches. A long-tail cast on gives a tidy, even edge and is recommended here. If you prefer a different cast on method, use whatever you are most comfortable with as long as it is not too tight.
Bottom Border
Work 6 rows of seed stitch across all stitches to create the bottom border.
Seed stitch (worked over an even number of stitches): Row 1 (RS): K1, P1; repeat from to end. Row 2 (WS): K1, P1; repeat from to end. Every row is the same. In seed stitch, you always knit the purl stitches and purl the knit stitches as they appear, which is what creates that bumpy, non-rolling texture.
Work rows 1 through 6 in seed stitch, then proceed to the body of the blanket.
The Heart Motif Chart (Written Out Row by Row)
The following 16-row sequence is the heart motif. The blanket body consists of the 5-stitch seed stitch border on each side, with the 60-stitch center worked in the heart motif pattern.
When the pattern says “work heart row X,” refer to this section. The 60-stitch center is divided into 5 repeats of the 12-stitch heart motif.
Heart motif (12 stitches, 16 rows):
Row 1 (RS): Knit all 12 stitches.
Row 2 (WS): Purl all 12 stitches.
Row 3 (RS): K5, P2, K5.
Row 4 (WS): P4, K4, P4.
Row 5 (RS): K3, P6, K3.
Row 6 (WS): P2, K3, P2, K3, P2.
Row 7 (RS): K2, P3, K2, P3, K2.
Row 8 (WS): P2, K3, P2, K3, P2.
Row 9 (RS): K2, P3, K2, P3, K2.
Row 10 (WS): P3, K6, P3.
Row 11 (RS): K4, P4, K4.
Row 12 (WS): P5, K2, P5.
Row 13 (RS): Knit all 12 stitches.
Row 14 (WS): Purl all 12 stitches.
Row 15 (RS): Knit all 12 stitches.
Row 16 (WS): Purl all 12 stitches.
Rows 15 and 16 serve as the spacer rows between heart repeats, giving visual breathing room between each row of hearts.
Working the Full Blanket Body
Each row of the blanket body is worked as follows:
Right side rows: Work 5 stitches in seed stitch, work the heart motif row across the center 60 stitches (working each of the 5 repeats), work 5 stitches in seed stitch.
Wrong side rows: Work 5 stitches in seed stitch, work the heart motif row across the center 60 stitches, work 5 stitches in seed stitch.
To maintain the seed stitch border correctly throughout: on right side rows, begin the border with K1, P1, K1, P1, K1. On wrong side rows, begin the border with K1, P1, K1, P1, K1 as well. Because the total stitch count is 70, and the border uses 5 stitches on each side, the seed stitch border always begins and ends on a knit stitch. Pay attention to this and it will stay consistent.
Work the 16-row heart motif repeat a total of 8 times for the body of the blanket. This gives you approximately 128 rows in the body, which produces the 32-inch length. If you want a longer blanket, simply add additional repeats.
Top Border
Once you have completed all 8 heart repeats, work 6 rows of seed stitch across all 70 stitches, mirroring the bottom border.
Bind off all stitches in pattern on the final wrong-side row. To bind off in seed stitch pattern, work each stitch as it presents (knit the knit stitches, purl the purl stitches) and pass each stitch over as you go. This creates a flexible, tidy bound-off edge that matches the cast-on edge.
Finishing
Weave in all ends using your yarn needle, being careful to work the tails back and forth along the same column of stitches to avoid any visible bumps on the right side. If you used a superwash wool, a light wet blocking will open up the stitches and allow the heart motif to show more clearly. To wet block, submerge the finished blanket in cool water, press out the excess water without wringing, lay it flat on a clean towel, reshape to your desired dimensions, pin if necessary, and allow to dry completely. Blocking is never strictly required, but it is almost always worth doing.
Tips for Knitting This Blanket Successfully
Keep a row counter close. The biggest risk with a textured motif worked over 16 rows is losing track of where you are. A simple click counter or a tally on a piece of paper saves a lot of ripping back.
Use a lifeline. Every 16 rows or so, thread a length of smooth contrasting yarn through all your live stitches. If you make a mistake and need to rip back, you can only go as far as your lifeline, which prevents you from overshooting and having to laboriously re-pick up stitches.
Check your tension regularly. Blankets are worked over a long period, and it is very common for knitters to knit more loosely in the morning and more tightly in the evening, or to shift tension after breaks. Take a moment every few inches to compare your current section to your swatch and adjust if needed.
Don’t skip the borders. The seed stitch border is doing real work here. Without it, the stockinette sections will curl aggressively, and no amount of blocking will fully solve that problem. The border is worth the minor extra attention it takes to maintain.
Make a second one. Truly. Once you have worked the pattern through once and have it memorized, which usually happens around the third or fourth heart repeat, the knitting becomes meditative and fast. Many knitters find they want to make multiples of this blanket as gifts, and having learned the pattern on the first one, the second goes much more quickly.
Customizing the Pattern
One of the joys of a simple, well-designed pattern is how easily it adapts to your taste.
Color choices: While red, pink, and blush are obvious Valentine choices, this blanket is stunning in a soft sage green, a warm oatmeal, a pale lavender, or a sky blue. The heart motif is subtle and sophisticated enough to work in any color without feeling themed to a particular occasion.
Size adjustments: To make a smaller stroller blanket, cast on 46 stitches (5 border + 36 center + 5 border) for 3 heart repeats across, and work 5 heart repeats vertically. To make a larger lap blanket for a toddler, cast on 94 stitches (5 border + 84 center + 5 border) for 7 heart repeats across, and work 10 repeats vertically. The 12-stitch horizontal repeat means any multiple of 12 plus 10 for the borders will work.
Adding colorwork: If you are comfortable with stranded colorwork or intarsia, you could work the background in cream and use a bright red yarn for the heart motif sections. This creates bold, graphic hearts rather than the subtle textured version. It is a different skill set but a beautiful result.
Personalizing with initials: If you know another simple letter chart or intend to add a monogram, the 14 plain rows between heart repeats (rows 13 through 16 of one repeat and rows 1 through 2 of the next) offer a flat stockinette space where you could introduce a small motif or initial in duplicate stitch after the blanket is finished.
A Note on Yarn Quantities
The 600 to 700 yard estimate given in the materials section assumes you are working at gauge and making the blanket as written. If you change the size, adjust accordingly: roughly 1 yard per stitch per inch of length is a useful rule of thumb for estimating yardage on DK weight projects. When in doubt, buy one extra skein. Running out of yarn near the end of a blanket is one of the most deflating experiences in knitting, and most yarn shops will accept returns of unopened skeins.
Gifting This Blanket
If you are making this as a gift, a few small touches elevate it considerably. Fold the finished blanket into a neat rectangle, tie it with a ribbon in a coordinating color, and tuck a handwritten tag onto it explaining that it was handmade. Many recipients of handmade gifts do not fully appreciate the time involved unless it is mentioned, not to solicit praise, but simply so they understand that the object they hold was made with sustained attention and real care.
For Valentine’s Day specifically, pairing the blanket with a small knitted heart (worked in just a few yards of leftover yarn) makes a lovely accompaniment. A flat heart can be cast on as a simple 3-stitch garter tab, increased on each side every other row until you have about 20 stitches, divided in half and worked separately before joining, and bound off. It takes about 20 minutes and makes the gift feel complete.
Final Thoughts
Knitting a baby blanket is a small act of love stretched out over days or weeks of quiet work. This Valentine Heart Blanket is the kind of pattern that rewards attention without demanding perfection. The heart motif is forgiving, the construction is logical, and the finished object is genuinely lovely. Whether it goes home with a February baby who will never remember it, or becomes the blanket a child drags everywhere until it falls apart from being loved so thoroughly, you will have made something that matters.
Cast on. The hearts are waiting.