The Basic Steps for Hand-Sewing a Zipper
Hand-sewing a zipper takes about 30 to 45 minutes and works best on lightweight fabrics like cotton, linen, or knit. You'll need a needle, thread that matches your fabric, the zipper itself, and the two fabric pieces you're joining. The key is to sew close enough to the zipper teeth that the stitches are hidden when the zipper closes, but not so close that you catch the slider.
Start by pinning the zipper face-down along the seam line of one fabric piece, with the zipper pull facing the fabric. Use a running stitch—pushing the needle in and out of the fabric in small, even segments—about 1/8 inch from the zipper teeth. Work from one end to the other, keeping your stitches straight and tight. When you reach the slider, lift it out of your way and continue stitching past it.
Once the first side is sewn, fold the fabric so the zipper lies flat, then pin and stitch the second side the same way. The stitches should be parallel to the first line and the same distance from the teeth. When both sides are done, open the zipper and check that it moves smoothly. If threads are caught, gently work the slider back and forth until they come free.
Key Takeaways
- Hand-sewing a zipper requires a needle, matching thread, and about 30 to 45 minutes of work on lightweight fabrics.
- Sew 1/8 inch away from the zipper teeth using a running stitch, keeping stitches small and even so they hide when the zipper closes.
- Sew both sides of the zipper before opening it, and lift the slider out of the way as you stitch past it.
- Machine-sewing is faster and stronger but requires a zipper foot and careful alignment to avoid breaking the needle on the teeth.
Machine-Sewing a Zipper with a Zipper Foot
A sewing machine with a zipper foot attachment can sew a zipper in 10 to 15 minutes and creates a stronger seam than hand-sewing. The zipper foot is narrower than a standard presser foot and sits to one side, letting you stitch right next to the zipper teeth without hitting them. Most machines come with a zipper foot in the accessory box, or you can buy a universal one that fits any machine.
Attach the zipper foot to your machine according to your machine's manual—usually by loosening a screw, sliding the foot in, and tightening again. Pin the zipper face-down along the seam line of the first fabric piece, then lower the presser foot and sew at a medium speed, about 1/8 inch from the teeth. Stop when you reach the slider, raise the presser foot, slide the zipper pull down past the needle, lower the foot again, and continue sewing.
Flip the fabric and repeat on the second side, making sure the zipper foot is positioned on the opposite side of the teeth so your stitches are parallel. Test the zipper before trimming threads. If the fabric puckers, you may have sewn too close to the teeth or pulled the fabric as you sewed—try again on a scrap piece with slightly looser tension.
Preparing Your Fabric and Zipper
Before you sew, decide whether your zipper will be centered (stitched equally on both sides) or lapped (one side overlaps the other, hiding the teeth). Centered zippers are easier for beginners and work well on bags and cushions. Lapped zippers look more finished and are common on clothing, but they require more precision.
For a centered zipper, mark a line down the center of your seam allowance on both fabric pieces using a fabric pencil or chalk. Pin the zipper along this line so it's equidistant from both edges. For a lapped zipper, pin the zipper to one piece first, sew it, then fold the second piece over the top and sew it down, which hides the zipper teeth under the overlap.
Check that your zipper is the right length for your project. If it's too long, you can shorten it by sewing a few stitches across the teeth near the top with a needle and thread, then trimming the excess above the stitches. Never cut a zipper without stopping the teeth first, or they will unravel.
Fixing Common Mistakes
If your stitches are visible when the zipper is closed, you sewed too far from the teeth. Unpick the stitches with a seam ripper (a small tool with a curved blade), move your needle closer to the teeth, and sew again. If the zipper is crooked, the fabric probably shifted as you sewed—use more pins and sew more slowly next time, or use a walking foot if your machine has one.
If the zipper slider gets stuck or won't move smoothly, threads may be caught in the teeth. Gently work the slider back and forth, and if that doesn't help, use a small brush or old toothbrush to clean out lint and thread bits from between the teeth. A tiny dab of graphite pencil rubbed on the teeth can also help the slider move more freely, though avoid oil or grease, which attract dirt.
If you broke the needle while sewing, you likely hit the zipper teeth or a pin. Always remove pins before the needle reaches them, and if you're nervous about hitting the teeth, sew slowly and stop to reposition the zipper foot as you approach the slider. A fresh needle is cheap insurance—a bent or broken needle can damage your machine.
Choosing Between Hand and Machine Sewing
Hand-sewing is slower but gives you complete control and works on any fabric, including delicate materials that might pucker under machine pressure. It's the best choice if you don't have a zipper foot or if your machine is old or temperamental. The downside is that hand-stitched seams are weaker and more visible if your stitches aren't perfectly even.
Machine-sewing is faster, stronger, and creates a more professional look, but it requires a zipper foot and a steady hand to keep the fabric aligned. It's ideal for bags, cushions, and garments that will get heavy use. If you're sewing a zipper for the first time, practice on a scrap of fabric with an old zipper to get a feel for the speed and pressure before working on your actual project.
Sewing Invisible Zippers
An invisible zipper is designed so the stitches are completely hidden behind the zipper tape when it's closed. These zippers have teeth that face outward instead of inward, and they require a special invisible zipper foot that most standard machines don't come with. You can buy an invisible zipper foot for $10 to $20, or sew invisible zippers by hand using the same running stitch as a regular zipper, but positioned on the back of the zipper tape instead of the front.
To sew an invisible zipper by hand, pin it face-down so the teeth face away from the fabric, then stitch along the back edge of the zipper tape, about 1/8 inch from the fold. The stitches will be on the tape itself, not on the fabric, so they won't show when the zipper is closed. This method takes longer than a standard zipper but creates a seamless look that's popular in dresses and skirts.
Frequently Asked Questions
Can I sew a zipper on stretchy fabric like knit or spandex?
Yes, but use a ballpoint needle (which slides between fibers instead of piercing them) and stabilize the seam with a strip of fusible interfacing on the wrong side of the fabric. This prevents the fabric from stretching out of shape as you sew. Hand-sewing is often easier on stretchy fabrics because you can control the tension better than a machine can.
What size needle and thread should I use?
Use a needle size that matches your fabric weight—size 70/10 for lightweight cotton, size 80/12 for medium weight, and size 90/14 for heavier fabrics. Thread should match your fabric color as closely as possible. If you can't find an exact match, choose a shade slightly darker rather than lighter, because thread looks darker when it's sewn into fabric.
How do I remove a zipper if I sewed it wrong?
Use a seam ripper to cut and pull out the stitches one by one. Work slowly and carefully so you don't tear the fabric. Once the zipper is out, inspect the fabric for holes or damage. Small holes can often be reinforced with a patch of interfacing on the wrong side before you sew the zipper again.
Can I sew a zipper by hand if I don't have a sewing machine?
Absolutely. Hand-sewing is the original method and works perfectly well on any fabric. It just takes longer—usually 30 to 45 minutes instead of 10 to 15 with a machine. Use a needle that's comfortable in your hand, thread that matches your fabric, and take small, even stitches about 1/8 inch from the zipper teeth.
What's the difference between a centered and lapped zipper?
A centered zipper has stitches on both sides of the teeth at equal distances, so the seam looks balanced. A lapped zipper has one side of fabric folded over the other, hiding the teeth and stitches completely. Lapped zippers look more finished but require more precision to sew straight.