Navigation
Calculators Pricing Blog About Contact
Get Started
Get Started Login
🧵

Fabric Calculator

Calculate fabric yardage needed for your sewing projects including cutting waste and pattern repeats.

Fabric Yardage Calculator

Total length of project in inches
Total width needed for project
Usable width after removing selvages
Extra fabric for waste and shrinkage
Vertical pattern repeat length (0 if no pattern matching needed)

What Is a Fabric Calculator?

A Fabric Calculator is a specialized tool designed to help sewers, quilters, and crafters accurately determine how much fabric they need to purchase for a project. Unlike simple arithmetic, fabric calculations must account for fabric width, pattern direction, cutting waste, and pattern repeats to ensure you have enough material without significant excess.

Whether you are making a quilt, sewing clothing, upholstering furniture, or creating home decor items like curtains or pillows, this calculator eliminates guesswork and helps prevent costly trips back to the fabric store for additional yardage.

Why use a fabric calculator? Professional seamstresses know that buying too little fabric can ruin a project, while buying too much wastes money. This calculator accounts for real-world factors like seam allowances, pattern matching, and fabric shrinkage to give you an accurate yardage estimate every time.

How Fabric Yardage Calculation Works

Calculating fabric requirements involves more than just measuring your project dimensions. Here are the key factors:

Fabric Width

Fabric comes in standard widths: 45 inches (quilting cotton), 54 inches (home decor), 60 inches (knits, fleece), or 110 inches (wide backing fabric). The usable width after trimming selvages is typically 1-2 inches less than the listed width.

Cutting Waste Factor

Professional sewers add 10-15% extra fabric to account for:

  • Pattern layout inefficiencies — Not all pieces fit perfectly
  • Fabric flaws — Small defects requiring cutting around
  • Cutting errors — Mistakes happen
  • Shrinkage — Pre-washing can shrink fabric 3-5%
  • Grain alignment — Some pieces must be cut on specific grain lines

Pattern Repeats

Fabrics with large prints, stripes, or plaids require pattern matching at seams. The pattern repeat length (measured vertically) determines how much extra fabric is needed. For example, a 24-inch vertical repeat may require an additional half yard or more depending on the number of pattern pieces.

Basic Fabric Formula:

Total Yardage = (Total Square Inches Needed ÷ Usable Fabric Width) ÷ 36 × (1 + Waste Factor)

For pattern repeats, round up to the nearest full repeat for each cut.

Common Fabric Requirements by Project Type

Quilting Projects

  • Baby quilt (36×45) — 2-3 yards total (including backing and binding)
  • Lap quilt (50×60) — 4-5 yards total
  • Twin quilt (70×90) — 7-9 yards total
  • Queen quilt (90×95) — 10-12 yards total
  • King quilt (110×95) — 13-15 yards total

