You can replace a jacket zipper yourself with basic tools and about an hour of time

A broken zipper does not mean the jacket is done. Most zippers can be swapped out with a needle, thread, and a replacement zipper from a fabric or hardware store. The job is straightforward enough that you do not need sewing experience — you just need to follow the steps in order and take your time with the stitching. A tailor can do this work too, but the cost usually runs $25 to $50, so replacing it yourself saves money and teaches you a skill you will use again.

The first decision is whether to replace the entire zipper or just the slider (the part that moves up and down). If the slider is stuck or broken but the zipper teeth are fine, replacing only the slider costs almost nothing and takes ten minutes. If the teeth are damaged, bent, or missing, you need a full replacement. This guide covers the full replacement, which is the more common repair.

Key Takeaways

  • A full zipper replacement takes a needle, thread, a seam ripper, and a new zipper of the same width and length as the old one.
  • Remove the old zipper by cutting the stitches with a seam ripper, then pull out the zipper tape and slider.
  • Pin the new zipper in place along both sides of the opening, making sure the teeth line up with the center and the slider sits at the top.
  • Stitch the new zipper down by hand or machine, sewing close to the teeth on both sides, then test it before wearing the jacket.
  • The entire job takes about an hour for a hand-sewn repair and 20 minutes if you use a sewing machine.

What you need to buy and gather

A replacement zipper must match the width of the old one. Zippers are measured by the width of the teeth, not the tape. Most jacket zippers are size 5 (the most common) or size 7 (heavier jackets). Measure the width of the old zipper teeth with a ruler — if you cannot see the number printed on the slider, count the teeth across one inch and compare to a size chart at a fabric store. The length of the new zipper should be at least as long as the old one, and slightly longer is fine because you can trim the excess tape.

You will also need a seam ripper (a small tool with a curved blade, costs $2 to $5), a needle, thread that matches the jacket or the zipper tape, pins, and scissors. If you have a sewing machine, use it — the stitching will be stronger and faster. If you are sewing by hand, use a needle small enough to pass through the zipper tape without tearing it.

Remove the old zipper by cutting the stitches

Lay the jacket flat on a table with the broken zipper facing up. Use the seam ripper to cut the stitches that hold the zipper tape to the jacket. Work along both sides of the zipper, cutting every stitch. This takes patience but goes faster if you cut a few stitches, then pull gently on the zipper tape to loosen it, then cut a few more. Do not pull hard — you can tear the jacket fabric.

Once all the stitches are cut, pull the zipper tape away from the jacket. If the slider is still attached, slide it off the bottom of the zipper. Set the old zipper aside. You now have two open edges where the zipper was. The jacket fabric may curl or fray slightly — this is normal and will be covered by the new zipper tape.

Pin the new zipper in place before sewing

Lay the new zipper face-down on the jacket, with the zipper tape aligned along one side of the opening. The teeth should sit right at the center line where the two sides of the jacket meet. Pin the zipper tape to the jacket every inch or so. Make sure the slider is at the top of the zipper and the bottom stop (the metal or plastic piece at the base) is at the bottom of the opening.

Flip the jacket over and check that the zipper teeth are centered and the tape lies flat. Adjust the pins if needed. Then pin the other side of the zipper tape to the other side of the opening, again making sure the teeth are centered and the tape is flat. The zipper should now be held in place by pins on both sides, and you should be able to see the teeth running down the center of the opening.

Stitch the zipper down by hand or machine

If you are using a sewing machine, attach a zipper foot (a special presser foot that lets you sew close to the teeth without hitting them). Sew along one side of the zipper, about one-quarter inch from the edge of the tape, starting at the top and stopping at the bottom. Remove the pins as you go. Then flip the jacket and sew the other side the same way.

If you are sewing by hand, use a running stitch or backstitch, keeping the stitches small and close together (about one-eighth inch apart). Sew along one side of the zipper tape, staying about one-quarter inch from the edge. Tie off the thread at the bottom, then sew the other side the same way. Hand sewing takes longer but gives you more control, and the result is just as strong if your stitches are tight.

Once both sides are stitched, remove all the pins. Test the slider by zipping and unzipping the jacket several times. It should move smoothly without catching. If it catches, the teeth may not be perfectly centered — you can adjust by loosening a few stitches and shifting the zipper slightly, then re-stitching.

Trim excess zipper tape and finish the ends

If the new zipper is longer than the opening, trim the excess tape at the bottom with scissors. Leave about one-half inch of tape below the bottom stop so the stitching does not come undone. You can also fold the excess tape to the inside of the jacket and stitch it down, or leave it as is if it does not bother you.

At the top of the jacket, the zipper tape will stick out slightly. Fold it to the inside and stitch it down, or trim it flush with the edge of the jacket. Some people leave a small amount of tape showing at the top — it depends on the style of the jacket and your preference.

When to replace just the slider instead

If the zipper teeth are straight and undamaged but the slider is stuck, broken, or missing, you can replace only the slider without removing the entire zipper. Replacement sliders cost $1 to $3 and come in different sizes to match your zipper width. Slide the new slider onto the bottom of the zipper tape (the end without the stop), then slide it up to the top. If the slider is stuck on the old zipper, you may need to wiggle it gently or explore a small amount of graphite lubricant (like pencil lead rubbed on the teeth) to free it.

This repair takes five to ten minutes and is worth doing before you commit to a full zipper replacement. If the slider moves smoothly after you replace it, you are done. If it still catches or sticks, the teeth are probably damaged and you need a full replacement.

Frequently Asked Questions

Can I use any zipper, or does it have to match the old one exactly?

The new zipper must be the same width (size 5, 7, etc.) as the old one, or the slider will not fit the teeth. The length can be slightly longer — you trim the excess. The color does not have to match, though it looks better if it does. Metal and plastic zippers are interchangeable as long as the width is the same.

What if I do not have a seam ripper?

A small pair of scissors or a craft knife works, though it is slower and riskier because you might cut the jacket fabric. A seam ripper is designed to slide under stitches without catching fabric, so it is worth buying one if you plan to do this repair. They cost $2 to $5 at any fabric store.

Is it better to sew by hand or use a machine?

A sewing machine is faster and produces stronger stitching, especially if you use a zipper foot. Hand sewing takes longer but gives you more control and works fine if your stitches are tight and close together. Either method will last — the difference is speed and effort.

What if the slider gets stuck after I install the new zipper?

The teeth may not be perfectly centered, or the slider may be slightly misaligned. Loosen the stitches on one side of the zipper, shift the zipper tape slightly to center the teeth, and re-stitch. You can also try rubbing a pencil on the teeth to add graphite lubricant, which often frees a stuck slider.

How long does a replaced zipper last?

A properly installed zipper lasts as long as the original one — usually several years of regular use. The durability depends on how often you use the jacket and how gently you treat the zipper. Avoid forcing the slider, and the zipper will serve you well.