The Basic Method: Centered Zipper

A centered zipper sits in the middle of one side of the pillow, hidden when the pillow is closed. This is the most common approach for decorative pillows. You sew the zipper between two fabric pieces before you join the pillow sides together, so the zipper tape becomes part of the seam allowance.

Start with two fabric rectangles cut to the same size—say 18 by 18 inches for a standard pillow. Place them right sides together (the pretty sides facing each other). Mark a line down the center of one long edge where the zipper will go. This line should run the full width of that edge, minus about half an inch on each end.

Open your zipper fully. Lay it face-down on the marked line, with the zipper pull pointing toward the center of the fabric. The zipper teeth should sit directly on your marked line. Pin the zipper tape to one fabric piece, then use a zipper foot on your sewing machine to stitch along the edge of the tape—stay close to the teeth but not so close that you catch them.

Flip the fabric over. Fold the other fabric piece on top, right sides together again, and pin the other side of the zipper tape to it. Stitch that side the same way. When you open the zipper, you should see the teeth running down the center seam.

Key Takeaways

  • A centered zipper is sewn between two fabric pieces before the pillow is assembled, so the zipper tape becomes part of the seam allowance.
  • Use a zipper foot on your machine—the standard presser foot cannot stitch close enough to the teeth without jamming.
  • Stitch both sides of the zipper tape before you sew the remaining three sides of the pillow closed.
  • Test the zipper by opening and closing it before you finish the pillow, so you can fix any problems while the seams are still accessible.
  • An exposed zipper on the back of a pillow is faster and requires less precision than a centered zipper.

Preparing Your Fabric and Zipper

Cut your two fabric pieces to the finished size you want, plus half an inch on all sides for seam allowance. If you are making an 16-inch pillow, cut 17-by-17-inch rectangles. Measure your zipper length—it should be at least 2 inches shorter than the side where it will go, so a 14-inch zipper works for a 16-inch pillow.

Press both fabric pieces with an iron to remove wrinkles. This makes it easier to mark your zipper line accurately and keeps the fabric from shifting while you pin. If your fabric frays easily (like linen or cotton), consider running a quick zigzag stitch along the raw edges first, though this is not required for a pillow that will be stuffed and closed.

Attach the zipper foot to your machine. Most machines have a small lever or button that releases the standard presser foot; consult your machine's manual if you are unsure. The zipper foot is narrower and sits to one side, so the needle can stitch right next to the zipper teeth without hitting the foot itself.

Stitching the Zipper in Place

Place your two fabric rectangles right sides together and pin them along all four edges. Using a pencil or fabric marker, draw a line down the center of one long edge, starting half an inch from each corner. This line marks where the zipper teeth will sit.

Open the zipper completely. Lay it face-down on the marked line, with the slider (the pull) pointing toward the middle of the fabric. The metal or plastic teeth should align with your pencil line. Pin the zipper tape to the top fabric piece only—use several pins along the length to keep it from shifting.

Sew along the edge of the zipper tape using the zipper foot. Start at one end and stitch slowly, keeping the needle close to the teeth but not touching them. Stop about 2 inches before the slider reaches the foot, then pause, lift the presser foot, and slide the zipper pull back toward you. Lower the foot and continue stitching to the other end. This prevents the slider from jamming into the foot.

Flip the entire piece over so the other fabric rectangle is now on top. Fold it down and pin the other side of the zipper tape to it, making sure the tape lies flat and the teeth still align with your original line. Stitch this side the same way, using the same pause-and-slide technique if the slider gets in your way.

Completing the Pillow Seams

Before you sew the remaining three sides, test the zipper. Open and close it several times to make sure it moves smoothly and the teeth are not caught in the fabric. If the zipper jams, stop and gently work it back and forth until it frees—do not force it. If a thread is caught, use tweezers to pull it free.

Once the zipper works, lay the fabric flat with the zipper side facing up. Sew the remaining three sides of the pillow using a straight stitch and a standard presser foot. Start at one corner and sew about half an inch from the edge, stopping at the corners where the zipper stitching ends. Backstitch at the start and end of each seam to lock the thread.

Leave a 2-inch opening on one of the non-zipper sides if you need to turn the pillow right-side-out before stuffing. If you are using a pre-made pillow form that fits inside, you do not need this opening—just sew all three sides closed.

Trim the corners diagonally, cutting away the fabric triangle at each corner without cutting into your stitches. This reduces bulk when you turn the pillow right-side-out and gives you crisp corners. Turn the pillow right-side-out through the zipper opening, then stuff it with fiberfill or insert a pillow form through the zipper.

