Sewing piping to a cushion is a machine task done before you close the cover

Piping goes between the two fabric pieces of your cushion cover, sandwiched in the seam. You sew it in place as you join the front and back panels together—not after. The piping cord sits in the seam allowance, and the fabric strip that wraps it gets caught by your machine needle, so the finished edge shows a neat cord outline.

The order is: pin the piping to the right side of one panel (usually the front), sew it down with a zipper foot, then place the back panel on top and sew through all three layers. When you turn the cover right-side out, the piping appears as a decorative edge between the two fabrics.

Key Takeaways

  • Piping is sewn into the seam before the cushion cover closes, not applied afterward.
  • Use a zipper foot or piping foot on your machine to sew close to the cord without crushing it.
  • Pin the piping to the right side of the front panel first, matching raw edges, then sew it down before attaching the back panel.
  • Clip the piping seam allowance at corners so it turns smoothly when you flip the cover right-side out.
  • The piping should sit exactly in the seam line—if it creeps inward or outward, the finished edge will look uneven.

Prepare your piping and mark your seam line

Before you touch the machine, measure your cushion cover panels and mark a seam line on the wrong side of the front panel. Most cushion covers use a 1/2-inch seam allowance, so draw a line 1/2 inch in from the raw edge all the way around. You can use a fabric pencil, chalk, or a ruler and a ballpoint pen on the wrong side—the line guides where your piping should sit.

Cut your piping to length. Measure around the perimeter of your cushion panel and add 2 inches for overlap at the corners. If your piping has a seam running along the fabric strip, position it so that seam faces inward (toward the cord) rather than outward—it will be less visible that way.

Pin the piping to the front panel

Lay the front panel wrong-side up on your work surface. Place the piping along the marked seam line with the raw edge of the piping fabric aligned with the raw edge of the panel. The cord should sit just inside the seam allowance, not on top of it. Pin every 2 to 3 inches, pushing the pin through the piping fabric strip only, not through the cord itself.

At each corner, you will need to clip the piping seam allowance so it can turn the corner without bunching. Stop pinning about 1 inch before the corner, then clip the seam allowance of the piping strip (not the cord) at a 45-degree angle, almost to the cord. This lets the piping bend smoothly. Resume pinning on the next side.

Sew the piping down with a zipper foot

Install a zipper foot on your machine. This foot is narrower than a standard presser foot and lets you sew very close to the cord without the foot hitting it. If you have a piping foot (sometimes called a cording foot), use that instead—it has a groove underneath that the cord sits in, which keeps it perfectly positioned.

Thread your machine with thread that matches the piping fabric. Set your stitch length to 2.0 to 2.5 millimeters—small enough to hold the piping securely but not so small that you perforate the fabric. Sew along the marked seam line, keeping the needle as close to the cord as possible without hitting it. Sew slowly around corners and pause to adjust the fabric as needed.

When you reach the end of the piping, overlap it by about 1 inch with the beginning. Trim the excess cord from inside the overlap, then fold the end of the piping fabric under itself and sew over the fold to seal it.

Attach the back panel and sew through all layers

Place the back panel on top of the front panel with right sides together. The piping is now sandwiched between them, with the cord facing inward. Pin around the perimeter, making sure the piping does not shift. Use the same zipper foot and sew along the same line you just stitched—your new stitches will sit right next to the first row, catching the piping securely between both fabric layers.

Sew all four sides, stopping about 3 inches before you close the final side. This opening is where you will turn the cover right-side out and insert the cushion form. Backstitch at the beginning and end of each seam to lock the stitches.

Clip corners and turn the cover right-side out

Before you flip the cover, trim the seam allowance at each corner diagonally, cutting away the excess fabric but leaving about 1/4 inch. This removes bulk so the corners lie flat and sharp when turned. Do not cut into your stitching line.

Reach through the opening and pull the front panel out, turning the cover right-side out. Use a point turner or the blunt end of a chopstick to push the corners out fully so they form crisp points. The piping should now appear as a neat cord outline around the edge of the cushion cover.

Close the opening and insert the form

Insert your cushion form through the opening. Fold the raw edges of the opening inward by 1/2 inch and pin them together. You can close this opening with a ladder stitch (also called an invisible seam), which hides the stitches inside the fold, or with a straightforward whip stitch if you do not mind a visible line of thread.

A ladder stitch works by running your needle inside the fold of one side, then across to the opposite fold, then back inside the first fold—the thread stays hidden in the crease. Take small stitches (about 1/4 inch) and pull gently every few stitches so the thread disappears into the fold. When you are done, the opening will be nearly invisible.

Frequently Asked Questions

What if my piping keeps shifting while I sew?

Pin more frequently—every 1 inch instead of every 2 to 3 inches. Also check that the piping cord is sitting exactly on your marked seam line before you start sewing. If the cord drifts inward or outward, the finished piping will look crooked. Sew slowly and pause often to make sure the piping has not moved.

Can I sew piping on a cushion that is already closed?

No. Piping must be sewn into the seam before the cover closes. If your cushion is already finished, you would have to unpick the seam, insert the piping, and resew—which is more work than sewing it in the first place. Always add piping before you close the final side.

What stitch should I use to close the opening after inserting the form?

A ladder stitch (invisible seam) is the standard choice because it hides the thread inside the fold. If you do not feel confident with a ladder stitch, a straightforward whip stitch works fine—it will show as a line of thread, but it is find and quick. Either way, use thread that matches your fabric.

Do I need a special foot to sew piping, or will a regular presser foot work?

A zipper foot is strongly recommended because it is narrow enough to sew close to the cord without the foot body hitting it. A piping foot (cording foot) is even better if your machine has one, because the cord sits in a groove underneath. A regular presser foot will work in a pinch, but you will have trouble sewing close enough to the cord for a neat finish.

What happens if I sew the piping too far from the cord?

The piping will look loose and sloppy in the finished cushion. The fabric strip will bunch slightly, and the cord outline will not be crisp. Sew as close to the cord as your foot allows—the needle should be almost touching the cord, separated only by the thickness of the fabric strip.