Fabric Yardage Calculator

Quickly estimate how much fabric you need for sewing, upholstery, curtains, quilting, and craft projects. Enter your dimensions, fabric width, quantity, and extra allowance to get yardage in both yards and meters.

Calculate Fabric Yardage

This calculator uses area-based estimation and includes optional pattern repeat and waste allowance for a safer purchase estimate.

Common widths: 44", 54", 58", 60"
Vertical repeat added to each piece length.
Typical range: 5%–20%
Estimated fabric needed: 2.07 yards

Equivalent: 1.89 meters

Base requirement: 1.88 yd • Pattern adjustment included • 10% allowance included
Cut Length67.8 in
Total Area2400 in²
Estimated Rounds4 pieces

How to Calculate Fabric Yardage: Complete Guide for Sewing, Curtains, Upholstery, and Quilting

Calculating fabric yardage correctly is one of the most important steps in any sewing or decorating project. Whether you are making custom curtains, slipcovers, pillow covers, table linens, dresses, or quilts, your success depends on buying enough fabric without overspending. A precise fabric estimate helps you avoid delays, prevents mismatched dye lots, and reduces leftover waste.

The basic idea is simple: your project needs a certain total area of fabric, and your chosen material has a fixed usable width. Once you know those two values, you can estimate how many linear yards to buy. The challenge comes from real-world factors like pattern repeat, directional prints, seam allowances, shrinkage, and cutting layout efficiency. This page gives you both a fast calculator and a practical method you can use for nearly any project.

Core Fabric Yardage Formula

A practical area-based formula is:

Yardage = ((Piece Width × (Piece Length + Pattern Repeat) × Quantity) ÷ Fabric Width) ÷ 36 (for inch measurements)

If you work in centimeters, convert to meters first, or use the calculator’s built-in conversion. After calculating a base amount, add an allowance percentage (commonly 5% to 20%) to cover cutting errors, shrinkage, matching, and future repairs.

Why Fabric Width Matters So Much

Fabric is sold by linear length, but what you can cut depends heavily on width. A 44-inch fabric and a 60-inch fabric can produce very different results from the same yardage. Wider fabric often lowers yardage needed, especially for broad panels like curtains, duvet covers, and upholstery sections. Before finalizing your purchase, confirm the “usable width” in the product listing, not just the nominal width.

How Pattern Repeat Changes Your Estimate

Printed and woven patterns often require extra fabric for motif alignment. If a floral motif repeats every 12 inches vertically, each panel may require an additional repeat to align edges and seams cleanly. Stripes, plaids, and large-scale damask patterns can significantly increase total yardage. When matching adjacent pieces is visually important, treat repeat as mandatory rather than optional.

Fabric Yardage for Curtains and Drapery

Curtain planning usually includes fullness, panel count, and finished drop length. Fullness is often 1.5x to 2.5x the rod width depending on style. For lined drapes with pleats and pattern matching, always include a generous buffer. If your windows are tall, fabric width may force vertical seams, increasing yardage. Many decorators buy extra to ensure perfect left-right symmetry and enough material for tiebacks or valances.

Fabric Yardage for Upholstery Projects

Upholstery yardage depends on furniture geometry, cushion count, and pattern orientation. Dining chair seats may require only small cuts, while sofas involve large, shaped pieces with higher waste. For sofas and armchairs, directional fabrics and nap fabrics can increase required yardage because pieces cannot always be rotated. If you are reupholstering frequently used furniture, add extra material for future touch-up panels or cushion replacements.

Fabric Yardage for Clothing and Apparel Sewing

In garment sewing, pattern size, sleeve style, and fabric width determine yardage. Wide fabrics may reduce yardage substantially, especially for pants and long skirts. Narrow fabrics, one-way prints, and napped materials increase requirements. Commercial sewing patterns usually offer a yardage chart, but it is wise to compare chart values with your fabric width and a custom layout plan. Add more if you plan matching pockets, bias details, or test adjustments.

Fabric Yardage for Quilting and Patchwork

Quilting yardage is often calculated by block count and cut size rather than by one large piece. Still, the same principles apply: total cut area divided by usable width. If you are using pre-cuts, convert piece counts into equivalent yardage. Remember to include backing, binding, and border strips. Wide-back fabrics can dramatically reduce seam work and extra yardage compared to standard 44-inch cotton.

Common Yardage Mistakes to Avoid

  • Using nominal fabric width instead of usable width.
  • Ignoring pattern repeat for large prints and plaids.
  • Forgetting shrinkage on washable natural fibers.
  • Skipping seam allowance and hem allowance in dimensions.
  • Not rounding up to practical store cutting increments.
  • Buying from different dye lots for one project.

How Much Extra Fabric Should You Add?

For simple solid-color projects with straightforward cuts, 5% to 10% extra can be enough. For complex garments, patterned drapes, or upholstery, 12% to 20% is safer. If the fabric is expensive, a precise layout can help optimize usage, but a small surplus often saves money compared to project delays and reorder mismatches. Many professionals treat extra yardage as insurance.

Inches, Yards, and Meters: Quick Conversion Rules

  • 36 inches = 1 yard
  • 39.37 inches = 1 meter
  • 1 yard = 0.9144 meters
  • 1 meter = 1.0936 yards

When shopping internationally, convert once and keep all calculations in a single unit system to avoid compounding rounding errors.

Step-by-Step Manual Method

  1. Measure each piece width and length accurately.
  2. Add pattern repeat to piece length if matching is required.
  3. Multiply by quantity to get total required area.
  4. Divide total area by usable fabric width.
  5. Convert result into yards or meters.
  6. Add waste allowance and round up.

Frequently Asked Questions About Fabric Yardage

Do I need extra fabric for striped or plaid material?

Yes. Stripes and plaids usually require additional yardage so seams align properly. Add repeat length and a higher allowance percentage.

Should I prewash fabric before measuring yardage?

You should estimate yardage first, then prewash before cutting if the fabric is washable and likely to shrink. Add extra to account for shrinkage.

Is 54-inch fabric always exactly 54 inches usable?

No. Selvage edges and manufacturing tolerances can reduce usable width. Always confirm the product’s stated usable width.

How much fabric should beginners buy?

Beginners should generally add 10% to 15% beyond base calculations for safety, especially when learning layout and cutting techniques.

Final Planning Advice

Accurate measuring, realistic allowances, and careful layout planning are the foundation of successful fabric projects. Use the calculator above for a fast estimate, then apply project-specific judgment for repeat matching, lining, seam construction, and finishing details. When in doubt, round up slightly and keep records of your final usage so your next yardage estimate becomes even more precise.