Home › Machine Knitting Yarn
Machine Knitting Yarn Costs
Current market data for machine knitting yarn based on 1,790 eBay listings.
What you'll usually pay
$22.97 typical price
Most are between$12–$45
Brand new$23.12
Used$17
On sale now1,790
💡 Buying used saves about 26% here.
👉 In short easy summary
The market median is 22.97. Value is found in used listings at 17, while branded options like Red Heart command a 36% premium over the median.
Price by brand
Why? Prices vary by brand recognition, ranging from Not Specified at 23.12 to Red Heart at 31.21.
🛒 Some on sale right now
Common questions
What is the typical cost for new machine knitting yarn?
The median price for new listings is 23.12.
How much can I save by buying used yarn?
Used yarn has a median price of 17, compared to the market median of 22.97.
Which brand is the most expensive on average?
Red Heart is the most expensive brand listed with a median of 31.21.
How we got these numbers
Worked out from 200 live eBay listings (price range $12–$45, odd outliers ignored). These are asking prices, so use them as a guide. Last checked August 4, 2026.