Wool - Traditional pure wool is still the ideal Knitting yarn, and lightweight wool yarn, like DK or worsted, is perfect for novices since the needle glide smoothly in and out of the elastic loops. Wool takes dye beautifully, is durable, and comes in machine washable versions.