The Core Formula: Widths Needed × Cut Length ÷ 36
Every fabric yardage calculation traces back to one formula:
That is it. Three numbers. But getting those three numbers right is where most people stumble. Let us break down each one.
Step 1: How Many Fabric Widths Do You Need?
Take your project width and divide it by the usable fabric width. Always round up — partial widths do not exist at the cutting counter.
Usable fabric width is the bolt width minus selvedges. For 54" fabric, assume about 52" usable. For 45" quilting cotton, assume 43". If your project is 90" wide (like a queen quilt top) and your fabric is 43" usable, you need 3 widths (90 ÷ 43 = 2.09, round up to 3).
Step 2: Determine the Cut Length
Cut length is always longer than the finished length. Here is what gets added:
| Component | Typical Addition | Notes |
|---|---|---|
| Finished length | As measured | The visible part |
| Hem allowance | 2" – 4" | Double 2" for a double-fold hem |
| Header/rod pocket | 3" – 6" | Curtains and drapery only |
| Seam allowance | 5/8" per seam | 5/8" is standard for garments |
| Pattern repeat | Full repeat length | Add to each cut piece |
Step 3: Real Project Examples
Curtains (54" fabric, one panel for a 36" wide window, 2× fullness, 60" finished length):
- Widths needed = Ceiling(36 × 2 ÷ 52) = Ceiling(1.38) = 2 widths
- Cut length = 60" + 4" hem + 4" rod pocket = 68"
- Yardage = 2 × 68 ÷ 36 = 3.78 yards (buy 4)
A-line dress (60" knit fabric, size medium):
- Widths needed = 1 (dress pieces fit within 60" width)
- Cut length = 42" bodice + skirt + 1.25" seam allowance = 43.25"
- Yardage = 1 × 43.25 ÷ 36 = 1.2 yards (buy 1.5 for safety)
Queen quilt backing (108" wide fabric):
- Widths needed = Ceiling(90 ÷ 106) = 1 width (108" fabric covers 90" with room)
- Cut length = 108" finished + 8" overhang each side = 124"
- Yardage = 1 × 124 ÷ 36 = 3.44 yards (buy 3.5)
Pattern Repeat Adjustment Math
If your fabric has a printed pattern that needs to match across seams, you must add the full repeat length to each cut piece. A 24" repeat on a project with 4 cut pieces adds 96 extra inches — that is 2.67 yards you did not plan for.
The formula becomes:
Use our fabric yardage calculator to handle repeat math automatically for any project type.
5 Common Mistakes That Waste Fabric (and Money)
| # | Mistake | What Happens | Fix |
|---|---|---|---|
| 1 | Forgetting seam allowance | Pieces too short, garment does not fit | Add 5/8" for every seam line |
| 2 | Ignoring one-way designs | Upside-down motifs, extra fabric needed | All pattern pieces must face same direction; add 15–20% |
| 3 | Confusing linear vs square yards | Buying half what you need (or double) | Fabric is sold by linear yard (36" × bolt width), not square yard (36" × 36") |
| 4 | Not rounding up widths | Gap in the middle of your project | Always ceiling(). 2.1 widths = 3 widths. No exceptions |
| 5 | Mixing unit systems | Calculation errors, wrong amounts | Use our fabric converter to switch between yards, meters, inches, and cm |
Quick Reference: Yards per Width for Common Cut Lengths
| Cut Length | 1 Width | 2 Widths | 3 Widths | 4 Widths |
|---|---|---|---|---|
| 18" | 0.50 yd | 1.00 yd | 1.50 yd | 2.00 yd |
| 36" (1 yd finished) | 1.00 yd | 2.00 yd | 3.00 yd | 4.00 yd |
| 45" | 1.25 yd | 2.50 yd | 3.75 yd | 5.00 yd |
| 60" | 1.67 yd | 3.33 yd | 5.00 yd | 6.67 yd |
| 84" (floor-length curtain) | 2.33 yd | 4.67 yd | 7.00 yd | 9.33 yd |
| 108" (quilt backing) | 3.00 yd | 6.00 yd | 9.00 yd | 12.00 yd |
Multiply yards by the number of widths you need. Always add 10% waste buffer for cutting errors and shrinkage.
Ready to calculate your own project? Start with our fabric yardage calculator, use the fabric converter to switch between units, or try the pattern yardage calculator for sewing projects with pattern pieces.