FabricYardageCalculator

Fabric Yardage Calculator

Estimate fabric yardage and compare cutting layouts for common projects.

Your measurements

Live fabric layout

Updates as you type.

54" fabric width2 x 73"

Total fabric needed

4.5yd

4.11 m · 2 cuts · 73 in each

Calculate Fabric Yardage Instantly

A fabric yardage calculator estimates how many yards of fabric you need from project length, width, fabric width, pattern repeat, and seam allowance. Enter the cutting dimensions above for instant yards, meters, and a live layout preview.

How Many Yards of Fabric Do I Need?

Fabric needs range from less than a yard to several dozen yards. These examples are useful starting points, but your measurements and cutting layout decide the result.

Dining chair
1–2 yds
A-line dress
2.5 yds
Curtains (60″)
6–8 yds
3-seat sofa (54″)
12–16 yds

Example: 120 napkins (17″ × 17″) take about 10 yards of 45″ cotton.

Move the sliders below to see how length and width shift the yardage.

72
12″144″
54
12″108″

You need

2.25yards

of 54″ fabric (includes 10% waste)

Equivalent square feet27 sq ft
In meters2.06 m
Project area72″ × 54

How the Quick Fabric Calculator Works

The home calculator works with identical rectangular pieces. It uses cut dimensions, usable fabric width, a repeat category, seam allowance, and your chosen overage to estimate running length. Dedicated tools use different methods for shaped projects.

Inputs explained

Project length, width, number of pieces, fabric width (36″/45″/54″/60″), seam allowance, pattern repeat size, and waste overage.

Calculation logic

Cuts = ⌈project width ÷ fabric width⌉. Yards = (cuts × cut length × pieces) ÷ 36, adjusted for pattern repeat and overage.

What the result covers

The quick method counts full fabric widths, rounds each rectangular cut length to the selected repeat, applies the chosen overage, and rounds the total up to a quarter yard.

How to Calculate Yardage for Rectangular Pieces

For identical rectangles, divide the required cut width by usable fabric width and round up to a whole number of widths. Multiply that by cut length and quantity, then divide total inches by 36. Move the inputs below to see this example recalculate.

Step 1: Cuts across fabric
54 ÷ 54 ⌉ = 1 cut
Step 2: Total inches
1 × 72″ = 72
Step 3: Convert to yards
72 ÷ 36 = 2 yd
Step 4: Add 10% waste, then round up ¼ yd
2 × 1.10 → 2.25 yd

This example is for identical rectangular pieces. Shaped projects use the dedicated calculators, which follow different methods.

Basic formula

Yards = (cuts × cut length × pieces) ÷ 36. Add seam allowance to both dimensions first.

Manual method

Measure in inches, draw a paper layout to scale, count cuts, and total the linear inches. Divide by 36 for yards, then multiply by 0.9144 for meters.

When to use the calculator

Use this method for repeated rectangles. Choose a dedicated calculator when the project has shaped pieces, lining, boxing, backing, borders, or several materials.

How to calculate fabric yardage →·How to measure fabric →

Fabric Measurement & Conversion

Convert fabric units across yards, meters, feet, centimeters, and inches. Enter fabric width and GSM to estimate area and weight, or enter the supplier's bolt length to compare your quantity with a full roll.

4.572

Square feet

67.5

Estimated weight

1.57 kg

Bolt equivalent

0.13 bolts

Area, weight, and bolt quantity use the width, GSM, and bolt length entered above. Check the product label before using them for purchasing or shipping.

Yards to square feet

1 yd of 54″ fabric = 13.5 sq ft. 1 yd of 45″ = 11.25 sq ft. 1 yd of 60″ = 15 sq ft.

Yards to kg

Weight depends on length, width, and GSM. Enter the product's numbers in the converter instead of relying on one assumed fabric weight.

General conversions

1 yd = 0.9144 m = 3 ft = 36 in = 91.44 cm. 1 m = 1.0936 yd. Bolt lengths vary, so check the supplier's label instead of assuming a fixed total.

Fabric conversion chart →·Fabric yardage chart →

Fabric Yardage Charts & Guides

Hover over a bar for its fabric width and project context. These are early planning ranges for plain fabric. Repeat, nap, matching, and construction can move the amount.

Dining chair
1.5 yd
Cushion (18″)
0.75 yd
Trousers (M)
1.75 yd
Shirt (M)
1.5 yd
A-line dress (M)
2.5 yd
Maxi dress (M)
4.5 yd
Curtains (60″ window)
7 yd
Armchair
8 yd
Baby quilt top
2 yd
Queen quilt top
9 yd
3-seat sofa
14 yd
King quilt (full set)
22 yd

Hover a bar for fabric width and context. All yardage assumes plain fabric without pattern repeat.

Advanced Fabric Yardage Calculations

Pattern repeat, border prints, and nap turn a simple yardage calculation into a layout problem. The simulator below shows the fixed repeat allowances used in this quick example. A real cut plan may need a different amount.

None (solid)
SolidSmall 6″Medium 12″Large 36″
72
7254″ fabric width
Requested cut

Yardage impact

8yd

Starting from a 8-yard baseline (solid fabric). A 0″ repeat needs no adjustment.

Repeat size-
Adjusted cut length72
Extra fabric+0 yd (0%)

Pattern repeat

A pattern repeat is the distance between identical points in a fabric design. In the quick rectangular model, each cut length rounds up to the selected repeat. That does not guarantee motif alignment across finished seams.

Pattern matching

Match motifs across seams on sofas, curtains, and dressmaking. Border prints and one-way prints need extra fabric for grain and nap alignment.

Checks before cutting

Check usable width, selvages, nap, motif direction, flaws, and the care label. Test a swatch if the finished item will be washed instead of assuming a shrinkage rate.

Read more:What is pattern repeat?·Fabric shrinkage guide

Fabric Cutting & Layout Tips

A drawn layout can reveal gaps and fit problems before you cut. Drag the sample pieces onto the bolt below, then compare your arrangement with the simple auto-arrange option. This is a planning exercise, not a pattern-ready cutting diagram.

Fabric bolt - 54″ wide

Drag pieces onto fabric

Seat20×22
Back18×18
Arm L12×22
Arm R12×22
Skirt24×8

Fabric used

0yd

Length used0
Layout efficiency0%

Reduce waste

Nest small pieces around larger cuts, respect grain and nap, and save scrap strips for piping or binding.

Layout optimization

Lay the widest piece first, then fill gaps with narrower cuts. Rotate rectangles 90° only if the fabric has no nap.

Real-world usage

Follow the fabric's care instructions, test pressing and marking on a scrap, and keep the cloth relaxed and supported while measuring.

Frequently Asked Questions