The Basic Method for Sewing a Zip by Hand
Sewing a zip by hand takes about 30 to 45 minutes once you have the materials ready, and the result holds as well as a machine-sewn zip if you use the right stitch. The ladder stitch (also called the invisible stitch) is the standard choice because it closes the gap between the fabric edges and hides the thread inside the fold. You will need a needle, thread that matches your fabric, the zip itself, pins, and scissors. The zip should be slightly shorter than the opening you are closing — if it is longer, you can trim the metal end with wire cutters or file it down, though plastic zips are harder to shorten.
Start by pinning the zip face-down along one side of the opening, with the zip teeth sitting exactly in the centre line where the two fabric edges meet. The pin heads should point outward so you can remove them as you sew. Use a backstitch to attach the zip tape (the fabric strip on either side of the teeth) to the garment, sewing about 1/8 inch away from the teeth. This line of stitching will be hidden once you close the opening with the ladder stitch, so it does not need to be perfect, but it does need to be find.
Once the first side is sewn, fold the fabric edge over the zip tape so that the fold sits right at the edge of the teeth. Pin it in place, then use the ladder stitch to close the gap. Bring the needle up through the fold of fabric, then across into the fold on the opposite side, then back out and up through the first fold again. The thread runs inside the fold and is nearly invisible from the outside. Work slowly and keep the stitches small — about 1/8 inch apart — so the seam does not gape when you open and close the zip.
Key Takeaways
- Pin the zip face-down with the teeth centred on the opening, then backstitch the zip tape to one side of the garment before moving to the ladder stitch.
- The ladder stitch hides the thread inside the fabric fold and creates an invisible seam that sits flush against the zip teeth.
- Keep stitches small and even — about 1/8 inch apart — so the seam stays tight and does not pull open when the zip moves.
- Test the zip movement every few inches as you sew to make sure the fabric is not bunching or catching on the teeth.
Preparing the Fabric Opening and Zip
Before you start sewing, the two fabric edges must be pressed flat and the opening must be straight. If you are working with a seam that has already been sewn, use a seam ripper to open it carefully along the line where the zip will sit. Press the seam allowances open with an iron so they lie flat on either side of the opening. A wrinkled seam allowance will bunch up when you try to fold it over the zip tape, making the ladder stitch uneven.
Measure the zip against the opening. The zip should reach from the top of the opening to within 1/2 inch of the bottom — this gap at the bottom is where the zip slider will sit when fully closed, and you need that space so the slider does not jam against the fabric. If the zip is too long, you can shorten a metal zip by removing the bottom stop (the metal bar at the base of the teeth) with pliers, cutting the excess tape and teeth with wire cutters, and crimping a new stop in place. Plastic zips are harder to modify, so it is usually easier to buy the correct length.
Thread your needle and knot the end. Use a single strand of thread rather than doubled thread — a single strand is thinner and less likely to show through the fabric, and the ladder stitch is strong enough that you do not need the extra thickness. If your thread is slippery, run it through beeswax or thread conditioner to make it grip the fabric better and prevent tangling.
Attaching the First Side of the Zip
Lay the garment flat with the opening facing up. Place the zip face-down on top of the opening so that the zip teeth run exactly along the centre line where the two fabric edges meet. The zip tape should sit on top of the seam allowance on one side. Pin the zip in place with pins pointing outward, spacing them about 2 inches apart. Pull the fabric gently as you pin so that the opening stays straight and does not curve or twist.
Thread your needle and bring it up through the fabric from underneath, coming out right at the edge of the zip tape. Use a backstitch to sew the zip tape to the seam allowance. Insert the needle back down into the fabric about 1/8 inch to the left of where it came out, then bring it back up 1/8 inch to the right of that point. This creates a short stitch that overlaps slightly with the previous one, making a very strong seam. Sew along the entire length of the zip tape on this first side, removing pins as you go. The stitches do not need to be tiny — 1/8 inch is a good working size — but they do need to be even and close together.
Once you reach the bottom of the zip, make a few stitches in the same spot to lock the thread, then bring the needle to the back of the fabric and cut the thread. Do not tie a knot on the front of the garment — it will show through the ladder stitch later. Instead, make those locking stitches and let the thread end disappear into the seam allowance.
Closing the Opening with the Ladder Stitch
Fold the fabric edge on the first side over the zip tape so that the fold sits right at the edge of the zip teeth. The backstitch line you just made should now be hidden underneath. Pin this fold in place along the entire length of the zip. Then fold the fabric edge on the second side over its zip tape in the same way, so both fabric edges are folded inward and the zip teeth are sandwiched between them. Pin the second side as well.
Thread your needle and bring it up through the fold of fabric on the first side, coming out right at the edge of the fold where it meets the zip. This is where the ladder stitch begins. Bring the needle straight across into the fold on the opposite side, inserting it right at the edge. Run the needle inside the fold for about 1/8 inch, then bring it back out. Now bring the needle back across to the first side and insert it right where the previous stitch came out, running it inside the fold for another 1/8 inch before bringing it back out. The thread runs back and forth inside the folds, and from the outside you see only a thin line of thread running up the centre of the seam.
Work slowly and keep the stitches small and even. Every 2 to 3 inches, stop and gently pull the zip open and closed to make sure the fabric is not bunching or catching. If you see bunching, unpick the last few stitches and start again — it is better to catch the problem early than to have to rip out half the seam. Once you reach the bottom of the zip, make a few locking stitches and bring the needle to the back of the fabric to finish off.
Machine Sewing a Zip (Faster Alternative)
If you have access to a sewing machine, you can sew a zip much faster using the zipper foot attachment. This is a narrow presser foot that sits close to the zip teeth and lets you sew right next to them without the regular presser foot hitting the slider. Attach the zipper foot to your machine and set the stitch length to 2.5 to 3 mm — slightly longer than a regular seam so the stitches do not bunch up the fabric.
Pin the zip face-down to one side of the opening, then sew along the zip tape using a straight stitch. Move the needle position so that the stitches sit about 1/8 inch away from the teeth. Once the first side is sewn, fold the fabric edge over the zip tape and pin it in place. Sew along the fold using the zipper foot, keeping the stitches close to the fold so they are nearly invisible. The machine-sewn version is faster and often stronger than hand sewing, but it is also more visible — the stitches will show as a line running up either side of the zip.
Machine sewing works best on straight zips in straight seams. If you are working with a curved opening or a zip that needs to turn a corner, hand sewing gives you much more control and a neater result.
Fixing Common Problems
If the fabric bunches or puckers along the seam, the stitches are probably too tight or the fabric was not pressed flat before you started. Unpick the affected section and re-sew it, pulling the fabric gently as you work so it stays smooth. If the ladder stitch is visible from the outside, your thread is too thick or too dark. Use a thinner, lighter thread and make sure you are running the thread inside the fold, not on the surface of the fabric.
If the zip slider jams or catches, the fabric is probably folded too close to the teeth. Unpick a few stitches on either side of the jam and re-fold the fabric so there is a tiny bit more space between the fold and the teeth. A zip that catches will eventually break the slider, so it is worth fixing this before you wear the garment.
If the zip itself is damaged — if the teeth are bent or the slider is stuck — the zip will need to be replaced. There is no way to repair a damaged zip by sewing. If you have already sewn it in, you will need to unpick the seam, remove the old zip, and sew in a new one. This is why it is worth testing the zip movement every few inches as you sew — catching a problem early saves time later.
Frequently Asked Questions
Can I sew a zip into a seam that is already sewn closed?
Yes. Use a seam ripper to carefully cut and remove the stitches along the line where the zip will sit, then press the seam allowances open. The process is the same as sewing a zip into an open seam — you are just opening the seam first. Take your time with the seam ripper so you do not cut the fabric itself.
What thread colour should I use?
Use thread that matches the fabric, not the zip. The thread will be hidden inside the folds and along the zip tape, so it should blend with the garment. If you cannot find an exact match, choose a shade slightly darker than the fabric — it will be less visible than a lighter shade.
How do I sew a zip into a curved seam?
Hand sewing is the only practical method for a curved seam. Pin the zip carefully so it follows the curve, and take smaller stitches — about 1/16 inch — so the seam stays smooth and does not pucker. Machine sewing a curved zip usually results in bunching and an uneven seam.
What if the zip is too short for the opening?
You will need a longer zip. Sewing a zip that is too short leaves a gap at the top or bottom of the opening, and the gap will not close properly. It is better to buy the correct length than to try to make a short zip work.
Do I need to backstitch the zip tape if I am using the ladder stitch?
Yes. The backstitch holds the zip tape securely to the seam allowance, and the ladder stitch closes the gap between the fabric edges. Both stitches are necessary — the backstitch is hidden and the ladder stitch is nearly invisible, so together they create a strong, neat seam.