⚡ Quick Answer: How to Sew a Bench Seat Cushion
Sew a bench seat cushion as a box cover. Cut foam to the bench top, cut a top and a bottom panel the size of that foam plus seam allowance, cut four side strips as deep as the foam plus two seam allowances, stitch the strips into a loop, join the panels to the loop, and close the back with an overlapping flap so the cover lifts off for washing. If you are adding piping, add 1 inch to every panel measurement first, because the piping seam eats half an inch on each side.
Most bench cushions that fail do not fail at the machine. They fail at the tape measure, or at the foam counter. A cushion cut a half inch too generous will not drop into the bench, and foam bought on price alone will go flat within a season and leave the cover looking like a loose sack.
The order below fixes both. Measure first, choose the foam second, cut the fabric third. Everything after that is straight seams and a few corners.
What You Need Before You Cut Anything

The fabric list is short: 1.5 yards of 54 inch upholstery weight fabric for a bench up to about 48 inches wide, matching thread, and about 5 yards of piping cord if you want a piped edge. Buy 2 yards instead of 1.5 if the print has a repeat you have to match across the panels, which is the commonest reason a first cushion runs short. The tools are a tape measure, a steel rule, a marker, fabric scissors or a rotary cutter, pins, a sewing machine with a zipper foot, and a hand needle for closing the flap if you prefer that to topstitching.
The foam is the decision that matters most. Density is given in pounds per cubic foot, and the useful range for seating is 1.8 to 2.5. Foam sold at 1.2 pounds feels soft and cheap in the shop and collapses under a daily sitter within a year. Firmness is a separate number, given as ILD or compression, and 35 to 50 is the usual zone for a seat that takes adult weight. Thickness follows use: 2 inches for a window seat used occasionally, 3 inches for a bench that is sat on every day, and 4 inches for a dining banquette or anywhere the cushion has to read as furniture rather than as a pad.
Foam density decides how long the cushion lasts. Fabric decides how it looks. Buy the density first and choose the print afterwards, not the other way round.
Step 1: Measure the Bench and the Foam

Measure the width at the left end, the middle and the right end, and use the smallest of the three. Measure the depth the same way, from the front edge to whatever stops the cushion at the back, which may be a wall, a rail or a raised lip rather than the back edge of the seat.
That last measurement catches most people. In a bay or a window recess the bench runs tight to the wall, and a cushion cut to the full depth will not go in at all, because there is no room to tilt it. Take half an inch off the depth in that situation and slide it in from the front.
Then subtract half an inch from the width too. A cushion should be a hair smaller than the opening so that it drops in under its own weight and stays put, not a hair larger so that it buckles in the middle when you force it.
Working Out the Fabric

A box cushion cover is cut as five pieces, and the arithmetic is easier than it looks. Take the bench depth, double it because the fabric wraps down both the front and the back, add the foam thickness twice for the same reason, then add 1 inch for two half inch seams. That gives the width of your panel.
For the length, take the bench width, add the foam thickness once for the end you wrap around, and add 1 inch. The four side strips are cut as one depth, the foam thickness plus 1 inch, and lengths that run around the box.
| Piece | How to work it out | For a 48 by 16 by 3 inch bench |
|---|---|---|
| Top and bottom panel | depth x 2, plus thickness x 2, plus 1 inch | 39 inches wide |
| Top and bottom panel | width, plus thickness, plus 1 inch | 52 inches long |
| Side strips | foam thickness plus 1 inch | 4 inches deep |
| Side strips | the four sides, plus 2 inches at each join | 8 inches total overlap |
Two 39 by 52 inch panels plus strips fit inside 54 inch fabric at 1.5 yards, provided the panels are laid across the width and the print has no repeat to match. Mark the panel sizes on the back of the fabric with a marker and check the measurement twice before the scissors come out.
Step 2: Cut the Foam Cleanly

Lay the foam flat and mark all four sides at once, using a steel rule so the line runs true. Mark the depth line on the top face and carry it down the sides with a square edge, so you can see the line from whichever side you are cutting.
Cut half an inch outside the line and trim back to it. Cutting twice is faster than trying to cut once perfectly, and it gives you a second chance at any corner that wanders.
Keep the blade vertical. Foam cuts fast and a leaning blade produces a bevel, which shows as a soft sagging edge once the cover is on.
If You Only Have a Bread Knife

Use long strokes along the whole length of the blade, and let the teeth clear the foam rather than forcing the blade through it. A knife with a flexible blade follows the line better than a rigid one and a thin blade binds less.
If the foam is 4 inches thick, cut from both sides and meet in the middle rather than trying to go through in one pass. An electric carving knife is quicker and cleaner, and it is the one tool worth borrowing for an afternoon if you can.
Truing Up a Wobbly Edge

