... LIVE
📌 Quick Start — Pick a Project or Enter Custom
Check the bolt end label or product listing Select fabric width.
Include seam allowance already added Enter cut piece width.
Include seam allowance already added Enter cut piece length.
Total pieces you need to cut Enter number of pieces (min 1).
Added to each side of width AND length
Vertical repeat distance on your fabric. Check bolt label. Enter pattern repeat (0 if no repeat).
Add 10% waste buffer
Covers cutting mistakes + shrinkage
Directional print / nap fabric
Adds ~15% — all pieces must face one way
Yards to Buy
0
yards recommended
⚠️ Estimate only. The calculator gives you the theoretical minimum plus your selected buffer. Always buy from the same bolt to avoid dye lot mismatches. For projects with curved seams, unusual shapes, or complex pattern matching, your actual requirement may be higher.

Sources & Methodology

✅ Formula derived from standard sewing industry cutting method. Reference data from textile industry standards and leading sewing reference publications.
🧵
Craftsy / Bluprint — How to Calculate Fabric Yardage
Confirms the standard industry formula: pieces across = floor(fabric width / piece width); rows = ceil(total pieces / pieces across); total yards = (rows x piece length) / 36. Also covers seam allowance addition, pattern repeat calculation, and the 10% waste buffer recommendation used by professional sewists and quilters.
📘
Folio Fabrics — Calculating Fabric Yardage for Upholstery or Drapery
Source for standard fabric widths by category: quilting cotton 42-45 inches, home decor and upholstery 54-60 inches, fleece/jersey 58-72 inches. Confirms seam allowance standards (1/4 inch quilting, 5/8 inch garments, 1 inch drapery) and the pattern repeat calculation method for matching at seams.
📊
Linda's Electric Quilters — How to Calculate Fabric Yardage Like a Pro
Confirms selvage deduction recommendation (1 inch per side), directional print add-on (15-20%), pre-wash shrinkage allowance for natural fibers (10% for quilts, 15-20% for upholstery), and the standard rule to add 10% buffer for most sewing and quilting projects.

Fabric Yardage Formula — How the Calculation Actually Works

If you've ever stood at a fabric counter trying to do this math in your head, you know exactly how easily it goes wrong. The problem isn't that the formula is complicated — it's that there are four steps, and skipping any one of them leaves you either short on fabric or hauling home two extra yards you'll never use. Here's how the calculation works, shown on a real example first.

Real example: You're making 20 quilt blocks, each needing a 10.5 × 10.5 inch cut piece (10-inch finished block with 1/4-inch seam allowance on each side). Your quilting cotton is 44 inches wide. No pattern repeat, no directional print.

Step 1: Pieces Across = floor(Fabric Width ÷ Cut Piece Width) Step 2: Rows = ceil(Total Pieces ÷ Pieces Across) Step 3: Total Inches = Rows × Cut Piece Length Step 4: Yards = ceil(Total Inches ÷ 36)
Working example — 20 quilt blocks at 10.5 in on 44-in fabric:
Pieces across = floor(44 / 10.5) = 4 (with 2 inches left over — not enough for a 5th)
Rows = ceil(20 / 4) = 5
Total inches = 5 × 10.5 = 52.5 inches
Exact yards = 52.5 / 36 = 1.46 yards → round up to 1.5 yards
With 10% buffer: 1.5 × 1.1 = 1.65 yards → buy 1.75 yards (round to nearest 1/4 yard)

Seam Allowance — The Step Most People Skip

The single most common reason people run short mid-project: entering the finished size instead of the cut size. Your finished 10-inch quilt block doesn't cut at 10 inches — it cuts at 10.5 inches to allow for the 1/4-inch seam on each side. A finished 18-inch throw pillow with 1/2-inch seam allowance cuts at 19 inches. Always add seam allowance to both dimensions before running any yardage calculation.

Standard seam allowances by project type: 1/4 inch for quilting and patchwork; 3/8 inch for lightweight apparel; 1/2 inch for standard home sewing; 5/8 inch for structured garments; 1 inch for curtains and drapery. The calculator's seam allowance dropdown adds your selected amount to each side of both dimensions automatically.

How Fabric Width Changes Everything

Wider fabric means more pieces fit across each row, which directly reduces total yardage. That same 20-block quilt on 60-inch fabric instead of 44-inch fabric changes the entire calculation: pieces across becomes floor(60/10.5) = 5, rows drops to ceil(20/5) = 4, total becomes 4 × 10.5 = 42 inches, or just 1.25 yards before any buffer. You'd save roughly half a yard just by choosing the wider bolt. Always try the calculation with your actual bolt width.

