Making flowers out of wool is generally a task reserved for crocheting. However, there are plenty of ways to knit a flower for a hat, a brooch or any other embellishment purpose. If you can knit an i-cord then you can knit a flower. Use these loopy blossoms to adorn your hats, bags and jackets. Attach them to the top of gifts or string them together to make a garland; once you make one the temptation to make more will be strong.
Use your double pointed needles (DPNs) to cast on four stitches. Knit one row of stitches as you normally would.
Slide the stitches to the other end of the DPN they rest on instead of turning your work as you would in traditional flat knitting.
Pull the working yarn (which will be positioned on the opposite side of the stitches) tightly behind the stitches and knit a second row. Repeat steps two and three until you have an i-cord that is 50 cm (20 inches) long.
Cut your working wool, leaving a 60 cm (2 foot) tail. Thread this tail onto a large eye blunt needle and thread it through your four active stitches; pull out the knitting needle and pull tightly to secure.
Fold your i-cord into five equal petals. Since you have a 50 cm (20 inch) i-cord this means you can use 10 cm (4 inches) of i-cord for each petal. Secure the petals to one another in the centre with a few stitches using your large eye blunt needle and your yarn tail. When all five petals are in position, add a few more stitches to secure the whole piece and then tie a knot in the back of the work, leaving about 7.5 cm (3 inches) of yarn tail hanging.
Use a needle and thread to sew a button into the centre of your flower. Use your yarn tail to sew the flower onto your hat, again with the large eye blunt needle.