Set the steel rule against the foam, press it down firmly as a fence, and run the blade along it with the tip angled slightly into the rule. Two or three light passes take off a sliver at a time and leave a face you can sew against.
Check the block by standing it on the bench and sighting along the top edge. A dip of a quarter inch will show through the cover as a hollow, so fix it now rather than after the cover is on.
Step 3: Cut the Panels and the Side Strips

Lay the fabric flat and check the grain before marking. Pull a thread or use the selvedge as a guide, because upholstery fabric is often slightly off square when it comes off the roll, and a panel cut on the roll edge will hang skewed.
Cut the two panels first, then the four strips from what is left. If a strip is shorter than the side it has to cover, join two pieces with a flat seam and press it open rather than trying to stretch one.
Mark the centre of each panel edge with a pin. Those marks are how the sides line up later, and they are the difference between a box that sits square and one that spirals.
Seam Allowance and the Piping Tax

Upholstery seams take a half inch allowance, not the quarter inch used for quilting, because the fabric is thick and the seam has to hold under load. Anything less than three eighths will pull open at a corner. A three eighth seam is fine on a welt pocket flap that carries no weight, and it is not fine on a cushion that does.
Piping is where the measurements quietly go wrong. The piping is inserted into the seam, so the finished cushion ends up half an inch smaller on every piped edge than the flat panel you cut. Add 1 inch to the panel width and 1 inch to the panel length before you cut, and the cushion comes out the size you planned.
Piping is the reason a cushion comes out small. Add the inch before the scissors come out, not after the cover will not close.
The same applies to the side strips. If the strips are piped top and bottom, add 1 inch to the depth as well.
Step 4: Sew the Top Panel and the Piping

Cut the piping strips on the bias, at 45 degrees to the grain, in widths of about 1.5 inches. Bias fabric has give in both directions, which is what lets it follow a 90 degree corner without pleating.
Wrap the strip around the cord with the raw edges together and stitch close to the cord with a zipper foot. Make the piping 4 inches longer than the perimeter so there is something to work with at the join.
Then pin the piping to the right side of the top panel, raw edges level, and snip the seam allowance of the piping at each corner so it can turn. Stitch it in place with the zipper foot on, keeping the needle just short of the cord.
Watch the video for the corner detail rather than the measurements. The sewing order is the part that transfers between sizes.

Work round the four corners slowly. At each one, stop with the needle down, lift the foot, turn the panel, and carry on, so the piping turns at a right angle rather than being dragged round a curve.
Leave the last 2 inches at the start unstitched until you meet it. Overlap the two ends, trim the cord inside so the ends butt together rather than crossing, and stitch the overlap flat. A cushion cover with a lump at one corner usually has overlapping cord rather than overlapping fabric.
Step 5: Join the Sides and Box the Corners

Stitch the four strips into a continuous loop first, right sides together, and press the seams open. Then pin the loop to the top panel all the way round, matching the centre marks you made earlier and easing any fullness evenly rather than in one place.
Sew with the piping underneath and the zipper foot running along the seam line you already stitched when you attached the piping. Sewing on top of the existing stitch line hides the join, and it is the only way to get a piped edge that looks even from the outside.
Repeat for the bottom panel, leaving the back edge open for the flap.
Boxing the Corners

Turn the cover inside out and pull the corner into a triangle so the side seam and the panel seam line up. Flatten it, measure down from the point by the thickness of the foam, draw a line across and stitch along it.
Trim the seam to half an inch and clip the point off, leaving a small allowance so it does not fray through. Do the same at all four corners before you turn the cover right side out.
If a corner looks puckered, the usual cause is a pin left in the seam or a corner that was clipped too close. Open it, restitch a few millimetres in from the old line, and press it flat.
Step 6: Close the Back Without a Zip

The envelope back is two flaps that overlap by 6 to 8 inches across the opening. Cut each flap half the opening width plus 4 inches, hem one long edge of each by turning it under twice, and stitch the flaps to the top and bottom panels with the raw edges out. The envelope pillow cover formula works the same overlap arithmetic for any size.
Check the overlap before you sew. Put the foam inside, close the flaps, and make sure they cover the gap with 3 inches to spare at each end. An overlap that only just meets will gape the first time the cushion is sat on.
Velcro along the flaps is the middle option and suits a cushion that is taken off often. Sew the hook side to one flap and the loop side to the other, and use a zigzag stitch so it holds through repeated opening.
Step 7: Wrap the Foam and Test the Fit

Lay the foam on a single layer of polyester batting and wrap it once, bringing the batting just to the bottom edge of the foam on all four sides. Trim it flush and hold it with a few staples into the foam itself, not into the cover.
The batting does two jobs. It softens the hard line of the foam at the top edge, and it takes up the small amount of slack in a cover that was cut accurately but not perfectly.