The Exposed Zipper Method (Faster Alternative)

If you want to skip the centered approach, an exposed zipper on the back of the pillow is simpler and faster. The zipper sits on top of the fabric instead of hidden in a seam, so it is visible but functional.

Cut one front piece and one back piece to your finished size plus half an inch seam allowance. Lay the back piece right-side-up on your work surface. Place the zipper face-down on top of it, with the zipper tape aligned to one long edge. Pin and stitch the zipper tape to the back piece using the zipper foot, stitching close to the teeth.

Fold the back piece over so the zipper is now sandwiched between the back and front pieces, with the zipper pull facing outward. Pin the front piece on top, aligning all edges. Stitch around all four sides using a standard presser foot, staying half an inch from the edge. The zipper tape is now trapped inside the seam and the teeth are visible on the back.

Turn the pillow right-side-out through the zipper opening and stuff it. This method works well for pillows where the back will not be seen, or where you want the zipper to be a design feature rather than hidden.

Troubleshooting Common Problems

The zipper jams or sticks. This usually means a thread is caught in the teeth or the fabric is bunched under the slider. Stop stitching when ready and do not force the zipper. Gently wiggle the slider back and forth to free it, then use tweezers to pull any trapped thread away from the teeth. If the fabric is bunched, lift the presser foot, adjust the fabric, and try again.

The stitching is crooked or too far from the teeth. The zipper foot may not be positioned correctly, or you may have shifted the zipper while stitching. If the stitches are visible and ugly, you can remove them with a seam ripper and re-stitch. If the stitches are far from the teeth and the zipper still works, leave them—they will be hidden inside the pillow.

The zipper pull gets stuck on the fabric. This happens when the fabric is too thick or bunched near the slider. Pause before the slider reaches the presser foot, lift the foot, slide the zipper pull back toward you, lower the foot, and continue. You may need to do this two or three times on a thick fabric.

The zipper is too short and does not reach the corners. Plan ahead by measuring your zipper before you cut fabric. If you have already sewn it in, you can still use the pillow—just leave a small gap at each corner where the zipper does not reach, or sew those corners closed by hand after stuffing.

Choosing the Right Zipper and Foot

Zippers come in different weights and materials. A coil zipper (plastic teeth) is lightweight and flexible, good for pillows and bags. A metal zipper is heavier and more durable, better for jackets and heavy-use items. For a pillow, either works, but coil zippers are easier to sew because the teeth are less likely to catch fabric.

Zipper length matters. A 14-inch zipper fits a 16-inch pillow comfortably, leaving room to open and close without the slider hitting the corners. A 12-inch zipper is tight for a 16-inch pillow and makes it harder to insert the stuffing. Measure your finished pillow size and choose a zipper at least 2 inches shorter.

Check that your zipper foot fits your machine. Most machines use a snap-on foot that clicks into a slot on the presser bar. Some older machines use a screw-on foot. If you are unsure, bring your machine model number to a fabric store and ask for the correct foot. A universal zipper foot works on most machines and costs between five and ten dollars.

Frequently Asked Questions

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

No. A standard presser foot is too wide and will not let the needle stitch close enough to the zipper teeth. You will either miss the zipper tape entirely or jam the needle into the teeth. A zipper foot is inexpensive and essential for this project.

What if my zipper is longer than my pillow side?

Trim the zipper to the correct length before you sew. Cut off the excess plastic or metal teeth with heavy scissors or wire cutters, then seal the cut end with a small stitch or a drop of clear nail polish to prevent fraying. Leave the slider in place and centered on the remaining length.

Do I have to turn the pillow right-side-out after sewing?

Only if you want the seams hidden on the inside. If you do not mind seeing the seams on the back, you can leave the pillow inside-out and stuff it that way. The zipper will still work. Most people prefer to turn it right-side-out for a finished look.

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

No. The zipper must be sewn before you stuff the pillow, because you need access to the raw fabric edges and room to maneuver the zipper foot. If you want to add a zipper to an existing pillow, you would have to carefully cut open one side, insert the zipper, and re-stitch—this is much harder than sewing it in from the start.

How do I keep the zipper from puckering or twisting?

Pin the zipper tape thoroughly before you stitch—use pins every inch or so along the length. Keep the fabric flat and do not stretch it while you sew. Sew slowly so you can guide the fabric smoothly under the foot. If puckering happens, remove the stitches with a seam ripper, re-pin, and stitch again more slowly.