This covers anyone who already knits or crochets but has the habit under control (if the hobby is not under control see the next section for the Obsessed).
An appropriate present generally depends on what sort of thing the recipient enjoys making. Anyone who has been knitting for a long time will generally have a complete set of needle or hook sizes, however, they may use the traditional metal and plastic needles and might enjoy using the new wooden or bamboo needles or the beautiful Brittany Birch crochet hooks or bamboo hooks. These are lighter and warmer and acknowledged as being kinder on arthritic hands. Although it is a matter of personal choice these are generally agreed to be nicer to use (and they look pretty too). 4mm is probably the most frequently used size knitting needle, 3.5mm for the crochet hooks. KnitPro are also pretty new, so sets of these would go down well. The Karbonz knitting needles - made from carbon fibre! - are quite unusual and lovely to knit with.
There's a few handy accessories that they might not have, KnitPro blockers are handy for finishing your projects, good for both knitters and crocheters. If your recipient is a sock knitter how about DPN tubes to keep their work-in-progress safe?
For children and babies
If the recipient mainly knits or crochets for babies and children then a booklet of patterns and 250g of double knit (DK) or 4ply yarn should be well received. The Debbie Bliss Baby Cashmerino Books are lovely and use the Debbie Bliss Baby Cashmerino yarn. Any of the Patons, Sirdar or Wendy baby booklets contain lots of lovely designs and work with any standard DK yarn such as Debbie Bliss Rialto DK or King Cole Merino Blend (a lovely pure wool yarn). Some of the pattern books use 4ply yarn, we have 4ply versions of most of the yarns listed. For something a little bit different try Adriafil KnitCol - pure superwash wool that knits up to a lovely colourful pattern. Two balls will make a newborn sized garment.
Socks are very popular projects, they are quick and portable and use small amounts of yarn which allows knitters to spend a bit more on beautiful yarns without having to buy enough for a whole jumper. If the recipient is not already a sock knitter they may need the double pointed needles (DPNs) used to knit socks, 3mm is the most commonly used size for sock yarn. 100g of sock yarn is enough to make an adult pair of socks, more might be required for knee-length socks. King Cole Zig Zag sock yarn (one ball required) is great value and wool-rich. It comes with a free pattern for a variety of socks, as does Wendy Roam Sock Yarn. 3mm DPNs should be used for this pattern. King Cole Party Glitz is a wool-free sock yarn and comes with a free pattern. Regia are the kings of sock yarn, check whether the balls are 50g or 100g as we stock both. You need 100g for a pair of socks. The new Pairfect yarn makes a matching pair of patterned socks out of a single ball. If you want something more British try West Yorkshire Spinners Signature sock yarn.
Accessories are easy, 100g of pretty yarn will make a range of patterns. There are so many free patterns online at sites like www.ravelry.com. A hank of lovely West Yorkshire Spinners Croft or some pretty 4ply like Manos Fino are gorgeous luxury yarns that can be used for hats, mittens and scarves.
If you are looking for something unique and Scottish try our miniballs (or you can choose your own colours) which can be used for all sorts of things, and we have several free patterns that can be downloaded from our website using these, in varying degrees of difficulty.
Buying everything required for an adult garment such as a sweater is a more complex business and depends on the size of the garment and the yarn used. If you have a browse through our pattern section and see a garment you think your recipient would like to knit but are unsure of what is required please email us and we will do what we can to help.