I just love handknit washcloths. They are the best thing to have on your needles when you want a mindless project, and they are the perfect gift. I have made several in the past out of handspun hemp, but this time I didn't have time for spinning and instead used this amazing soft (and cheap!) organic cotton yarn. I used a lace pattern called "Elfin Lace" from Barbara Walker's Treasury of Knitting patterns and did enough repeats for an approximately 8" square washcloth. Each cloth took less than a half of a ball of the organic cotton yarn, meaning these beautiful little things cost less than $1.25 each in supplies!
Add a nice bar of soap, and you have a lovely little gift. It would have been great if I had time to make some homemade soap for these, but that did not happen this year. I recently saw this post from melissa of tiny happy, and it seems that she had the opposite problem...time for the soap-making but not the knitting!
I wrapped each washcloth in brown tissue paper, tied them with string, added a hemlock branch from our woods, and they're all ready to be given as holiday gifts!