As the beginner knitter moves forward and learns more about his or her craft, he or she will realize that there is much more to knitting than picking out yarn colors and learning stitches.
Different types of projects require different types of yarn. Certain types of yarn require various needle sizes. Needles come in various lengths and circumference, not to mention that they come in wood, metal, plastic, bamboo, glass, and ceramic.
Yarn is something knitters can't get enough of. Any knitter would love a gift of pretty yarn. But there are other good gifts for the knitter you know and these gifts would work equally well for someone who crochets.
Does your gift recipient love hand-dyed yarn? Would he or she appreciate new project bags? What about a really lovely set of knitting needles? Knitting gifts can be practical, for the beginner, or extravagant for the one who wouldn't spend the money on themselves.