How Much Does It Cost to Knit a Sweater? (2026)
A 1,500-yard adult sweater costs $47.92 in big-box acrylic yarn but $256 in indie hand-dyed. 2026 price table, hidden costs, and the 40-hour time math.
A hand-knit adult sweater costs between $48 and $256 in yarn alone, using 2026 US retail prices and a 1,500-yard worsted-weight project. Big-box acrylic-blend yarn lands the sweater at $47.92; a workhorse 100% wool runs $85.40; superwash merino $143.20; indie hand-dyed $256.00. That is a 5.3× spread for the identical garment. Add 40 hours of knitting and the honest answer to “is knitting cheaper than buying” is no — a comparable machine-knit 100% merino crew neck sells for $49.90 at Uniqlo, less than the yarn for the hand-dyed version.
How much yarn an adult sweater actually takes
Yardage is the number that drives everything else, and it scales inversely with yarn weight: finer yarn means more stitches per inch, which means more yards for the same square footage of fabric.
The most widely cited published table is the Lion Brand Yarn Estimator, which breaks the adult knit pullover out by finished chest measurement:
| Yarn weight | 36" chest | 40" chest | 44" chest | 48" chest |
|---|---|---|---|---|
| Lace / sock / fingering | 1,800 yd | 2,100 yd | 2,500 yd | 2,700 yd |
| Sport / DK | 1,400 yd | 1,600 yd | 1,900 yd | 2,100 yd |
| Worsted | 1,200 yd | 1,400 yd | 1,600 yd | 1,800 yd |
| Chunky / bulky | 900 yd | 1,000 yd | 1,200 yd | 1,300 yd |
Independent designer estimates cluster in the same band — Interweave and most pattern databases put a worsted adult pullover at 1,300–1,600 yards and a fingering pullover at 2,100–2,300 yards. Three adjustments matter:
- Cardigans take 10–20% more than a pullover of the same dimensions — button bands, front overlap, and a wider body circumference.
- Allover cables or a heavily textured stitch add 400–600 yards over stockinette at the same finished size, because cable crossings pull the fabric in and you knit more stitches per inch of width.
- Buy a 10% buffer. On a 1,400-yard estimate that is 140 extra yards, or roughly one more skein.
If your gauge differs from the pattern, or you are designing from scratch, run your own numbers through the yarn yardage calculator rather than trusting a generic table — a 2-stitch-per-inch gauge difference can swing total yardage by 25%.
The same sweater across four yarn tiers
Below, one project — a 1,500-yard worsted pullover, roughly a 40" chest with the 10% buffer included — priced at four tiers. All prices are US list, July 2026. Skein counts round up to whole skeins, because you cannot buy 7.6 skeins.
| Tier | Example yarn | Yds / skein | Price / skein | Skeins for 1,500 yd | Yarn cost | Cost per yard |
|---|---|---|---|---|---|---|
| Big-box acrylic blend | Lion Brand Wool-Ease (80% acrylic / 20% wool) | 197 | $5.99 | 8 (1,576 yd) | $47.92 | $0.030 |
| Workhorse commercial wool | Cascade 220 (100% Peruvian Highland wool) | 220 | $12.20 | 7 (1,540 yd) | $85.40 | $0.055 |
| Superwash merino | Malabrigo Rios (100% superwash merino) | 210 | $17.90 | 8 (1,680 yd) | $143.20 | $0.085 |
| Indie hand-dyed | Madelinetosh Tosh Vintage (superwash merino, 114 g) | 200 | $32.00 | 8 (1,600 yd) | $256.00 | $0.160 |
Two things fall out of the table that knitters routinely get wrong. First, the rounding penalty is real: Cascade 220 needs only 7 skeins because its 220-yard put-up clears 1,500 yards with 40 yards to spare, while Malabrigo Rios at 210 yards forces an eighth skein and 180 yards of leftover. A 10-yard difference in put-up moved the skein count by one and the price by $17.90.
Second, sales move real money at this volume. Cascade 220 at a routine 20% off ($9.76) drops the sweater to $68.32, saving $17.08. Rios at $14.32 drops to $114.56, saving $28.64. On a project that eats seven or eight skeins, a 20% sale is worth more than most people’s monthly yarn budget.
Fingering-weight sweaters are the expensive case. At 2,100 yards and a typical indie put-up of 400 yards per 100 g skein, you need 6 skeins; at $30 each that is $180. Across the range of hand-dyed pricing, expect $90 to $256 in yarn alone for a hand-dyed adult sweater, fingering or worsted.
The honest comparison to just buying one
Uniqlo sells a 100% extra-fine merino crew neck (19.5 micron, machine washable) at $49.90, and the women’s versions frequently at $39.90. That is the benchmark. The indie hand-dyed sweater costs 5.1× the retail price of a finished merino sweater in raw materials, before a single stitch.
Knitters do it anyway for three reasons that a $49.90 sweater cannot deliver:
- Fit. Ready-to-wear is graded to a fit model. You can knit a 41" bust with a 26" sleeve and a body length that actually hits your hip.
- Fiber quality and construction. A $50 merino sweater is knit to a loose gauge from a thin single-ply to hit a price point. Cascade 220 at $85.40 is a 4-ply woolen-spun yarn that will still be wearable in fifteen years, and can be repaired stitch by stitch.
- The process. Forty hours of knitting is the product, not the cost. Priced against other hobbies, 40 hours of entertainment for $85.40 in materials is $2.14 per hour.
This is the same math that applies to any craft where materials plus time exceed the retail equivalent — the quilt cost calculator shows the identical pattern for fabric and batting.
Hidden costs and where they amortize
First-sweater knitters get surprised by tooling. Typical 2026 US prices:
- Interchangeable circular needle set: $150–160 for a ChiaoGoo Twist Red Lace complete set (13 tip sizes, 6 cords); a Shorties set runs $114.99–$139.
- Blocking mats: $50.09 for a Knitter’s Pride 9-mat interlocking foam set (nine 12" × 12" mats).
- Notions: stitch markers, tapestry needle, gauge ruler, project bag — budget roughly $30.
That is $230.09 in one-time tooling. On your first sweater it nearly quadruples the cost of a Cascade 220 project — $85.40 in yarn becomes $315.49 all-in. But it is genuinely one-time: across 10 sweaters it is $23.01 each, and across 20 it is $11.50 each. Needles and blocking mats do not wear out. The correct way to think about the $230 is that it is a fixed cost you should refuse to load onto sweater number one.
Time cost, and what it means for selling handknits
Commonly cited ranges for an adult sweater: 20 to 120 hours of active knitting. An experienced knitter working stockinette in worsted often finishes in about 21 hours of pure knitting time. A chunky sweater can go in 20–30 hours. A fingering-weight sweater realistically runs 80–120+ hours. None of these include swatching, reading the pattern, weaving in ends, or blocking, which add several hours.
Take a typical worsted case: 40 hours on a worsted sweater with $85.40 of Cascade 220.
- At the federal minimum wage of $7.25/hour — frozen since July 2009 — labor is $290.00, for a total of $375.40.
- At a modest $20/hour, labor is $800.00, for a total of $885.40.
That $885.40 sweater competes against a $49.90 retail sweater: 17.7× the price. This is why hand-knit garments do not sell profitably. Sellers who charge $120–180 for a hand-knit sweater are earning roughly $0.90 to $2.40 an hour after materials, below the federal minimum. Professional hand-knitters typically price per stitch or per yard rather than per hour, precisely because hourly pricing rewards knitting slowly. The realistic conclusion: knit sweaters to wear or to gift, not to sell.
How to knit a sweater cheaply without it looking cheap
- Substitute by gauge and yardage, not by brand. If a pattern calls for 1,400 yards at 18 stitches per 4 inches, any worsted meeting that gauge works. Cascade 220 at $0.055/yard substitutes for a $0.160/yard hand-dyed and saves $170.60 on a 1,500-yard project.
- Choose the put-up, not just the price. Cost per yard is the real number. Wool-Ease at $5.99 for 197 yards is $0.030/yard; a $12.20 skein of 220 yards is $0.055/yard — nearly double, even though it looks like a similar-sized ball.
- Buy the whole sweater’s worth in one dye lot, on one sale. The eighth skein of Cascade adds $12.20, or 14.3% of the yarn budget, and eliminates the risk of a visible dye-lot break across a sleeve. Buy it. Yarn shops accept returns on unwound skeins far more often than they can source a matching lot six weeks later.
- Pick semi-solids over wild variegates in cheap yarn. Variegated colorways in inexpensive acrylic read as “craft store”; a heathered semi-solid in the same yarn reads as intentional.
- Do the stash math honestly. Yarn already in your stash is a sunk cost — its marginal cost is zero. A 1,500-yard sweater from three partial stash lots held together as stripes costs nothing and often looks more deliberate than a single-color budget sweater.
- Do not skip blocking. Blocking is the single highest-leverage $50 in the whole project. An unblocked $256 hand-dyed sweater looks worse than a blocked $47.92 acrylic one.
Before committing to a yarn, run your specific gauge, size, and silhouette through the yarn yardage calculator and multiply the result by the cost-per-yard column above. That single calculation — yards needed × cost per yard, rounded up to whole skeins — is the entire budget.