The number of balls of yarn needed for a blanket depends on the knit pattern and the blanket size. An average size throw blanket will use seven to ten skeins of worsted weight or aran yarn.