To make a simple baby poncho, you'll need around 286 yards of yarn and a 24 inch 6 mm needle. Before knitting, you need to cast 180 stitches all around to form the shape. From there, you start knitting from left to right until you meet the first stitch.