Article — Fabric Yardage Calculator
For a knee-length A-line dress in a U.S. size medium, a sewist needs roughly three yards of 45-inch fabric — or two-and-a-half yards if the bolt is 60 inches wide. A pair of 90-inch curtains takes five to seven yards. A standard armchair reupholster runs four to six. Those numbers are baselines; the true yardage moves with seam allowance, pattern repeat, shrinkage, and how directional the print is. This article walks through the variables that shift fabric yardage in either direction so you can buy once and finish the project.
Underestimate by a quarter-yard and the project stalls while a different dye lot ships from the warehouse. Overestimate by a yard and the stash drawer gets fuller. Both outcomes are common and both are avoidable.
Fabric yardage basics: cord, bolt, and width
Fabric is sold by length off a rolled bolt of fixed width. In the United States, the three standard bolt widths are 45 inches (114 cm), 54 inches (137 cm), and 60 inches (152 cm). Quilting cottons and lightweight apparel fabrics dominate the 45-inch category. Decorator fabrics and many wools sit at 54 inches. Knits, fleece, and modern apparel wovens are most often 60 inches.
The width matters as much as the length you buy. A 60-inch bolt covers 33% more surface area per yard than a 45-inch bolt at the same yard price. For wide-pattern garments — a circle skirt, a kimono sleeve — 60-inch fabric can cut the total yardage by 25–30%. For narrow cuts (cuffs, plackets, sleeves on a fitted shirt) the saving evaporates because the extra width goes to waste.
A "yard" of fabric is exactly 36 inches — 0.9144 meters. The unit is descended from the Old English "gerd" and was standardised under Henry I in the 12th century as the distance from the king's nose to the tip of his outstretched thumb. The U.S. customary yard and the British imperial yard diverged briefly in the 1950s; they were reunified by international agreement in 1959.
Typical fabric yardage by project
The University of Kentucky Cooperative Extension and most independent sewing pattern publishers converge on roughly these ranges for 45-inch fabric and a size-medium American adult. A button-down shirt or blouse runs two yards. A simple A-line skirt, one and a half. A knee-length A-line dress, three. A maxi dress, four. Standard straight-leg trousers, two and a half. An unlined jacket, three and a half.
Home dec scales up. A pair of 84-to-96-inch window curtain panels uses five to seven yards. A twin-size quilt top takes six to eight yards before backing and binding. An armchair reupholster needs four to six yards for plain fabric, and a three-seat sofa runs ten to fourteen — or more if the fabric needs pattern matching across cushions.
- Pillow cover 18×18″ — 0.5 yd, regardless of fabric width
- Shirt / blouse — 2 yd at 45″, 1.75 yd at 60″
- A-line dress — 3 yd at 45″, 2.5 yd at 60″
- Curtain pair (84–96″) — 5–7 yd at 45″, 4–6 yd at 60″
- 3-seat sofa — 10–14 yd at 45″, 8–12 yd at 60″
- Twin quilt top — 6–8 yd before backing
How seam allowance changes yardage
Seam allowance is the strip of fabric that lives between the cut edge and the line of stitching. American garment patterns standardised on 5/8 inch (15 mm) after the 1950s; quilting moved to 1/4 inch (6 mm) to keep the patchwork blocks accurate; curtains and upholstery use 1 inch (25 mm) for hems and turn-backs that take real wear.
The yardage impact compounds quickly. A 5/8-inch allowance adds 1.25 inches to every dimension of every cut piece. For a dress with twenty pattern pieces, that is twenty extra inches of length consumed by seam allowance alone — over half a yard before any shrinkage or waste is added. Skip the allowance and the garment lands a full size too small after stitching.
Yardage listed on a commercial pattern envelope is the total fabric to buy, with the manufacturer's recommended seam allowance built in. Do not add to it again. The calculator here works from finished dimensions; if you are following a pattern with envelope yardage, that figure already covers seams.
Pattern repeat and matching prints
A print repeat is the vertical distance over which the printed design starts over. Small repeats (a polka dot at 1 inch, a fine stripe at half an inch) cost almost nothing in extra yardage. Medium repeats (a 6-inch floral) cost one or two extra inches per cut piece. Large repeats — a 12-inch toile, a 27-inch home dec damask — push the yardage up by 15–30% on the same project.
The reason: every cut piece is rounded up to the next full repeat so the print matches across seams. For curtain panels, where the eye reads the seam directly, this is mandatory; for the inside of a cushion or the underside of a sofa skirt, it can sometimes be skipped. Fabric retailers print the repeat dimension on the bolt selvedge or product page — read it before estimating yardage on a large-scale print.
Cornell University Cooperative Extension recommends adding one full pattern repeat per cut piece when working with prints over 6 inches, plus another full repeat for any project longer than four yards. The cumulative effect on a sofa-sized reupholstery can be three to four extra yards beyond the plain-fabric figure.
Shrinkage and waste buffers
Natural fibers shrink the first time they meet hot water. The University of Kentucky and University of Maryland Extension services both list 3–5% for cotton, 5–10% for linen and wool, and 2–4% for silk on a standard wash. Polyester and most synthetics shrink 0–2%. Pre-washing the fabric before cutting removes the surprise but does not eliminate the need for the buffer — some fabrics shrink again on the second wash, particularly heavy denims and wool flannels.
The waste buffer covers cutting errors, scraps left between pattern pieces on the cutting table, and the inevitable change of plan partway through. Five percent works for simple projects with one or two pieces. Ten percent is the standard for most garments. Fifteen percent is appropriate for beginners or for fabrics with one-way nap (velvet, corduroy, fur). Twenty percent is reserved for directional prints and complex reupholstery where pattern matching must continue across multiple cushions.
- Cotton shrinkage — 3–5%, up to 10% on hot wash
- Linen shrinkage — 5–10%, highest of common naturals
- Wool shrinkage — 5–10%, plus felting risk if agitated
- Polyester shrinkage — 0–2%, negligible buffer needed
- Beginner waste buffer — 20% recommended
Common fabric yardage mistakes
The same fabric from the same SKU can vary noticeably between dye lots. Side-by-side cuts under daylight reveal blue casts, green casts, or saturation differences that disappear under store lighting. Always buy the full yardage for one project from a single bolt. If you have to splice in extra later, accept that it may not match exactly.
Cutting first and washing later turns a perfectly cut garment into one that is a full size too small. Pre-wash and dry every natural-fiber fabric exactly as you plan to launder the finished piece. Synthetics generally do not need pre-washing but a single warm-water cycle removes any factory finish that can affect the way the fabric handles.
Pattern pieces must be laid on the lengthwise grain of the fabric (parallel to the selvedge) unless the pattern marks a piece as "bias cut". Crossgrain and bias use different amounts of fabric. A bias-cut skirt can need 30–50% more yardage than the same skirt cut on grain.
Yardage charts assume a size medium, a single fabric width, and no print to match. A taller frame, a larger size, or a large-scale floral can each push the figure up by half a yard or more. The calculator above takes those variables individually — trust it over a generic chart.