How the calculator works
The calculator takes five key inputs: the width of your fabric bolt, the width and length of each piece you plan to cut, the total number of pieces required, and calculates the linear yardage you must purchase.
The tool finds how many pieces fit across the bolt width (accounting for practical limitations), then determines how many passes lengthwise you need to yield your target quantity. This approach works best for structured home décor projects—quilts, table runners, cushion covers, or napkins—where you're cutting uniform rectangular pieces.
Unlike garment sewing, which involves pattern-specific layouts and grain considerations, this calculator assumes simple grid-based cutting with minimal complexity. It's particularly valuable for bulk items where a single mistake in yardage calculation can waste money or delay project completion.
Calculating fabric yardage
The calculator uses three sequential steps. First, it divides your bolt width by the width of each piece to find how many pieces fit in a single pass across the fabric. Because partial pieces are unusable, this value rounds down to a whole number.
Next, it divides your total pieces needed by the pieces-per-pass figure, rounding up because you cannot use a partial row. Finally, it multiplies this row count by the length of each piece to get the linear length required, which converts to yards.
Pieces Across = ⌊Fabric Width ÷ Piece Width⌋
Rows Down = ⌈Total Pieces ÷ Pieces Across⌉
Length Needed = Piece Length × Rows Down
Fabric Width— The width of the bolt as sold, typically 36, 45, 54, or 60 inchesPiece Width— The width of each individual piece you intend to cutPiece Length— The length of each individual piece you intend to cutTotal Pieces— The complete number of identical pieces your project requiresPieces Across— How many pieces fit in one pass across the bolt width (rounded down)Rows Down— How many lengthwise rows you must cut to obtain all pieces (rounded up)Length Needed— The total linear length of fabric required, expressed in yards
Worked example: cutting quilt squares
Imagine cutting 12 quilt squares, each measuring 12 inches wide by 12 inches long, from a 60-inch-wide bolt.
- Pieces across: 60 ÷ 12 = 5 pieces per pass
- Rows down: Rounding up from 12 ÷ 5 = 2.4 gives 3 rows needed
- Total length: 3 rows × 12 inches per row = 36 inches = 1 yard
So you need exactly 1 yard of the 60-inch-wide fabric. This layout wastes no usable space within the cutting grid, though small scraps remain along the edges.
Common fabric calculation pitfalls
Avoid these mistakes when estimating yardage for your projects.
- Forgetting to round up row counts — If your division leaves a decimal (like 2.4 rows), you must round up to 3 rows, not down. Rounding down means you won't have enough fabric to complete all pieces, a costly error if the fabric has sold out.
- Miscalculating bolt width — Bolt widths vary significantly: many quilting cottons come in 42–45 inches, not the 60 inches you might assume. Always check your fabric specification before calculating. A bolt labeled 45 inches wide will yield fewer pieces per pass than a 60-inch bolt.
- Ignoring directional and pattern layouts — This calculator assumes simple stacked cuts. If your fabric has a one-way print or nap (like velvet), you may need extra yardage to align the pattern across all pieces, which this tool doesn't account for. Add 10–15% extra if pattern matching is essential.
- Not accounting for shrinkage — Most woven cotton fabrics shrink 3–5% when first washed. If your finished piece size is critical, add shrinkage margin to your calculations or pre-wash before measuring and cutting.
Bolts, yards, and fabric dimensions explained
A yard of fabric is always 36 inches or 3 feet in length. The width varies by fabric type and mill: quilting cotton typically comes 42–45 inches wide, home décor fabric 54–60 inches, and specialty materials can be wider or narrower.
A bolt is not a fixed measurement; it's simply a roll of fabric as packaged by the manufacturer. Bolts typically contain 30–100 yards, depending on the material's weight and the mill's standard packaging. Thicker fabrics (upholstery, canvas) usually come in shorter bolts, while lightweight cotton prints come in longer ones.
To convert inches to yards, divide by 36. For example, if you need 54 inches of fabric, that's 54 ÷ 36 = 1.5 yards. Understanding these conversions prevents measurement errors when ordering online or comparing prices between suppliers.