The Basic Steps for Sewing a Zipper

Sewing a zipper by hand takes about 30 minutes once you have the materials. By machine, it takes 10 to 15 minutes. The process is the same either way: pin the zipper face-down to the fabric, sew along both long edges, then fold the fabric over and topstitch the visible side. The difference between hand and machine is speed and the straightness of your line — a machine holds the line more reliably, but hand sewing gives you more control if your fabric is delicate or the space is tight.

The zipper goes between two pieces of fabric, usually at a seam. You sew the zipper to one piece first, then fold the second piece over it and sew that down. The teeth stay hidden between the layers, and only the pull tab and the topstitching show on the outside.

Key Takeaways

  • Pin the zipper face-down to the right side of your fabric, with the teeth pointing toward the fabric edge, before you sew.
  • Sew the zipper down with a straight stitch about one-quarter inch from the teeth, using a zipper foot on your machine or a needle and thread by hand.
  • Fold the second piece of fabric over the zipper and sew it down the same way, so the zipper is sandwiched between the two pieces.
  • Topstitch along the outside of both fabric pieces, one-half inch from the seam, to hide the raw edges and lock the zipper in place.
  • Test the zipper before you finish the garment, because removing a sewn zipper and starting over wastes time and fabric.

What You Need Before You Start

Gather a zipper the length you need, two pieces of fabric cut to size, thread that matches your fabric, pins, scissors, and either a sewing machine with a zipper foot or a needle for hand sewing. A zipper foot is a presser foot that narrows the space on either side of the needle, so you can sew close to the teeth without hitting them. Most machines come with one, but if yours did not, you can buy a universal zipper foot for ten to twenty dollars.

Press your fabric with an iron before you start. Wrinkles make it harder to pin straight, and straight pins are easier to remove later if the fabric is flat. If your zipper is longer than the seam you are closing, you will trim it after sewing — do not cut it before, because the cut end can fray and jam the pull tab.

Pinning and Sewing the First Side

Lay one piece of fabric right-side up on a flat surface. Place the zipper face-down on top of it, with the teeth pointing toward the raw edge of the fabric and the pull tab pointing away from you. The zipper tape — the flat woven strip on either side of the teeth — should sit about one-quarter inch in from the fabric edge. Pin the zipper tape to the fabric along its entire length, using pins every two inches.

If you are using a machine, attach the zipper foot and thread your needle. Lower the presser foot and sew along the zipper tape, staying about one-quarter inch from the teeth. Sew slowly and stop every few inches to check that the fabric is not bunching. If you are sewing by hand, use a backstitch and keep your stitches small and even — about one-eighth inch apart — so the zipper does not shift when you pull the fabric.

When you reach the bottom, backstitch three or four times to lock the thread, then cut the thread and remove the pins. Do not pull the fabric away from the zipper yet.

Attaching the Second Piece of Fabric

Fold the second piece of fabric in half lengthwise, right-side down, and lay it on top of the first piece so the fold runs along the zipper. The raw edge of the second piece should line up with the raw edge of the first piece. Pin the second piece to the zipper tape the same way you pinned the first — every two inches along the entire length.

Sew the second piece down using the same stitch and the same distance from the teeth as you used on the first side. When you finish, the zipper is now sandwiched between two layers of fabric, with the teeth hidden and the pull tab sticking out at the top.

Topstitching to Finish

Fold the fabric so the seam runs down the middle and the two pieces lie flat on either side of it. Press the seam with an iron to set the fold. This step makes topstitching easier because the fabric stays in place without pinning.

Topstitching is a row of stitches sewn on the outside of the fabric, about one-half inch from the seam. It serves two purposes: it hides the raw edges of the zipper tape, and it locks the zipper in place so it does not shift when you wear or wash the garment. Sew a straight line parallel to the seam on both sides, using the same thread color as your fabric. If you are sewing by hand, use a backstitch and keep the stitches small and even. If you are using a machine, remove the zipper foot and use your regular presser foot, and sew at a normal speed.

Trimming and Testing

Once the topstitching is done, trim the zipper tape at the top and bottom so it does not stick out past the fabric. Use scissors and cut as close to the fabric as you can without cutting the stitches. If the zipper is longer than your seam, trim the excess tape from the bottom end, but leave the pull tab intact at the top.

Pull the zipper up and down several times to make sure it moves smoothly and does not catch on the fabric. If it catches, the stitches may be too close to the teeth, or the fabric may be bunched. You can carefully cut away a small amount of fabric or re-sew that section if needed, but it is easier to catch this problem before you finish the garment.

Hand Sewing Versus Machine Sewing

Hand sewing takes longer but gives you more control, especially on small or curved seams. Use a backstitch, which is stronger than a running stitch and less likely to come loose. Keep your stitches small — about one-eighth inch — and pull the thread snug after each stitch so the zipper does not shift. Hand sewing also works better on delicate fabrics like silk or linen, because the presser foot of a machine can sometimes leave marks.

Machine sewing is faster and produces a straighter line, which looks more professional. The zipper foot keeps you at a consistent distance from the teeth, so you are less likely to hit them with the needle. Machine sewing also produces a stronger seam because the stitches are tighter and more uniform. If you are new to sewing, machine sewing is the easier route.

Common Mistakes and How to Avoid Them

The most common mistake is sewing too close to the teeth, which causes the needle to hit the metal or plastic and break. Stay at least one-quarter inch away from the teeth, and use a zipper foot to keep that distance consistent. Another mistake is not pinning the zipper straight before you sew, which causes it to twist or bunch. Pin every two inches and check the alignment before you start sewing.

A third mistake is sewing the zipper to the wrong side of the fabric. The zipper should be face-down (teeth pointing toward the fabric edge) when you sew the first side, so the teeth are hidden. If you sew it face-up, the teeth will show on the outside. A fourth mistake is forgetting to test the zipper before you finish the garment. Always pull it up and down a few times while the seam is still accessible, so you can fix problems without unpicking the topstitching.

Frequently Asked Questions

Can I sew a zipper on a curved seam?

Yes, but it is harder. Curved seams require you to ease the fabric as you sew, which means gently stretching or gathering it to follow the curve. Hand sewing works better for curves because you can adjust the fabric as you go. If you use a machine, sew slowly and stop every inch to check that the fabric is following the curve.

What do I do if the zipper is too long for the seam?

Trim the excess tape from the bottom end after you finish sewing. Leave the pull tab intact at the top. Cut as close to the fabric as you can without cutting the stitches. If the zipper is much longer than the seam, you can buy a shorter zipper instead and start over.

Why does my zipper keep jamming?

Jamming usually means the stitches are too close to the teeth, or the fabric is bunched under the pull tab. Check that you sewed at least one-quarter inch away from the teeth. If the fabric is bunched, you may need to carefully cut away a small amount or re-sew that section. Test the zipper before you topstitch, so you can fix it while the seam is still accessible.

Do I need a special thread for sewing a zipper?

No. Use the same thread you would use for the rest of the garment. Match the color to your fabric so the stitches blend in. If you cannot find an exact match, choose a shade slightly darker than the fabric, because dark thread is less visible than light thread.

Can I sew a zipper by hand if I have never sewn before?

Yes. Hand sewing a zipper is a good beginner project because it teaches you how to keep stitches small and even, and how to work with a presser foot alternative. Start with a straight seam on scrap fabric to practice, then move to your actual project. It will take longer than machine sewing, but the result will be just as strong.