Fabric Yardage Calculator for Cushions

Fabric Yardage Calculator for Cushions

Estimate cushion face panels, boxing strip yardage, zipper or flap allowance, piping fabric, fabric-width layout, pattern repeat rounding, nap direction waste, and total yardage before cutting.

📌Cushion presets

Load a common cushion format, then adjust size, quantity, seam allowance, fabric width, print repeat, nap, zipper allowance, and piping for your project.

📏Cushion dimensions and fabric inputs
Face yardage
0 yd
top and bottom panels
Boxing yardage
0 yd
side strip allowance
Total yardage
0 yd
rounded final plan
Repeat and nap waste
0 yd
extra beyond base layout

Calculation breakdown

🧶Cut planning cards
0
Face panels
Top and bottom pieces after seam allowance and repeat rounding.
0
Boxing rows
Fabric-width strip rows needed for the cushion side band.
0 yd
Piping fabric
Estimated strip yardage added when single or double piping is selected.
0 x 0
Face cut size
Finished cushion size plus seam allowance on all sides.
📊Reference tables
Cushion typeTypical finished sizeUsual thicknessCommon cover detail
Dining chair pad15 in to 18 in square1 in to 2 inKnife edge or slim boxing
Bench cushion42 in to 72 in wide2 in to 4 inBoxing with zipper back
Sofa seat cushion22 in to 28 in deep4 in to 6 inBoxing plus double piping
Outdoor cushion20 in to 26 in square3 in to 5 inBoxing and directional fabric
Lumbar pillow12 in × 22 in0 in to 1 inEnvelope flap or zipper
Fabric widthBest cushion useLayout behaviorPlanning note
42 in to 45 inPillows, chair padsFewer panels fit acrossCheck usable width after selvedges
54 inHome decor fabricOften fits two small facesCommon for upholstery prints
58 in to 60 inOutdoor fabricHelpful for wide cushionsMind one-way stripe direction
Railroaded fabricLong bench cushionsWidth runs along roll widthEnter the usable rail width
Pattern or napCalculator treatmentWaste tendencyUse when
Plain fabricNo repeat roundingLowestSolid cotton, linen, canvas
Small repeatCut depth rounded upwardLow to mediumSmall geometric and stripe prints
Large repeatFaces and boxing add repeat wasteMedium to highBotanical, scenic, large motifs
Velvet or napAdds one-way nap allowanceHighPile, chenille, directional texture
AllowanceCommon inputWhat it changesCheck before cutting
Seam allowance0.375 in to 0.625 inRaises face and boxing cut sizesMatch your sewing method
Zipper allowance2 in to 6 inAdds extra boxing lengthUse more for flaps or overlap backs
Piping strip1.25 in to 2 inAdds narrow strip yardageBias cuts may need extra cloth
Handling waste5% to 12%Raises final total yardageIncrease for bulky or fraying fabric
🗂Construction comparison grid

Knife edge

Best for: slim pillows, chair pads, and soft inserts.

Uses only face panels plus optional piping, so yardage is usually the lowest.

Boxed cushion

Best for: foam seats, benches, sofas, and outdoor pads.

Adds side boxing strips based on cushion perimeter, thickness, seam, and closure allowance.

Pattern matched

Best for: visible motifs on face panels or joined cushion sets.

Rounds cut depth upward to the repeat, then separates repeat waste from handling waste.

Directional nap

Best for: velvet, chenille, corduroy, and one-way prints.

Keeps pieces oriented the same way and adds a nap allowance to the total plan.

💡Cushion cutting tips
Measuring tip: Measure the cushion insert or foam after it has fully expanded, then add seam allowance. Old covers can stretch, shrink, or distort at the corners.
Layout tip: For directional fabric, mark the top edge on every face, boxing, and piping strip before cutting. A consistent nap direction is often more visible than small yardage savings.

When you purchase upholstery fabric, you must calculate the exact amount of fabric that you need to purchase. This is so that you wont run out of fabric during the upholstering process. When people shops for upholstery fabric, they often feel anxious about the cutting of the fabric.

The cutting of upholstery fabric is a permanent action, and once the fabric is cut, it cant be undone. To ensure that you do not run out of fabric, you must account for several factor. These factors include seam allowance, boxing strips, zipper allowances, fabric nap, and pattern repeats.

How to Measure Upholstery Fabric for Cushions

When measuring fabric for a cushion, people may be surprised to discover that the cushion require more fabric than a simple rectangle of the same dimensions as the cushion. Cushions are three-dimensional objects. For boxed cushions, a strip of fabric call boxing wraps around the cushion insert.

The boxing must be at least the same height than the insert. However, you must also include seam allowances in the measurement of the boxing. Seam allowances are added for the purpose of sewing the pieces of upholstery fabric together.

If the boxing is cut without seam allowances, the boxing will be too smallly to properly fit the cushion. Another factor that you must consider is the zipper allowance. The zipper allowance include the space for the zipper and the extra fabric needed to make a flap to cover the zipper.

If you do not include the allowance for the zipper in the measurement of the upholstery fabric, the cushion will appear to be gaping open when someone sit on the cushion. To avoid this problem, include the zipper allowance when you calculate the amount of upholstery fabric that you need. The texture of the upholstery fabric, also known as the nap, can also affect the amount of upholstery fabric that is purchased.

Some upholstery fabric includes a nap to the fabric. For instance, velvet and chenille fabrics has naps to them. The nap of the fabric is the direction of the fabric’s fibers.

If a person cuts a piece of velvet with the nap facing up and another piece of velvet with the nap facing down, the velvet will appear to be a different color. To ensure the color of the velvet is the same throughout the piece of upholstery fabric, you must cut each piece of velvet with the same direction of the velvet facing the same direction. This limits the ability to flip the upholstery fabric patterns.

Hence, the amount of velvet required will be greater than a non-napped fabric. Another factor that you must consider is the pattern repeats in the upholstery fabric. If the upholstery fabric features a pattern, such as a floral or geometric shape, you must align the patterns when you lay out the upholstery fabric on the table.

The patterns cannot simply be placed edge to edge on the cushion. By having to shift the patterns of each piece of upholstery fabric, some upholstery fabric will be wasted in the creation of gaps between patterns. To account for the amount of upholstery fabric that is wasted due to these pattern gaps, you must increase the total yardage of upholstery fabric.

The type of cushion that is to be made will change the amount of upholstery fabric that is required. Knife edge pillows are simply two squares of fabric. There is no boxing use in a knife edge pillow.

Boxed cushions are made with support in mind. A boxing strip wrap around the insert. Knife edge pillows do not use boxing, but boxed cushions do.

In addition, when measuring a boxed cushion, you must measure the size of the foam insert rather than the old fabric cover for the cushion. The reason for measuring the foam insert instead of the old fabric cover is to allow for the compressibility of the foam insert and the stretchibility of the upholstery fabric. Finally, add a small allowance for handling the upholstery fabric to the total amount that is calculated.

When cutting the upholstery fabric, some error will occur. The allowance for errors in cutting the fabric ensures that there is an extra quarter yard of upholstery fabric. It is always better to have an extra quarter yard of upholstery fabric than to run short of it altogether.

If short of upholstery fabric, the project will not be completed. By adding a handling allowance, a zipper allowance, and a seam allowance to the total amount of fabric that is measured for the project, people will have the amount of upholstery fabric necessary to complete the project correctly.

Fabric Yardage Calculator for Cushions

Leave a Comment