Fold the foam lengthways, push it into the cover from the open back, then unfold it and work the corners into place one at a time. Do it with the cover on the bench where the cushion lives, so you can check the fit in position. If the foam is loose rather than flat, the same lump-free filling method used on a floor cushion evens it out before the cover goes on.
If the cover is a struggle everywhere, the panels were cut too small. If it is loose in the middle and tight at the corners, the boxing seam is too deep. Both are fixable at this stage, and neither is fixable once the back is closed.
The No Sew Version on a Plywood Board

Cut a plywood or MDF board to the bench size, glue the foam to it with spray adhesive, wrap batting over the foam and down the sides, then pull the fabric around the board and staple it to the underside.
Keep the staples in the wood, never in the foam, and pull the fabric to the same tension on every side. Uneven pull is what makes a stapled cushion look home made rather than upholstered.
The limit is real. A board cushion cannot be washed, the cover cannot be changed, and it needs a flat surface to rest on. On a bench with a raised edge or a slatted seat it will rock.
Why the Cushion Slides and How to Stop It

The simplest fix is a piece of rubberised rug underlay cut to the bench top, laid under the cushion and trimmed so it does not show at the edges. It grips both surfaces and adds about an eighth of an inch to the height.
Velcro strips are the firm option and the right one for a cushion that is stepped on, such as a mudroom bench. Sew or staple the loop side to the underside of the cushion and stick the hook side to the bench.
On a bench with a back rail, a cushion cut to fit between the arms will stay put without either. Cushions that slide are almost always cut a half inch too small for the gap.
A cushion that slides was cut too small. A cushion that buckles was cut too big. Both faults show up at the bench, never at the sewing machine.
Care, Washing and Storage

Take the cover off, close any velcro, and wash it cold on a gentle cycle with a mild detergent. Hang it to dry rather than tumble it, because a hot dryer shrinks piping cord and puckers the seam.
The foam core is spot cleaned only. Blot spills with a cloth and clean water, press out the moisture with a towel, and let the foam dry flat in air with the cover off. Never put foam in a machine and never leave it damp, because foam that stays wet crumbles from the inside.
Rotate and turn the cushion every few months so the wear falls evenly, and keep the bench out of direct sun where you can. Upholstery fabric fades and foam goes brittle under a window, and a bench in a bay gets more sun than anything else in the room.
Frequently Asked Questions
How much fabric do I need for a bench seat cushion?
For a bench up to 48 inches wide and 16 inches deep you need 1.5 yards of 54 inch fabric with no repeat. Add another half yard if the print has a repeat you have to match across the two panels, and add a yard if you are making piped edging from the same fabric.
What thickness of foam is best for a bench seat?
Three inches for a bench that is sat on daily, 2 inches for a window seat used occasionally, and 4 inches for a dining banquette or a bench that has to look like upholstered furniture. Anything under 2 inches reads as a pad rather than a cushion.
What density of foam should I buy?
Look for 1.8 to 2.5 pounds per cubic foot with a firmness of 35 to 50 ILD for seating. Foam sold at 1.2 pounds is soft and cheap and will collapse under regular use within about a year.
Can I make a bench seat cushion without a zip?
Yes. An envelope back made from two overlapping flaps is the usual choice. It needs 6 to 8 inches of overlap at the opening, costs less than a zip and can still be taken off for washing.
How do I stop the cushion sliding off the bench?
A piece of rubberised rug underlay under the cushion grips both surfaces and is the cheapest fix. Velcro along the bench and the underside of the cushion is firmer and suits a bench that gets stepped on.
Why does my cushion cover look baggy in the middle?
Usually the boxing seam was stitched too deep, or the panels were cut without allowing for the half inch the piping takes out of each edge. A single wrap of batting around the foam takes up small amounts of slack.
How do I cut foam without an electric knife?
A long serrated bread knife used in long strokes, with the blade kept vertical, and the foam cut from both sides on anything thicker than 3 inches. A flexible blade follows the line better than a rigid one.
Can I wash a bench seat cushion in the machine?
The cover can, cold and on a gentle cycle, then hung to dry. The foam cannot. Spot clean foam with water, press out the moisture and let it dry flat with the cover off, because damp foam breaks down from the inside.
Conclusion
A bench seat cushion is a box with five pieces, and every one of them starts from three measurements. Measure the seat in three places and use the smallest, buy foam at 1.8 pounds and above in the thickness the bench actually needs, add an inch to the panels if you are piping, and close the back with a flap rather than fighting a zip. Do those four things and the sewing is the easy part.
The step worth slowing down for is the foam cut. A cushion that fits is a cushion that looks expensive, and a cushion that fits starts with a foam block that is square and half an inch under the opening. If you are about to measure a bench, what shape is it, and does it sit against a wall at the back?
About This Guide
Written by Mithu, who has sewn cushions for a mudroom bench, a bay window seat and one banquette that had to be taken apart twice because the foam was cut a half inch too wide, and who now measures three times before the knife comes out.
Every measurement, allowance and foam figure in this guide follows standard upholstery practice, and each one can be checked against your own bench with a tape measure before any fabric is cut.
All images in this article were created using AI.


