By Jan Bay
This easy knit baby blanket pattern gives beginners a straightforward project made with basic knit and purl stitches, a balanced 34-stitch eyelet repeat and three-stitch side edges. The instructions include a gauge checkpoint, adjustable sizing and finishing guidance so you can make a handmade blanket for supervised snuggling, tummy time or a baby shower gift.
Explore More Free Baby Knitting Patterns
Baby Blanket Types, Sizes, Uses and Safety

See the Recommended Yarn for This Knit Baby Blanket
Jump to the Pattern Sections
Baby Blanket Pattern Instructions
How to Change the Blanket Size
Skill level: Advanced beginner. You should be comfortable knitting and purling, slipping a stitch purlwise, making yarn overs, working K2tog decreases and counting a repeated stitch sequence.
The amount of yarn required depends on the blocked gauge and the finished dimensions you choose. The current pattern does not provide enough tested information for an accurate yardage figure, so an exact amount should not be assumed.
Joining a new ball of yarn: Begin the change at the start of a row whenever possible. Slip the first stitch as written, then knit the next stitch with the new yarn. Leave a tail of at least 6 inches from both the old and new yarn, continue working the row in pattern, and weave both tails securely into nearby stitches during finishing. Do not tie a bulky knot in the middle of the blanket. Use the same method for a planned color change.
This pattern uses 108 stitches for the three-repeat version, but it does not produce one guaranteed finished width. Yarn thickness, needle size, knitting tension and blocking can all affect the final dimensions.
Make a full-pattern swatch before beginning the blanket:
Work the blanket to the desired length. Blocking may increase, decrease or leave the finished dimensions unchanged, depending on the yarn and the knitter's tension.
Before casting on the full blanket: Record the blocked swatch gauge, chosen cast-on count and target finished width and length in one place. Select the cast-on count that comes closest to the desired width. During knitting, lay the blanket flat without stretching it and measure the length only after completing Row 3 so the full three-row repeat remains intact.
Working the yarn overs: On Row 3, purl each yarn-over loop as one regular stitch. Do not drop the yarn over from the needle. It forms the eyelet and is included in the stated stitch count.
When the instructions say K2tog twice, work K2tog over the next two stitches, then work another K2tog over the following two stitches. Four stitches are used and two stitches remain.
Cast on 108 stitches.
This equals three 34-stitch pattern repeats plus three edge stitches on each side:
3 edge stitches + 102 pattern stitches + 3 edge stitches = 108 stitches
Optional stitch markers: Place one marker after the first 3 edge stitches, one after each completed 34-stitch pattern repeat, and leave the final marker immediately before the last 3 edge stitches. Slip each marker as you reach it. Use 2 markers for 40 stitches, 3 markers for 74 stitches, 4 markers for 108 stitches, or 5 markers for 142 stitches. For the 108-stitch version, place the markers after stitches 3, 37, 71 and 105.
Edge rule: At the beginning of every row, slip the first stitch purlwise with the yarn in front. When the next stitch must be knitted, move the yarn to the back between the needles before continuing. The first and last three stitches form the side edges.
Row 1: Sl 1 pwise wyif, move the yarn to the back, K107. (108 stitches)
Row 2: Sl 1 pwise wyif, move the yarn to the back, K2; *K2tog, K6, YO, K1, YO, K6, K2tog twice, K6, YO, K1, YO, K6, K2tog; repeat from * two more times; K3. (108 stitches)
Row 2 stitch check: Each 34-stitch repeat contains four yarn overs and four decreases. Each repeat begins with 34 stitches and ends with 34 stitches.
Row 3: Sl 1 pwise wyif, move the yarn to the back, K2, move the yarn to the front, P102, move the yarn to the back, K3. (108 stitches)
Repeat Rows 1 through 3 until the blanket reaches the desired length, always completing the full three-row repeat.
Optional row tracking: Use a row counter or written checklist to record one completed pattern repeat every time Row 3 is finished.
Construction note: Because this is an odd-numbered three-row repeat worked flat, the eyelet row falls on alternating faces of the blanket. The written pattern therefore creates an alternating-sided texture rather than one permanent lace-facing side.
End after completing Row 3. On the following row, bind off all 108 stitches knitwise and loosely. Use a larger needle for the bind-off if the edge begins to draw inward.
To change the blanket width, cast on a multiple of 34 stitches plus six additional stitches for the side edges.
Do not add a partial pattern repeat. Keep three edge stitches at the beginning and end of every row.
Use these row instructions for any resized version:
Row 1: Sl 1 pwise wyif, move the yarn to the back, then knit every remaining stitch. The row ends with the same number of stitches that were cast on.
Row 2: Sl 1 pwise wyif, move the yarn to the back, K2. Work the following 34-stitch sequence a total of once for a 40-stitch cast-on, twice for 74 stitches, three times for 108 stitches, or four times for 142 stitches: K2tog, K6, YO, K1, YO, K6, K2tog twice, K6, YO, K1, YO, K6, K2tog. K3. The row ends with the same number of stitches that were cast on.
Row 3: Sl 1 pwise wyif, move the yarn to the back, K2, move the yarn to the front and purl until three stitches remain, move the yarn to the back, K3. The row ends with the same number of stitches that were cast on.
Repeat Rows 1 through 3 to the desired length, completing the full three-row repeat before binding off.
Changing the yarn weight or needle size also changes the width, drape and amount of yarn required. Make and block a new swatch whenever either is changed.
If satin binding is added, pin or baste it evenly without stretching the binding or the knitted fabric. Miter the corners, sew both edges securely and inspect the completed binding for loose sections.
Secure all embroidery threads and yarn tails. Do not attach buttons, beads or other small removable decorations to a blanket intended for a baby.
Baby-Use Safety
This handmade blanket is intended for supervised snuggling, tummy time, stroller use or display. Do not place a loose blanket in a crib, bassinet or play yard during infant sleep. Follow current CPSC safe-sleep guidance, and inspect the blanket regularly for loose yarn, damaged stitches, detached binding or unsecured embellishments.
Cast on 108 stitches for the three-repeat version. This includes 102 pattern stitches and six side-edge stitches.
Use a multiple of 34 stitches plus six edge stitches. Add or remove only complete 34-stitch repeats.
The written three-row repeat places the eyelet row on alternating faces. Make a swatch and choose the appearance you prefer for display, but continue following the repeat in sequence.
Do not place loose blankets in an infant's crib, bassinet or play yard during sleep. Reserve the blanket for supervised use or display.
For another knitting project, see this free easy baby blanket knitting pattern.
Browse more free baby knitting patterns for handmade baby gifts and nursery projects.
When you click on links to various merchants on this site and make a purchase, this may result in this site earning a commission. This does not affect the price you pay.
UBGI Gold Standard 2026
Reviewed under the site's
editorial checklist.