Yana Knits

Learn to Knit

Plaid Baby Blanket

I find that baby blankets make perfect gifts for baby showers, especially if parents are trying to make every effort to not tell you who they’re expecting. Although blankets are a bit tedious to make (I mean, you’re knitting a 3×3 feet piece of fabric rather than whipping up 2-inch little booties), I can’t think of a more versatile gift for a newborn. So here is another blanket for you to consider – I made it for my friends’ baby boy.

Yarn and Needles

You will need 3 different colors of yarn. I picked brown as the main color and green and yellow as matching colors for the stripes. I used Bernat Satin Sport in taupe, jade, and beige – this yarn is slightly shiny and is very soft to the touch.

You will end up with a little bit of leftover yarn of every color, enough for smaller projects like baby booties or a baby hat.


The entire blanket is worked in Stockinette stitch using the chart below, which makes it very easy to knit. The trick with this blanket, however, is keeping 18 separate strands of joined yarn (that make colored vertical stripes) tidy.

= brown

= yellow in horizontal stripes

= yellow in vertical stripes

= green in horizontal stripes

= green in vertical stripes

24 stitches x 26 rows = 10 x 10 cm (4 x 4 inches)
The final size of the blanket is about 3 x 3 feet

I added a small border to the blanket on all sides. If you don’t want to make the border or have one of your own in mind, please feel free to omit it and jump directly to the blanket body description.

Cast on 158 stitches (for other sizes, use the number of stitches divisible by 24 + 14)

Border (make slanted sides for corners)

Blanket body

Prepare 12 lengths of green and 6 lengths of yellow yarn, each 4.5 meters (15 feet) long, for vertical stripes. Wind them into little bobbins and put a paper clip on each bobbin to keep the yarn from getting undone.

Work 2 rows in stockinette stitch in brown. Starting in row 3, follow the pattern in the chart joining 18 lengths of yarn as you get to them:

Repeat rows 9-34 6 times. Knit another section of horizontal stripes (rows 9-18) followed by 6 rows of the pattern (rows 3-4). Work 2 rows in stockinette stitch in brown (the vertical stripes are now finished). Repeat rows 2-11 of the border, binding all stitches off knitwise on the right side.

I made the border on the other 2 sides of the blanket green (because there was not quite enough brown yarn left to finish it). To make the border, pick up 150 stitches on each side and work rows 1-10 of the border pattern binding all stitches off of the wrong side. Sew the corners of the border together, fold the border at the yarn over rows and sew it to the blanket on the wrong side.

Apart from getting the border sewn, there isn’t much other finishing work to do. Simply weave in all yarn ends (there are quite a few of those) and you’re done! Fold the blanket nicely, wrap it in tissue paper, stick it in a gift box – your baby shower present is ready to go!