Interactive Yardage Calculator
The formula is simple: total inches needed ÷ 36 × (1 + waste%). The calculator below shows each step so you learn as you go.
The 5-Step Formula for Calculating Fabric Yardage
Learning how to calculate fabric yardage is a core sewing skill. Here is the exact method, broken down so anyone can follow it.
Step 1: Measure and Add Seam Allowance
Every piece of fabric you cut needs extra room for seams. Measure your pattern piece or project dimension, then add seam allowance on every edge.
Cut width = project width + (seam allowance × 2)
Example: A 20" pillow with ½" seam allowance = 20 + 0.5 + 0.5 = 21" per side.
Step 2: Check How Many Pieces Fit Across Your Fabric Width
Divide your fabric width by your cut piece width. Round down.
Example: 54" fabric ÷ 21" piece = 2 pieces fit side by side.
Step 3: Calculate How Many Rows You Need
Divide your total number of pieces by the number that fit per width. Round up.
Example: 2 pieces ÷ 2 per width = 1 row.
Step 4: Find Total Inches of Fabric
Multiply rows by your cut piece length.
Example: 1 row × 21" = 21" total.
Step 5: Convert to Yards with Waste Buffer
Divide by 36 (inches per yard) and multiply by (1 + waste%) to add extra for shrinkage and mistakes.
Example: 21" ÷ 36 × 1.1 = 0.64 → round up to ¾ yard.
Try the calculator above — it shows each step of the calculation in the result area.
Complete Worked Examples
Example 1: Standard Throw Pillow (18×18")
| Step | Calculation | Result |
|---|---|---|
| Cut size | 18" + 1" (2× ½" seam) | 19" × 19" |
| Pieces needed | Front + back | 2 pieces |
| Fit on 54" fabric | 54" ÷ 19" | 2 per width |
| Rows | 2 ÷ 2 | 1 row |
| Total inches | 1 × 19" | 19" |
| Yards (with 10%) | 19" ÷ 36 × 1.1 | ½ yard |
Example 2: Knee-Length Dress
| Step | Calculation | Result |
|---|---|---|
| Cut length | 37" (dress length + hem) | 37" |
| Cut width | 24" (half body width + ease) | 24" |
| Pieces needed | Front + back | 2 pieces |
| Fit on 45" fabric | 45" ÷ 24" | 1 per width |
| Rows | 2 ÷ 1 | 2 rows |
| Total inches | 2 × 37" | 74" |
| Yards (with 10%) | 74" ÷ 36 × 1.1 | 2¼ yards |
Common Mistakes When Calculating Yardage
- Forgetting seam allowance — Add it to every edge. ½" per seam means 1" added to each dimension.
- Dividing instead of flooring — If 54" ÷ 21" = 2.57, only 2 whole pieces fit. Floor to 2.
- Ignoring fabric width — 45" and 60" give very different yardage for the same project.
- Rounding down — Round up to the next ¼ yard. Running out of fabric mid-project means unmatched dye lots.
- Skipping waste — Even perfect sewers have shrinkage. 5–10% waste saves trips to the store.
Quick Yardage Reference
Common yardage for sewing patterns and home decor projects. For exact numbers, use the calculator above.
| Project | 45" Fabric | 54" Fabric | 60" Fabric |
|---|---|---|---|
| Pillow (18×18") | ¾ yd | ½ yd | ½ yd |
| Pillow (20×20") | 1 yd | ⅔ yd | ½ yd |
| Curtain panel (84") | 3 yd | 2½ yd | 2½ yd |
| Skirt (knee) | 1½ yd | 1¼ yd | 1 yd |
| Dress (knee) | 2½ yd | 2¼ yd | 2 yd |
| Pants (straight) | 2¾ yd | 2½ yd | 2 yd |