Fabric Yardage Calculator

Without Pattern Match
With Pattern Match
Widths Needed
Cut Length per Panel
Last updated: 2026-03-10

Fabric Yardage Quick Reference

Approximate yardage for common projects at 54-inch fabric width.

Project Typical Dimensions Yards (no pattern) Yards (with repeat)
Curtain Panel (standard)54" × 84"2.5 yd3.0 yd
Curtain Panel (floor)54" × 96"2.8 yd3.3 yd
Tablecloth (rectangle 6-seat)60" × 102"3.0 yd3.5 yd
Tablecloth (round 60")60" diameter1.8 yd2.2 yd
Throw Pillow (18")18" × 18"0.6 yd0.8 yd
Throw Pillow (24")24" × 24"0.8 yd1.0 yd
Bed Runner24" × 80"2.3 yd2.8 yd
Chair Seat Cushion20" × 20"0.7 yd0.9 yd
Sofa Slipcovervaries12-16 yd16-20 yd
Twin Quilt Top68" × 86"5.0 yd5.5 yd
Queen Quilt Top86" × 96"6.0 yd6.8 yd
King Quilt Top104" × 96"8.0 yd9.0 yd

How We Calculate This

This fabric yardage calculator uses established formulas and industry-standard data to provide accurate estimates.

  • Enter your specific values into the calculator fields above
  • Our algorithm applies the relevant formulas using your inputs
  • Results are calculated instantly in your browser — nothing is sent to a server
  • Review the detailed breakdown to understand how each factor affects your result

These calculations are estimates based on standard formulas. For critical decisions, always consult a qualified professional.

How to Convert Oven Recipes to Air Fryer

Calculating fabric yardage involves matching your project dimensions against the fabric bolt width, then accounting for seam allowances and pattern repeats.

The basic rule:

  • Determine how many fabric widths are needed to cover the project width
  • Add seam and hem allowances to the cut length of each panel
  • If using a patterned fabric, round each cut length up to the next pattern repeat

This calculator handles all the math automatically for curtains, tablecloths, quilts, upholstery, or any custom project. Always buy an extra 10% as a safety margin.

When Would You Use This Calculator?

This fabric yardage calculator is designed for anyone who needs quick, reliable estimates without complex spreadsheets or professional consultations.

  • When you need a quick estimate before committing to a purchase or project
  • When comparing different options or scenarios side by side
  • When planning a budget and need to understand potential costs
  • When you want to verify a quote or estimate you've received from a professional
  • When teaching or learning about the concepts behind these calculations

Frequently Asked Questions

How do I calculate fabric yardage for curtains?

Measure your window width and multiply by 1.5-2.5 for fullness. Measure the desired drop length and add 4-8 inches for hems. Divide the total width by your fabric bolt width to find how many panels you need, then multiply panels by the cut length and convert to yards.

What is a pattern repeat and why does it matter?

A pattern repeat is the distance between where a printed or woven pattern starts over. When sewing multiple panels, you must align the pattern across panels, which means rounding each cut length up to the next full repeat. This always requires extra fabric.

What are common fabric bolt widths?

The most common widths are 45 inches (quilting cotton, lightweight fabrics), 54 inches (home decor and upholstery fabrics), and 60 inches (apparel and knit fabrics). Some specialty fabrics come in 36-inch or 108-inch widths.

How much extra fabric should I buy?

It's recommended to buy 10-15% more than your calculated amount. This accounts for cutting errors, fabric shrinkage after washing, and slight variations in fabric width. For expensive fabrics, pre-wash a swatch to test shrinkage before cutting.

How do I convert inches of fabric to yards?

Divide the total inches by 36 to get yards. For example, 90 inches of fabric is 2.5 yards. Most fabric stores sell in 1/8-yard increments, so round up to the nearest 1/8 yard (4.5 inches).

Does this calculator account for fabric shrinkage?

The calculator does not automatically add shrinkage. Most cotton fabrics shrink 3-5% when washed. If you plan to pre-wash your fabric, add 5% to your total yardage. The seam allowance field can also be increased to provide extra buffer.