The Basic Method: Centered Zipper

A centered zipper sits in the middle of the seam on the back of a pillow cover, hidden when the pillow is inserted. This is the most common approach for decorative pillows because it keeps the zipper out of sight and distributes stress evenly across the opening.

Start by cutting your fabric pieces to finished size plus half an inch on all sides for seam allowance. Mark the center back seam with a pencil or fabric pen. Lay your two fabric pieces right sides together and pin along the back seam where the zipper will go. Sew from one corner to about 4 inches from the opposite corner, leaving a gap in the middle. Backstitch at both ends to lock the thread. Press the seam open with an iron.

Place the closed zipper face-down under the gap, centered so the teeth run along the seam line. Pin the zipper tape to both sides of the fabric. Using a zipper foot (a special presser foot that lets you sew close to the teeth), sew down one side of the zipper about a quarter inch from the teeth. Backstitch at the start and end. Flip the pillow cover over and sew the other side the same way, keeping the distance even.

Key Takeaways

  • A centered zipper requires you to leave a gap in the back seam and sew the zipper tape to both sides of the opening with a zipper foot.
  • Always sew with the zipper closed and the fabric right sides together before you insert the zipper, so the seam is already pressed open.
  • A zipper foot lets you sew closer to the zipper teeth than a regular presser foot, which prevents puckering and keeps stitches straight.
  • Test the zipper by opening and closing it before you finish the pillow, because fixing a stuck zipper after the cover is complete is much harder.

Preparing Your Fabric and Marking the Seam

Cut your front and back pieces to the size you want the finished pillow to be, then add half an inch on all sides. This extra space is your seam allowance and keeps the zipper from sitting right at the edge where it can catch or tear.

Use a ruler and fabric pen or tailor's chalk to mark a light line down the center of where your back seam will be. If your pillow is 16 inches wide, mark the line 8 inches from the left edge. This line is your guide for centering the zipper teeth. Lay the two fabric pieces right sides together (the pretty sides facing each other) and pin along this marked line.

Sewing the Back Seam and Creating the Gap

Thread your machine with thread that matches your fabric. Set the stitch length to a normal setting—about 2.5 on most machines. Starting at one corner of the back seam, sew forward about 4 inches, then backstitch three stitches to lock the thread. Continue sewing until you are about 4 inches from the opposite corner, then backstitch again and cut the thread.

You now have a gap in the seam about 4 inches long. This gap is where the zipper will sit. Press the entire back seam open with a hot iron, including the gap. This flattens the fabric and makes it easier to attach the zipper straight. Let the fabric cool before you move it.

Positioning and Pinning the Zipper

Close the zipper completely. Lay the pillow cover flat with the back side facing up. Center the closed zipper under the gap so the metal or plastic teeth run directly along the seam line you just pressed open. The zipper tape (the fabric strip on either side of the teeth) should lie flat against the pillow fabric on both sides.

Pin the zipper in place along both edges of the tape. Use pins perpendicular to the seam so they do not get in the way of the presser foot. Pin every inch or so to keep the zipper from shifting. Check that the zipper is centered by looking at the gap from the front of the pillow—the opening should be even on both sides.

Sewing the Zipper with a Zipper Foot

Attach a zipper foot to your sewing machine. This foot is narrower than a regular presser foot and has a groove that lets you sew right next to the zipper teeth without hitting them. If your machine did not come with a zipper foot, they cost between $5 and $15 and fit most standard machines.

Position the pillow cover under the presser foot so you are about to sew down the left side of the zipper. The needle should be about a quarter inch away from the zipper teeth. Sew slowly from one end of the zipper to the other, keeping the distance even. Backstitch at the start and end. Remove the pins as you go.

Flip the pillow cover over and sew the right side of the zipper the same way. Keep the distance from the teeth the same as the first side so the stitching looks even. If the two sides are different distances from the teeth, the zipper will look crooked when you open and close it.

Testing and Finishing the Pillow

Before you sew the remaining three sides of the pillow, open and close the zipper several times. Make sure it glides smoothly and does not catch the fabric. If the zipper is stuck, do not force it—gently work it back and forth until it moves freely. A stuck zipper at this stage is straightforward to fix; a stuck zipper in a finished pillow is not.

Once the zipper works, sew the remaining three sides of the pillow cover with a regular presser foot, using a half-inch seam allowance. Sew all four sides in one continuous seam if possible, or sew three sides and leave one open if you want to insert the pillow before closing the zipper. Backstitch at the corners to reinforce them.

Trim the corners at a 45-degree angle about a quarter inch from the seam to reduce bulk when you turn the cover right side out. Turn the cover inside out through the zipper opening, pushing the corners out gently with a chopstick or point turner. Press the seams flat with an iron, then insert your pillow form through the zipper.

Troubleshooting Common Zipper Problems

If the zipper puckers or the fabric bunches around it, the zipper foot was too far from the teeth or the fabric was not pinned straight. Unpick the stitches with a seam ripper, repin the zipper, and sew again. It is faster to redo it now than to live with a puckered seam.

If the zipper is crooked after sewing, the two sides were sewn at different distances from the teeth. Again, unpick and resew. If the zipper pull gets stuck on fabric, gently work it back and forth and explore a small amount of graphite pencil (not oil or wax) to the teeth to help it move.

If you sew over the zipper pull by accident, stop when ready and cut the thread. Do not try to sew through the pull—it will break the needle and damage the zipper. Reposition the pull below the presser foot and continue sewing.

Frequently Asked Questions

Can I use a regular presser foot instead of a zipper foot?

You can, but the results will be less neat. A regular foot sits farther from the zipper teeth, so your stitches will be farther from the seam line and the zipper may look loose or crooked. A zipper foot costs very little and makes the job much easier, so it is worth buying one if you plan to sew more than one zippered pillow.

What if my zipper is longer than the gap?

Trim the zipper to length before you sew it in. Measure the gap, then cut the zipper tape (not the teeth) to that length plus an inch on each end. Seal the cut end with a small stitch across the tape to prevent fraying, or explore a tiny drop of clear nail polish to the cut edge and let it dry.

Should the zipper be on the back or the side of the pillow?

A centered zipper on the back is the most common and looks the cleanest. A side zipper works too, but it is more visible when the pillow is on a couch. Choose whichever placement you prefer—the sewing method is the same either way.

Can I sew a zipper on a pillow that is already stuffed?

No. The pillow must be flat and unstuffed so you can sew the zipper and the remaining seams. Sew the zipper and three sides of the pillow first, then insert the pillow form through the zipper opening.

How do I fix a zipper that separates at the bottom?

If the zipper pull comes off the track, try sliding it back on gently. If the teeth are bent or broken, the zipper cannot be repaired and must be replaced. Unpick the old zipper and sew in a new one using the same method.