Garment Sewing

  • Simple shirt or blouse — 1.5-2.5 yards (45" width)
  • Pants or skirt — 2-3 yards
  • Dress — 3-5 yards depending on style
  • Lined jacket — 3-4 yards + lining fabric

Home Decor

  • Standard curtain panel (84" long) — 3-4 yards per panel (54" width)
  • Throw pillow (18×18) — 0.5-0.75 yards
  • Tablecloth (60" round) — 2 yards (54" width)
  • Chair seat cushion — 0.75-1 yard

Important: Always check the back of your sewing pattern envelope for recommended yardage. Pattern companies provide fabric requirements based on pattern size, fabric width, and whether fabric has nap or pattern direction. Use this calculator when creating your own designs or when patterns don't specify your exact fabric width.

Fabric Types and Special Considerations

Directional Prints and Nap

Fabrics with one-way designs (animals facing one direction, text, or napped fabrics like velvet and corduroy) require all pattern pieces to be cut in the same direction. This can increase fabric requirements by 25-50% compared to non-directional fabrics.

Stripes and Plaids

Matching stripes or plaids at seams requires careful planning:

  • Even plaids — Same pattern in both directions (easier to match)
  • Uneven plaids — Different patterns in warp and weft directions (more fabric needed)
  • Vertical stripes — May require cutting all pieces in one direction
  • Large-scale plaids — Add at least one full pattern repeat to yardage

Knit vs. Woven Fabrics

  • Woven fabrics — Stable, don't stretch; cut on grain; 10% waste typical
  • Knit fabrics — Stretch in one or both directions; 15% waste recommended; may need stabilizing
  • Stretch direction matters — Some patterns require stretch to go crosswise, others lengthwise

Professional Fabric Buying Tips

1. Always Buy Extra

It's better to have a quarter yard too much than to run short. Fabric dye lots vary, and the same fabric purchased weeks later may not match perfectly. Most fabric stores will not accept returns of cut yardage.

2. Pre-Wash Your Fabric

Cotton fabrics shrink 3-5% when washed. Pre-washing before cutting prevents your finished garment or quilt from shrinking after the first wash. Add 5-10% to your calculated yardage if you plan to pre-wash.

3. Check for Fabric Flaws

When purchasing, unroll and inspect fabric on the cutting table. Note any flaws, runs, or printing errors. Most stores will give a discount or cut extra yardage to compensate for significant flaws.

4. Consider Fabric Width Carefully

Wider fabric isn't always more economical. Calculate the total cost: 3 yards of 45" fabric at $8/yard ($24) versus 2 yards of 60" fabric at $12/yard ($24) — same total cost, but different yardage.

5. Buy All at Once

Purchase all the fabric you need in one trip. Dye lots vary between fabric bolts, and even the same SKU can have slight color variations. This is especially critical for solid colors.

Budget Tip: For large quilting projects, compare the cost of regular-width fabric versus wide backing fabric (110"). A queen-size quilt back needs about 8 yards of 45" fabric or just 3 yards of 110" backing fabric — often saving $20-30 on a single project.

Common Fabric Calculation Mistakes to Avoid

1. Not Accounting for Selvages

Selvages (the tightly woven edges) are not usable in your project. A 45" fabric bolt has approximately 42-43" of usable width after removing selvages.

2. Forgetting About Seam Allowances

Most sewing patterns use 5/8" or 1/2" seam allowances. Each seam consumes fabric from both pieces being joined. Factor this into your cutting dimensions.

3. Ignoring Pattern Piece Layout

Don't just add up the dimensions of all pattern pieces. They nest together on the fabric. Use pattern layout diagrams or do a test layout with pattern pieces before calculating.

4. Underestimating Directional Fabric Needs

One-way prints, napped fabrics, and plaids can require 30-50% more fabric than non-directional fabrics. Don't assume standard yardage charts apply.

5. Buying Exactly What the Calculator Says

Round up to the nearest quarter yard (or even half yard) when purchasing. Fabric stores cut with rotary cutters or scissors, and measurements may vary slightly. Having a little extra provides peace of mind.

Quick Conversion Reference:

  • 1/8 yard = 4.5 inches
  • 1/4 yard = 9 inches
  • 1/3 yard = 12 inches
  • 1/2 yard = 18 inches
  • 2/3 yard = 24 inches
  • 3/4 yard = 27 inches
  • 1 yard = 36 inches

Real-World Example: Making Curtains

Project: Two curtain panels for a window, each panel 84 inches long × 50 inches wide (finished size), using 54-inch-wide home decor fabric.

Calculation:

  • Panel width needed: 50" + 4" (side hems) + 2" (seam allowances) = 56"
  • Fabric width available: 54" (not wide enough for one width)
  • Solution: Use 2 fabric widths per panel, seamed together
  • Panel length needed: 84" + 8" (top/bottom hems) + 2" (seam) = 94"
  • Total length for 2 panels: 94" × 2 = 188" = 5.2 yards
  • Add 10% waste: 5.2 × 1.10 = 5.7 yards
  • Round up: 6 yards total

Result: Purchase 6 yards of 54-inch-wide fabric to make two 84-inch curtain panels.

Frequently Asked Questions

A queen size quilt (90×95 inches) typically requires 10-12 yards of fabric total, including backing and binding. For the quilt top, plan on 6-7 yards of various fabrics. The backing requires about 8 yards of 45" fabric or 3 yards of 110" wide backing fabric. Add 0.5 yards for binding. Always add 10-15% extra for cutting waste and shrinkage.
The bolt width is the total width of fabric as sold, but not all of it is usable. Selvages (the tightly woven edges) must be removed and are typically 0.5-1 inch on each side. A 45" fabric bolt has approximately 42-43" of usable width. A 54" bolt has about 52" usable, and 60" has about 58" usable. Always calculate yardage using the usable width, not the bolt width.
For simple woven fabric projects, add 10% for cutting waste. For standard quilting and garment sewing, add 15%. For knits or complex patterns with many pieces, add 20%. For directional prints, one-way designs, or fabrics requiring pattern matching, add 25-30%. If you plan to pre-wash the fabric, add an additional 5% to account for shrinkage. It is always better to have a little extra than to run short.
Yes, directional prints (one-way designs like animals facing one direction, text, or napped fabrics like velvet) require all pattern pieces to be cut in the same direction. This can increase fabric requirements by 25-50% compared to non-directional fabrics because you cannot flip pattern pieces to optimize layout. Always check if your fabric has a nap or directional design before calculating yardage.
For curtains, measure the finished length you want, add 8-12 inches for top and bottom hems, and add 2-4 inches for seam allowances. For width, most curtains require 2-2.5 times the window width for proper fullness. If your desired width exceeds the fabric width, you will need multiple widths seamed together. Add 10% for cutting waste. For pattern matching, add one full pattern repeat to the length calculation.
A pattern repeat is the vertical distance (measured along the lengthwise grain) before a fabric design repeats itself. Large prints may have repeats of 12-36 inches. When making garments or home decor items where you want patterns to match at seams, you must cut each piece to align with the pattern, which requires extra fabric. Measure the repeat length and add at least one full repeat to your total yardage. For example, if you need 3 yards and the repeat is 24 inches (0.67 yards), buy at least 4 yards to ensure proper pattern matching.
If you plan to pre-wash your fabric (recommended for cotton and linen), add 5-10% extra to your calculated yardage to account for shrinkage. Cotton fabrics typically shrink 3-5% in length and width when washed for the first time. Pre-washing prevents your finished project from shrinking after completion. Always pre-wash and dry fabric the same way you will care for the finished item, then press before cutting.
A simple shirt or blouse typically requires 1.5-2.5 yards of 45" wide fabric, depending on the size and style. Small and medium sizes usually need 1.5-2 yards, while large and extra-large sizes need 2-2.5 yards. If the fabric has a directional print or nap, add 0.5-1 yard extra. Sleeveless styles require less fabric, while long sleeves, ruffles, or gathered details require more. Always check your specific pattern envelope for exact yardage recommendations based on your size and the fabric width you are using.

Embed this Calculator

Copy the code below and paste it into your website's HTML. Your visitors can use this calculator for free.

px × px
<iframe src="https://calculatorteam.com/embed/fabric-calculator" width="100%" height="600" style="border:none;border-radius:12px;" loading="lazy" title="Fabric Calculator"></iframe>

Report an Issue

Let us know what's wrong with this calculator. We'll review and fix it as soon as possible.