How to Sew a DIY Bench Cushion with Piping
You can sew your own custom DIY bench cushion with piping. It’s an easy DIY and I can’t wait to show you how to create your own bench cushion covers using my step-by-step tutorial.
How to Sew a DIY Bench Cushion with Piping
I thought sewing a DIY bench cushion was going to be a difficult project to sew. And, I thought sewing a bench cushion with piping would be next to impossible. However, once I figured out an easy way to create the box, it was actually very easy! Let’s get started and I’ll show you how to make custom DIY Bench Cushions with an added detail of piping.
My Fabric Source:
Before we get started I wanted to let you in on a little secret. 🤫 The bench cushion and side table fabrics you see below are actually Target shower curtains! That’s right, I didn’t use upholstery fabric, instead I used fabric shower curtains which are just a durable.
You read that right. Fabric shower curtains are not only inexpensive, but they are durable and can stand up to moisture. This makes them perfect for outdoor use. I bought both of these at fabric shower curtains at Target for under $20 each! You could score cute fabric shower curtains on sale and save even more.
Materials:
(I’ve included affiliate links for your convenience. I earn a small percentage from a purchase using these links. There is no additional cost to you. You can read more about affiliate links here.)
- 3″ foam cushion
- Electric carving knife (essential for cutting foam)
- Batting to cover foam
- Thread to match cushion
- Fabric to cover all six sides of your cushion (or inexpensive shower curtain)
- Sew-in velcro strips
- Sharpie marker
- Pins
- Piping trim (tutorial for making your own less expensive piping)
- Sewing machine
- Zipper Foot
- Iron
- Fabric Scissors
- Batting (if you are cutting your own foam)
Once you have all your materials, let’s get sewing.
Preparing the Foam Cushion
Measure or lay your foam on top of the bench. Mark line(s) where you need to trim.
Use an electric carving knife to cut through the foam.
Wrap batting around your foam. Then trim the edges down to size. I had enough to put two layers on top of the foam and one layer on the bottom. This will make for a cushier and less sharp-edged cushion.
Cutting out the pieces
1. Fold your fabric in half and lay it out. Place your cushion on top. Trace around the cushion about 3/4″ wider on all sides.
Cut through the two layers. This will give you a top and bottom panel for your cover.
2. Next let’s cut out four strips of fabric for the sides. First, plan on cutting your lengths 2″ longer than your cushion.
If your foam is 3″ and you use 1-2 layers of batting, you can use these measurements for your strips:
- Front: 4.25″ wide by length + 2″
- Sides (left and right): 4.25″ wide by length + 2″
- *Back: 5.5″ wide by length + 2″
- *Back Fold Over Flap: 3.5″ wide by length + 2″
*You may have noticed the back measurement is wider and has two strips. This is because we need to sew an overlapping flap and velcro to allow for the cover to be removable for washing.
Assembling the sides of the bench cushion cover
1. Wrap the 4 strips around your cushion right sides facing in. (Reserve the back fold over piece for later.) Pin the edges where they meet at your cushion corners. The back strip should line up with the sides on the one edge. But, the other edge will extend 1.25″ taller than the rest.
2. Remove the sides and stitch where the pins are. When you get to the back strip, fold over the excess so it matches the same height as the rest of the strips.
Then stitch along the back strip’s folded over fabric to secure it.
Set your sides aside for now. It is time to pin the piping to your cushion top.
Adding the Piping
(Tutorial for Making Your Own Piping Here)
1. Lay the top panel right side up on top of the cushion. Pin the piping on top of the fabric. Line up the piping with the edges of the cushion. Be sure the raw edge of your piping is facing the raw edge of the fabric.
When you reach a corner, snip into the raw edge of the piping all the way (but not through) the rope piping. Then turn your piping creating a 90 degree angle and continue pinning.
When you reach the start of your pinned piping, simply overlap the two about 2″ and cut off the excess.
Your bench cushion top should look like this:
2. Set the top panel on your sewing machine and sew the piping into place. Your needle will be very close to the piping, but it shouldn’t stitch into the rope. This is where a zipper foot really helps get close to the piping and give you professional looking results!
Carefully sew and backstitch over the place where your piping overlaps.
Connecting the top and sides
1. Lay your top panel onto the cushion. Pick up your sides and begin pinning them to the top of the cushion. (Note, the raw edge of your back panel should be lined up next to the piping and the hem on the back side should be facing up and away from the piping.) Position your pins close to the piping but not on top of it. Try to line up the corners of your sides with the 90 degree corners of your piping.
2. Stitch the sides onto the top piece. Again, your needle will be very close to the piping but not over it. This is a little trickier because you can’t see the piping, but you can feel it. Just use your fingers to guide you. (Piping shown by the red arrowed line below.)
3. Remove the cushion cover from your sewing machine. Turn your top cover right sides out and test the fit on your cushion. Hopefully at this point everything is looking good and you see it’s a fairly easy sewing project.
4. Repeat the steps above for “adding the piping” to sew piping onto your bottom cover.
Sewing the cushion back flap
1. Now you can pick up that back fold over strip that has been sitting all by its lonesome. Fold the edges over twice on three sides (2 short and 1 long) to hem your flap. Press the hem with a hot iron.
Stitch along the folded hem to secure it.
2. Center and pin the flap along the back edge of the bottom panel (right sides together) as shown. The raw edges should be facing out.
3. Stitch the back flap onto the bottom panel next to the piping. An inch or more of the panel will extend on both ends. That’s perfectly fine, you want to leave it loose so it can tuck inside the cushion.
3. Turn your top panel and sides wrong sides out and put your cushion inside it. Then lay your bottom panel on top as shown.
Pin the bottom panel to the sides just like you did for the top panel. This time leave the back side unpinned (where your two flaps overlap.)
4. Now is a good time to trim any excess from your previously stitched seams. (There will be a lot of fabric on the sewing machine, and this is just one less piece that could get caught while stitching.)
Trim off the corners at an angle.
Carefully peel the pinned cover off the cushion.
5. Stitch along the two sides and front of your cover. Leave the back length of the cover open. Remember, use your fingers to feel for the piping.
6. Turn the cover right side out and slide the cushion into the cover.
Check the fit and make sure you don’t have any stray fabric that might have gotten caught while sewing.
You should have an opening in the back like this.
Adding the velcro closure to the back of the cover
1. Take out your coordinating velcro tape.
Pin the hook and loop velcro tape onto the backside and the back fold over flap. To save money, I used 4 strips of 3″ velcro evenly spaced along the length of the opening. But, you can certainly use one long piece of velcro if you wish.
2. Stitch the velcro onto the cushion. You can use a zig-zag stitch for extra strength (if you have destructive little boys like I do!)
Check the fit of the velcro.
3. If everything looks good, you can turn the cover inside out and trim off any excess raw edges. Then turn the cover right side out and insert your cushion.
And that’s it! You are done and you have a professional-looking bench cushion with piping! Now you know how easy Sewing a DIY Bench Cushion with Piping can be!
Want to see the rest of my screen porch makeover? I spent less than $125, that’s what I call an extreme budget!
Now that you knocked out a custom bench cushion, why not sew one of these 25 easy sewing projects next!
When I started sewing all the pieces together, the corners dis not aligned, what can I do about that?
Excellent pattern. I just finished my piped cushion on my old elna supermatic.
Great tips and use shower curtains for fabrics as often as possible. They are a great weight for most projects and don’t seem to wrinkle very much.
I love popping in any seat cushions. You did an excellent job here. My problem, I don’t know how to sew, and do not have a sewing machine. Can this be done by hand sewing? Please help???
It can, with a lot of patience.
Thank you for this! I made cushions for my window seat and they turned out great.
Is it possible to add the material (say 1 1/2″)for making your piping to the side of your cushions (3″ side plus the 1 1/2″ for the piping) to make all in one piece for a more perfect flow of a material with a design?
I don’t see why not. Good idea. Let me know how it goes.
i too thought the directions were pretty easy to follow. However, i used a fabric that had birds in a direction, so when it came to adding that extra back piece, it was difficult to figure out! but i did accomplish on my first try, so i guess it just took a little bit more brain power than the rest of the project. i wrapped my cushion in batting and used a light adhesive spray and had no problem slipping the cover on and off for fitting, etc. i will say that i used a store-bought piping which is smaller than the rope, (basically cause i’m lazy!) and it’s just as difficult to sew close to the cording using the smaller piping! i love how mine turned out! thanks for the tutorial!
Gwen, I applaud you! Yes, a specific direction print fabric definitely adds a challenge.
The tutorial generally is very good. I, too, used a shower curtain which was cute and inexpensive. As I have some self inflicted wounds, I’d like to offer some suggestions. I would recommend using a small diameter cording, I chose a larger cording and it was impossible to get the seam close enough and also, to machine sew through the overlapping cording at the corners. I also chose to make a muslin cover for the batting wrapped foam. Now the interior slides in and out of the cushion cover easily.
I use your method for the major part, but I sew my velcro on the back strips before assembling the back with the top and bottom covers. This way I don’t have all that bulk hanging of my sewing machine while trying to fix the velcro in when everything else is already assembled.
I love reading your posts. Keep up the good work.
Marjan Van horen (The Flemish Bee)
A pretty handy girl from Belgium
Loved your post, very easy and thorough instructions. Great diy for any porch addition to spice up a chair or bench.
By far the best tutorial for making a cushion! Came out perfect!!!!