Fabric Calculator

Fabric Yardage Calculator

Calculate fabric yardage from piece dimensions, quantity and usable fabric width, or build a custom cut list with multiple different pieces.

Fabric rolls and measuring tools for calculating yardage
1
Pieces and fabric

Enter your cutting dimensions

2
Yardage result

How much fabric to buy

Fabric rolls, measuring tools and sewing supplies
Recommended purchase — Press Calculate Fabric Yardage
Base roll length—
Cutting rows—
Total pieces—
Usable width—

Calculation breakdown

Enter your pieces and press Calculate Fabric Yardage.

Compare common fabric widths

44/45 in—
54 in—
60 in—
Comparison uses the same pieces and allowances. A piece that cannot fit a width is marked unavailable.
3
Cutting layout

See how pieces use the fabric width

Results appear after calculation.
  1. Enter the cutting details, then press Calculate Fabric Yardage.
4
Project summary

What the result includes

Calculation mode
—
Cut dimensions
—
Pattern repeat
—
Direction
—
Preshrink
—
Extra allowance
—
Repeated pieces

Calculate identical rectangles quickly and choose the shorter allowed orientation.

Custom cut list

Add different pieces and pack their cutting envelopes across the fabric roll.

Repeat and direction

Account for pattern repeat and one-way fabrics that restrict efficient rotation.

Width comparison

Compare the same cut plan on 44/45, 54 and 60-inch fabric before buying.

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 widthCommon useWhat it changes
36 inNarrow specialty and vintage fabricFewer pieces fit across the bolt, so linear yardage can increase quickly.
42 inMany quilting cotton calculations after usable-edge trimmingA practical working width can be smaller than the nominal bolt width.
44/45 inCommon quilting, craft and apparel fabricsOften fits fewer large rectangles across than decorator-width fabric.
54 inCommon upholstery and decorator fabricThe extra width can reduce cutting rows for cushions, panels and home projects.
58/60 inMany apparel, fleece, knit and utility fabricsWider 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.