Baby Blanket Knitting Patterns

The Ocean's Lullaby Blanket: A Free Knitting Pattern for a Sea Blue Baby Afghan from Lion Brand

Anonymous July 28, 2026

Introducing the Ocean's Lullaby Blanket

Wrap your little one in the serene beauty of the sea with this textured, modern baby blanket. Featuring a unique combination of garter stitch waves and a delicate lace ripple, this pattern creates a soothing, heirloom-quality piece. The deep sea blue color and the rhythmic stitch pattern mimic the gentle ebb and flow of ocean waves, making it a perfect gift for a new arrival. This pattern is designed for confident beginners who are comfortable with basic increases and decreases.

Materials Needed

  • Yarn: Lion Brand Heartland (100% acrylic, 251 yds/230 m per 5 oz/142 g skein) in Acadia (a deep sea blue) - 4 skeins
  • Needles: US Size 8 (5 mm) knitting needles, or size needed to obtain gauge
  • Notions: Tapestry needle for weaving in ends, stitch markers (optional)

Gauge

18 stitches and 24 rows = 4 inches in stockinette stitch. Always take time to check your gauge to ensure your blanket matches the finished size.

Step-by-Step Instructions

Finished Size

Approximately 36 inches wide by 40 inches long.

Abbreviations

  • CO: Cast on
  • K: Knit
  • P: Purl
  • K2tog: Knit two together (right-leaning decrease)
  • YO: Yarn over
  • St(s): Stitch(es)
  • RS: Right side
  • WS: Wrong side

Getting Started

CO 162 stitches using the long-tail cast-on method. This number includes 6 border stitches on each side.

Border (Garter Stitch)

Work 8 rows of garter stitch (knit every stitch across every row). This creates a flat, non-curling border.

  • Rows 1-8: Knit across all 162 stitches.

Body Pattern

The body pattern is a 4-row repeat. The border stitches (first and last 6 stitches) are always knit on every row to maintain a consistent garter stitch edge.

Row 1 (RS): K6 (border), *K2tog, K2tog, (YO, K1) 3 times, YO, K2tog, K2tog, K1; repeat from * to last 6 sts, K6.

Detailed explanation: Knit the first 6 stitches. Then repeat the section between the asterisks across the row. Each repeat uses 13 stitches and creates one wave. After the last repeat, knit the final 6 stitches.

Row 2 (WS): K6, purl to last 6 sts, K6.

Detailed explanation: Knit the first 6 stitches, purl across all stitches until only 6 remain, then knit the last 6 stitches.

Row 3: K6, *K1, K2tog, K2tog, (YO, K1) 3 times, YO, K2tog, K2tog; repeat from * to last 6 sts, K6.

Detailed explanation: Knit the first 6 stitches. Then repeat the section between the asterisks across the row. Each repeat uses 13 stitches. After the last repeat, knit the final 6 stitches.

Row 4: K6, purl to last 6 sts, K6.

Detailed explanation: Knit the first 6 stitches, purl across all stitches until only 6 remain, then knit the last 6 stitches.

Repeating the Pattern

Repeat Rows 1-4 until the piece measures approximately 38 inches from the cast-on edge, ending with a Row 4 (a wrong-side row). This ensures you finish the body pattern cleanly before the final border.

Final Border (Garter Stitch)

Work 8 rows of garter stitch, identical to the beginning border.

  • Rows 1-8: Knit across all 162 stitches.

Finishing

  1. Bind off loosely: Use a stretchy bind-off method (such as the standard knit bind-off worked loosely, or a sewn bind-off) to ensure the edge remains flexible and matches the rest of the blanket.
  2. Weave in ends: Using a tapestry needle, carefully weave in all yarn tails on the wrong side of the blanket.
  3. Block gently: Wet block or steam block the blanket to open up the lace pattern and even out the stitches. Lay flat to dry, gently stretching to the finished dimensions of 36" x 40".

Your Ocean's Lullaby Blanket is now complete! Enjoy the soothing, textured waves and the beautiful drape of this heirloom-quality piece.


Also Check Out: We think you'd love this beautiful pattern on our sister site: Crocheted Floral Coasters Set