Skip to calculator
Materials & Production Free · No login

Fabric Yardage/Consumption Estimator

Fabric metres required for a garment based on type, size and fabric width. Free yardage estimator for pattern cutting, sampling and production planning.

📏
🎯

A wholesale fabric roll just arrived at a narrower width than usual, and before cutting into it you want to know exactly how much more you'll need to make the numbers work for this order.

Fabric Yardage/Consumption Estimator
Materials & Production
Required length = Base length (at 150cm width) × (150 ÷ actual width) Narrower fabric requires proportionally more length to fit the same pattern pieces since less width is available per cut — this is a general estimate; add 10-15% extra for pattern matching, directional prints or napped fabrics.
Reference: General pattern-cutting yardage estimation method — always confirm against your specific pattern's cutting layout
ℹ️ Estimate only for business planning purposes. Verify against your actual costs, supplier quotes and local regulations before pricing or committing to a production run.

1 What this calculator does

Estimates how many metres of fabric are needed to make a garment, based on garment type, size and the width of the fabric roll. Useful for planning fabric purchases, comparing supplier options at different widths, and estimating material cost before finalising a pattern.

2 Formula & professional reasoning

Required length = Base length at 150cm width x (150 / Actual fabric width in cm)

Fabric requirement scales inversely with fabric width — a narrower roll means fewer pattern pieces fit across the width, so more length is needed to lay out the same number of pieces. This calculator uses typical base yardage figures at standard 150cm width for common garment types and sizes, then adjusts proportionally for the actual fabric width being used. This is a general planning estimate — the exact figure depends on the specific pattern's cutting layout, especially for prints requiring pattern matching or napped fabrics requiring one-way layout.

3 Worked examples

⚠️ Illustrative example only — not clinical or professional instruction.

Basic
Simple t-shirt, standard width
Given: T-shirt, size M, 150cm width fabric
Working: Base for t-shirt/M = 1.2m | Adjustment = 150/150 = 1.0 | Required = 1.2x1.0
Answer: 1.20 metres required
💡 At standard 150cm width, no adjustment is needed — the base figure applies directly.
Standard
Dress on narrower fabric
Given: Dress, size M, 110cm width fabric
Working: Base for dress/M = 2.2m | Adjustment = 150/110 = 1.364 | Required = 2.2x1.364
Answer: 3.00 metres required
💡 Narrower fabric width requires meaningfully more length — worth comparing total cost between a wider, potentially pricier fabric and a narrower, cheaper one.
Advanced
Jacket, extra-large size, wide fabric
Given: Jacket, size XL, 160cm width fabric
Working: Base for jacket/XL = 3.2m | Adjustment = 150/160 = 0.9375 | Required = 3.2x0.9375
Answer: 3.00 metres required
💡 Wider-than-standard fabric can reduce yardage requirements — useful to factor into supplier comparisons when width varies.

4 Sanity check

Pattern matching and directional fabrics
Add 10-15% extra yardage for fabrics with a directional print, nap (e.g. velvet, corduroy) or a repeat pattern that needs matching at seams
Solid, non-directional fabrics generally don't need this buffer
Base figures are estimates, not exact
These base yardage figures are typical averages for the garment category — an actual pattern's cutting layout can vary depending on design details (sleeves, panels, gathers, pleats)
Always confirm against the actual pattern's fabric requirement once finalised, especially before ordering fabric for a full production run
Standard fabric widths
Common fabric widths are 110cm, 115cm, 140cm and 150cm — always check the specific roll width from your supplier before calculating
Fabric width can occasionally vary slightly even within the same roll or between dye lots
Sizing scale sanity check
Yardage should increase steadily from XS to XL for the same garment type — a big unexpected jump between adjacent sizes may indicate a data entry error

5 Common errors

ErrorCauseConsequenceFix
Not adjusting for actual fabric width Using a base yardage figure calculated for 150cm width when working with a significantly narrower or wider roll Fabric shortfall (narrower) or overspend (wider) relative to what's actually needed Always adjust base yardage for the actual fabric width being purchased, not just the standard reference width
Skipping the pattern-matching buffer for directional or printed fabrics Using the base estimate for fabrics with a nap, one-way print or pattern repeat that requires careful layout Fabric shortfall discovered mid-cutting, or repeated cuts required to fix a mismatched pattern Add 10-15% extra yardage for directional, napped or pattern-matched fabrics, more for large-scale repeats
Applying garment-category averages to unusually complex designs Using a 'dress' base figure for a design with unusually voluminous skirts, multiple fabric panels or added ruffles/frills Underestimates true fabric requirement for design details beyond a standard silhouette Treat these base figures as a starting estimate only for unusual or elaborate designs — do an actual pattern layout calculation for accurate figures before ordering production fabric
Ordering exactly the calculated amount with no buffer Purchasing fabric to the precise calculated yardage with zero contingency Any cutting error, fabric flaw, or slight layout inefficiency leaves no room to recover without reordering Add a small buffer (often 5-10%) to the calculated yardage when ordering, especially for production runs where reordering matching fabric later may not be possible