Thinner yarns are generally used with smaller knitting needles , and thicker yarns are used with larger knitting needles . Thicker yarns generally require thicker knitting needles , whereas thinner yarns may be knit with thick or thin needles .