Standard Fabric WidthTypical UseEffective Cut Width*
44–45 inQuilting cotton, most apparel~42 in (after selvage)
54 inHome decor, upholstery weight~52 in
60 inWide home decor, some apparel~58 in
58–72 inFleece, jersey, performance fabric~56–70 in
72–108 inWide quilt backing~70–106 in

*Effective cut width deducts ~1 inch per side for the selvage (the tightly woven finished edge that is not usable for cutting).

💡 The dye lot warning most people hear too late: Even two bolts of the same colourway from the same brand can look noticeably different under home lighting — that variation is the dye lot. If you need 5 yards, buy all 5 yards from the same bolt in one visit. Returning for an extra half yard later and finding a matching dye lot is possible but never guaranteed. Running short and having to piece in slightly different fabric is one of the most frustrating outcomes in sewing.

Fabric Yardage by Project Type — Reference Estimates

These are starting estimates based on standard dimensions. Run the calculator with your specific measurements for exact numbers — but use these as a sanity check before you hit the cutting counter.

Quilting Yardage Reference

Quilt SizeFinished DimensionsTop Fabric (est.)Backing (est.)Binding (est.)
Baby36 × 45 in2–3 yds1.5 yds0.4 yds
Throw50 × 65 in3–5 yds3 yds0.5 yds
Twin68 × 86 in5–7 yds5 yds0.6 yds
Full/Queen86 × 108 in7–9 yds6 yds0.75 yds
King108 × 108 in8–11 yds8 yds0.85 yds

Backing needs to be 4–6 in larger than the quilt top in both dimensions. These are estimates for simple block patterns on 44-in quilting cotton. Multiply-fabric designs require calculating each fabric separately.

Curtains & Drapery Yardage

Curtain LengthWindow WidthPanelsFabric (54 in wide)
84 in (standard)36–48 in2 panels~5 yds
84 in (standard)60–72 in4 panels~10 yds
96 in (long)36–48 in2 panels~6 yds
96 in (long)60–72 in4 panels~12 yds
108 in (floor to ceiling)60–72 in4 panels~14 yds

Assumes 1.5–2× fullness ratio. Adds 8 in for top header and hem. Add extra for each panel if fabric has a large pattern repeat.

Clothing & Apparel Yardage Estimates

GarmentFabric Width 45 inFabric Width 60 in
A-Line Skirt (knee)1.5–2.5 yds1–2 yds
Simple Dress3–4.5 yds2.5–3.5 yds
Trousers / Pants2.5–3.5 yds2–3 yds
Blazer / Jacket2.5–4 yds + lining2–3 yds + lining
Shirt / Blouse1.75–2.5 yds1.5–2 yds

These are planning estimates only. Always lay out your actual pattern pieces against a scaled diagram of your bolt width for precise yardage before buying.

What People Get Wrong — Avoiding the Most Common Yardage Mistakes

Getting fabric yardage wrong isn't about being bad at math. It's usually about not knowing which variables to include. These are the mistakes that send people back to the store — or stuff their stash with expensive leftover material.

Mistake 1: Entering Finished Size Instead of Cut Size

This is the #1 source of coming up short. If your finished pillow is 18 × 18 inches and your seam allowance is 1/2 inch, your cut piece is 19 × 19 inches. Enter 19, not 18. A quilt pattern calls for 6-inch finished squares — those cut at 6.5 inches with standard quilting seam allowance. When you enter the finished dimension, you'll consistently under-buy.

Mistake 2: Ignoring the Pattern Repeat on Printed Fabric

A large floral with a 12-inch vertical repeat doesn't cause problems for small random cuts. But the moment you need to match that floral across seam lines — in curtain panels side by side, or at the seams of upholstery cushions — you need extra fabric so each piece starts at the same point in the repeat. For three curtain panels with a 24-inch repeat, you're adding 48 extra inches (about 1.33 yards) before you even account for the base length. The repeat measurement is almost always printed on the fabric bolt end label.

⚠️ Directional prints cost you more than you expect. Fabric with a clear up/down direction — animals, text, people, or any design with an obvious top and bottom — means you can't rotate pieces to save space. Every piece must face the same way. This effectively reduces how many pieces fit across each row, adding 15–20% to your total yardage. Velvet, corduroy, and faux fur have nap (the direction the pile lays) and work exactly the same way. If you're substituting a directional fabric for a non-directional one, add at least 20% to the pattern's stated yardage.

Mistake 3: Not Pre-Washing Before Calculating

