How Many Yards of Fabric Do You Need?
Use this fabric yardage calculator when you know the dimensions of the pieces you need to cut. Repeated Piece handles identical rectangles quickly. Custom Cut List lets you combine different rectangular pieces and estimates how they can share the usable width of the fabric.
The calculator adds your selected edge allowance, pattern repeat, preshrink allowance and cutting/error percentage before rounding the result to a practical purchase quantity. It also compares the same cut plan on 44/45-inch, 54-inch and 60-inch fabric.
Common Fabric Widths
| Fabric width | Common use | What it changes |
|---|---|---|
| 36 in | Narrow specialty and vintage fabric | Fewer pieces fit across the bolt, so linear yardage can increase quickly. |
| 42 in | Many quilting cotton calculations after usable-edge trimming | A practical working width can be smaller than the nominal bolt width. |
| 44/45 in | Common quilting, craft and apparel fabrics | Often fits fewer large rectangles across than decorator-width fabric. |
| 54 in | Common upholstery and decorator fabric | The extra width can reduce cutting rows for cushions, panels and home projects. |
| 58/60 in | Many apparel, fleece, knit and utility fabrics | Wider layouts can reduce yardage when the pieces can use the full width. |
Enter usable width. Remove selvages or edges you do not want in the project before relying on the result.
Fabric Yardage Formula for Repeated Rectangular Pieces
For identical rectangles that stay in one orientation, first calculate the cut dimensions. If the finished piece is 18 × 24 inches and you add a 1/2-inch allowance to every edge, the cutting envelope becomes 19 × 25 inches.
Cut width = finished width + (2 × edge allowance)
Cut length = finished length + (2 × edge allowance)
Next, determine how many pieces fit across the usable fabric width and how many cutting rows are required:
Pieces across = floor(usable fabric width ÷ cut width)
Cutting rows = ceiling(quantity ÷ pieces across)
Base roll length = cutting rows × cut length
If rotation is allowed, the calculator also tests the 90-degree orientation and uses the shorter valid layout.
Custom Cut List for Different Fabric Pieces
Real projects often use more than one rectangle. A tote may have body panels, straps and a pocket. A table setting may combine runners and napkins. A simple slipcover project may have several different rectangular cutting envelopes.
Custom Cut List expands each piece by the selected allowance, creates the requested quantity and then packs the pieces into cutting rows across the usable fabric width. The layout is a practical rectangular planning model rather than a promise of the only possible cutting arrangement.
How Pattern Repeat Changes Fabric Yardage
When a design must match, a piece may need a larger cutting envelope so its next cut begins at the correct repeat position. Enter the vertical repeat for matching along the roll and the horizontal repeat for matching across the fabric width.
The calculator rounds each cutting envelope upward to the repeat interval before creating the layout. This is intentionally conservative. Motif centering is a visual choice, so a large floral or medallion may need more fabric than a mathematical repeat alone can predict.
Directional Fabric and 90-Degree Rotation
Rotating a rectangular piece can save a surprising amount of yardage, but rotation is not always appropriate. Velvet, nap, one-way prints and grain-sensitive pieces usually need a consistent direction. Turn on Nap / one-way print to disable rotation throughout the calculation.
Preshrink Allowance vs. Cutting Waste
These settings solve different problems. Preshrink allowance reserves additional roll length for fabric that may become shorter during prewashing or treatment. Cutting/error allowance is added after the layout for straightening the grain, trimming, small mistakes and other project waste.
If you already prewashed the fabric and are measuring the final usable cloth, leave preshrink allowance at zero.
Worked Example: Six 18 × 24-Inch Pieces
Suppose you need six finished pieces measuring 18 × 24 inches. Add a 1/2-inch allowance to every edge, so each cutting envelope becomes 19 × 25 inches. On 54-inch fabric, two 19-inch pieces fit across the width, requiring three cutting rows. Before repeats, shrinkage and extra waste, the layout uses 75 linear inches of fabric.
Allowing rotation can change the result for other dimensions, which is why the calculator checks the permitted orientation instead of using area alone.
Why Fabric Area Alone Can Give the Wrong Answer
Two square yards of total piece area do not necessarily fit into two square yards of fabric. Fabric is purchased as a fixed-width roll. Large pieces can leave unusable gaps, and a piece that is wider than the fabric cannot be cut in one piece at all. Yardage therefore depends on the cutting layout as well as the total area.
When to Use a Project-Specific Calculator
This page is best for rectangular pieces and custom cut lists. Projects with their own construction rules should use the matching tool: Curtain Fabric Calculator for fullness and curtain drops, Cushion Fabric Calculator for boxing and piping, and Upholstery Fabric Calculator for furniture construction.
Fabric Yardage Calculator FAQ
How do I calculate fabric yardage from inches?
Lay out the required cutting pieces across the usable fabric width, add the heights of all cutting rows to get total linear inches, then divide by 36 to convert inches to yards. Add any shrinkage, repeat or cutting allowance before rounding the purchase.
Does wider fabric always reduce yardage?
No. Wider fabric helps only when the piece dimensions allow a more efficient layout. A move from 45 inches to 54 inches may fit an additional piece across the bolt, or it may produce exactly the same number of cutting rows.
Should I include seam allowance in a fabric yardage calculation?
Yes, unless your entered dimensions are already the final cut dimensions. Enter the finished piece and use the edge allowance field, or enter cut dimensions and set allowance to zero.
How do I calculate yardage for several different pieces?
Use Custom Cut List. Enter each piece width, length and quantity, then choose whether that piece may rotate. The calculator creates the cutting envelopes and packs them across the selected fabric width.
What fabric width should I enter?
Enter the usable width after removing selvages and any edge you will not cut into the project. The nominal bolt width can be slightly larger than the practical cutting width.
Does pattern repeat add fabric?
It can. Matching repeats may force a piece to start farther down or across the roll. The calculator rounds cutting envelopes to the repeat interval, but prominent motif placement can require additional planning.
Can I rotate pieces to save fabric?
Yes when the project, grain and fabric design allow it. Turn off rotation for grain-sensitive pieces, or select one-way direction for nap, velvet and obvious directional prints.
How much extra fabric should I buy?
It depends on the project and the cost of running short. The calculator defaults to 10% cutting/error allowance and lets you change it. Large motifs, uncertain measurements or fabric that cannot be reordered can justify a larger margin.
Related Fabric Calculators
For specialized projects, continue with the Curtain Fabric Calculator, Cushion Fabric Calculator, or Upholstery Fabric Calculator.