Fabric Yardage Calculator logoFabricYardageCalculator

Fabric Yardage Calculator

Estimate fabric yardage, measurements, and cutting layouts for any project.

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?

Most projects need 1–16 yards of fabric. Fabric width and project type drive the final figure. Wider fabric means fewer yards.

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

Fabric Yardage Calculator by Project

Pick a project type for tuned inputs, cutting layouts, and project-specific yardage estimates. Each calculator handles fabric width, pattern repeat, seam allowance, and waste.

Upholstery Fabric Estimator

Sofas, chairs, ottomans, headboards, slipcovers.

Typical yardage: 12–16 yd (3-seat sofa, 54″)

Open calculator

How Our Fabric Yardage Calculator Works

The fabric yardage calculator turns four inputs (dimensions, fabric width, pattern repeat, and seam allowance) into three outputs: total yardage, cut count, and cutting layout. Results round up to the nearest ¼ yard so you can order confidently from a bolt of fabric.

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.

Why results are accurate

The engine uses real geometry, not lookup tables. Pattern repeat rounds cut length up to the next full repeat. Waste overage defaults to 10%.

How to Calculate Fabric Yardage

To calculate fabric yardage by hand, divide project width by fabric width for the number of cuts, multiply cuts by cut length, then divide total inches by 36. Move the inputs below to see each step recalculate live.

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, round up ¼ yd
2 × 1.10 → 2.25 yd

The same formula applies to every project type — only the dimensions change.

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 the calculator for multi-piece projects, patterned fabrics, or mixed fabric widths. Manual math works fine for single-piece solids.

Full step-by-step guide →

Fabric Measurement & Conversion

Convert fabric units across yards, meters, feet, centimeters, and inches. The converter also shows square feet coverage and approximate weight for mid-weight cotton. This helps when shipping costs depend on kilograms.

4.572

Square feet (54″)

67.5

Approx. weight

1.55 kg

Bolt equivalent

0.13 bolts

Weight estimate assumes mid-weight cotton (~250 gsm) on 54″ fabric. A standard bolt of fabric holds 40 yards.

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

Multiply linear yards by fabric gsm × width (in meters). Mid-weight 54″ cotton runs about 0.31 kg per yard.

General conversions

1 yd = 0.9144 m = 3 ft = 36 in = 91.44 cm. 1 m = 1.0936 yd. 1 bolt of fabric = 40 yd (standard).

Full conversion chart →

Fabric Yardage Charts & Guides

Hover a bar for the fabric width and project context. Yardage figures assume solid fabric. Pattern repeat adds 10–35% on top.

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 how pattern repeat size changes total yardage. Larger repeats can add 35% or more to a base estimate.

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. Each cut rounds up to the next full repeat so seams align across panels.

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.

Precision estimation

Factor in selvedge (unusable edge), nap direction for velvet and corduroy, and fabric shrinkage by fabric type. Pre-wash or add 5–10% for natural fibers.

Fabric Cutting & Layout Tips

A tight cutting layout reduces fabric waste by 15–30%. Drag pieces onto the fabric bolt below to plan placement, then use auto-arrange to see an optimized layout. The tool tracks length used and layout efficiency live.

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

Pre-wash natural fabric, iron before cutting, and mark cuts with tailor’s chalk. Weight the fabric flat. A slipped cut costs yardage.

Frequently Asked Questions