Cushion Fabric Calculator: Box, Knife-Edge & Round Cushions
Calculate fabric for box, knife-edge, and round cushions. Covers sofa, chair, bench, and outdoor pads with seam allowances, piping, and multiple quantities.
Finished cushion width
Finished cushion length
Depth of the finished cushion
Number of cushions to make
Add 10% to your order for cutting errors and re-cuts. For patterned fabric, add one full pattern repeat per fabric width.
How to Use This Calculator
- 1
Select cushion type
Choose Box Cushion for sofa, chair, bench, or outdoor seat cushions with a side boxing strip. Choose Knife-Edge for flat throw pillows and simple covers. Choose Round Cushion for circle-shaped cushions.
- 2
Enter finished cushion dimensions
Enter the finished size — not the cut size. The calculator adds seam allowances automatically. For a box cushion, enter width, length, and thickness (the depth of the cushion). For round, enter the finished diameter.
- 3
Set quantity and fabric width
Enter how many cushions you need. Select your fabric bolt width — 54" is most common for home décor and upholstery fabrics. The calculator optimizes the layout across your fabric width.
- 4
Choose seam allowance
½" is standard. Use ⅝" for upholstery-weight fabrics. The calculator adds seam allowance to all cut dimensions.
- 5
Toggle piping if needed
Enable the piping option if your cushion design includes welting or piping around the seams. The result shows face fabric and piping strip yardage separately.
What Each Value Means
- Finished Size (inches or cm)
- The dimensions of the completed cushion — what you measure before it's stuffed, or the size of the insert you're covering. Do NOT include seam allowances in this measurement; the calculator adds them.
- Boxing Strip (inches or cm)
- The strip of fabric that runs around the sides of a box cushion, giving it depth. Cut as 4 separate pieces (2 long + 2 short) or one continuous strip. Height = cushion thickness + 2 × seam allowance.
- Seam Allowance (inches or cm)
- The extra fabric beyond the finished edge where stitching occurs. ½" is standard for most home sewing. Always add seam allowance on BOTH sides of each dimension — the calculator does this automatically.
- Piping / Welting (linear yards/metres)
- Fabric-covered cord sewn into the seam between panels and boxing strips. Adds a professional finish. The fabric is cut in 1.5"-wide strips, wrapped around the cord, and basted before assembly. The calculator shows extra yardage needed for piping strips.
Related Calculators
- 🧮 Curtain Fabric Calculator
- 🕐 Fabric Yardage Calculator Soon
- 🕐 Upholstery Fabric Calculator Soon