Natural fiber fabrics — cotton, linen, rayon — shrink 2–5% in the first wash. If you cut before washing, your finished project distorts after the first laundering. The correct sequence: buy fabric, pre-wash and dry it, then take your final measurements and cut. The 10% waste buffer partially covers this, but for projects where precise fit matters (garments, quilts that need to lie flat), pre-washing first gives you the most accurate yardage and dimensions.

Mistake 4: Assuming the Bolt Width Is What You Can Cut

The selvage — the tightly woven finished edge on both long sides of the bolt — is not usable fabric for most projects. It doesn't stretch the same as the body of the fabric, doesn't take dye the same way, and often has printing on it. Subtract about 1 inch per side. A 44-inch quilting cotton gives you roughly 42 inches of usable cut width. This matters most when you're cutting pieces that fit very tightly across the bolt width — one extra inch of selvage you forget to account for can mean losing a piece per row.

Frequently Asked Questions
Four steps: (1) Add seam allowance to your cut dimensions. (2) Divide fabric width by piece width and round down — that's pieces per row. (3) Divide total pieces by pieces per row and round up — that's number of rows. (4) Multiply rows by piece length, divide by 36 for yards. Always round up and add 10% buffer. The calculator above handles all of this instantly.
Pieces Across = floor(Fabric Width / Cut Width). Rows = ceil(Total Pieces / Pieces Across). Total inches = Rows × Cut Length. Yards = ceil(Total Inches / 36). Example: 20 pieces at 10.5 × 10.5 in on 44-in fabric: floor(44/10.5) = 4 across, ceil(20/4) = 5 rows, 5 × 10.5 = 52.5 in, ceil(52.5/36) = 2 yards. With 10% buffer: buy 2.25 yards.
A standard queen quilt (90 × 108 in) needs roughly 6–8 yards of top fabric, 6 yards of backing (usually two 3-yard cuts of 44-inch fabric seamed together), and about 0.75 yards for binding. Total across all fabrics: 13–15 yards for a simple design. Complex patterns with many different fabrics may need more — calculate each fabric separately.
Measure drop length and add 8–10 inches for hems. For width, multiply window width by 2 for fullness and divide by number of panels. Standard 84-inch curtains on 54-inch fabric: roughly 2.5 yards per panel. Four panels for a wide window: about 10 yards. Large pattern repeat? Add one full repeat per panel to that total.
Before. Always add seam allowance to your cut dimensions first, then calculate. A 10-inch finished quilt block cuts at 10.5 inches with 1/4-inch seam allowance. A 16-inch finished pillow with 1/2-inch seam allowance cuts at 17 inches. Enter the cut size — not the finished size — in any yardage calculator.
Add one full repeat per cut piece (after the first) when pieces must be pattern-matched at seams. Three curtain panels with a 24-inch repeat: add 2 × 24 = 48 extra inches (about 1.3 yards). Plain fabrics and small all-over prints don't need this adjustment. Check the bolt end label for the repeat measurement.
Yes, significantly. Wider fabric fits more pieces per row, reducing total yardage. The same project on 60-inch fabric can need 20–30% less yardage than on 44-inch fabric. If your pattern was written for 45-inch fabric and you're using 60-inch, you almost always need less than the pattern states. Run the calculator with your actual bolt width.
10% for most projects. 15–20% for natural fibers that shrink significantly, large pattern repeats, or complex upholstery. Beginners: use 20%. A half yard of extra fabric costs very little compared to running out mid-project with no matching dye lot available at the store.
44-inch is standard for quilting cotton and most apparel fabrics. 60-inch is common for home decor, upholstery, and some drapery. The 16-inch extra width on a 60-inch bolt often means 10–25% less yardage for the same project. When sewing patterns say "width of fabric" (WOF), they almost always mean 44 inches.
18 × 22 inches. It's a quarter yard of fabric cut differently than a straight cut (which would give 9 × 44 inches). The fat quarter's more square shape fits larger quilt blocks. It is not interchangeable with a standard quarter-yard cut for projects that need full-width strips like sashing or binding.
Natural fibers (cotton, linen, rayon) shrink 2–5% in the first wash. Cut first, sew, then wash — and your project can distort or no longer fit. Pre-wash, dry, and press before measuring and cutting. The 10% buffer helps, but pre-washing first is the most accurate approach for garments and quilts where dimensions matter.
The selvage is the tightly finished edge on both long sides of the bolt. It's not usable for sewing — subtract about 1 inch per side. A 44-inch quilting cotton gives roughly 42 inches of usable cut width. Most sewing patterns and this calculator already account for this in their stated fabric widths.
Related Calculators
Popular Calculators
🧮

Need a Different Sewing or Craft Calculator?

Tell us what you need — we build new calculators every week.