Sew the zipper to fabric strips before attaching them to your garment

A zipper pocket works best when you sew the zipper to two separate fabric strips first, then attach those strips as a unit to your garment. This method keeps the zipper stable and prevents puckering. You will need the zipper itself, two rectangles of fabric (usually 2 to 3 inches wide and 1 to 2 inches longer than the zipper), a needle, thread that matches your garment, pins, and scissors.

Start by placing one fabric strip right-side down on a flat surface. Lay the zipper face-up on top of it, with the zipper tape aligned with the long edge of the fabric strip. The zipper teeth should sit about 1/4 inch from the fabric edge. Pin the zipper in place along its entire length, pinning through the fabric and the zipper tape only—not through the slider or pull tab.

Thread your needle and use a backstitch to sew the zipper to the fabric strip. Sew as close to the zipper teeth as you can without hitting them—about 1/8 inch away. Sew the entire length of the zipper, then remove the pins. Repeat this step with the second fabric strip on the other side of the zipper. When you are done, the zipper will be sandwiched between two fabric strips, with both strips sewn securely to the zipper tape.

Key Takeaways

  • Sew the zipper to two separate fabric strips before you attach anything to your garment, which prevents the zipper from shifting during construction.
  • Use a backstitch and sew 1/8 inch away from the zipper teeth to avoid hitting the slider or breaking your needle.
  • Press the fabric strips away from the zipper with an iron after sewing to create a clean, flat edge where the pocket will sit.
  • Pin the completed zipper unit to your garment before sewing, and use a backstitch or running stitch to attach it securely along all four sides.
  • Test the zipper by opening and closing it several times before you wear the garment to make sure it moves freely and does not catch fabric.

Press the zipper flat before attaching it to your garment

After you have sewn the zipper to both fabric strips, use a warm iron to press the fabric strips away from the zipper. This step flattens the seams and makes it easier to see where you need to sew next. Place the zipper assembly on an ironing board with the zipper facing up. Press gently on the fabric strips, moving the iron away from the zipper teeth. Do not press directly on the zipper slider, as heat can damage the plastic.

Once the fabric strips are pressed flat, you can see the exact outline of where the zipper pocket will sit on your garment. This is also the moment to check that both fabric strips are the same width and that the zipper is centered between them. If one side is wider than the other, trim it with scissors before you move forward.

Pin the zipper pocket to your garment in the correct location

Decide where you want the pocket to sit on your garment—usually on the front of a bag, jacket, or pair of pants. Mark this location lightly with a pencil or tailor's chalk if it helps you stay centered. Place the zipper assembly on top of your garment with the fabric strips facing up and the zipper facing down (toward the garment). The zipper should be positioned so that the opening of the pocket will be on the outside of the finished garment.

Pin the entire zipper assembly to your garment, starting with pins at the corners and then adding pins every 2 to 3 inches along all four sides. Make sure the fabric strips are lying flat and that the zipper is not twisted. Check that the zipper slider can still move freely before you begin sewing—if it is pinned too tightly, loosen the pins slightly.

Sew the zipper pocket to your garment with a backstitch

Use a backstitch to sew around all four sides of the zipper assembly. Start at one corner and sew along the first long side, staying about 1/4 inch from the edge of the fabric strips. Sew slowly and keep your stitches even. When you reach a corner, stop with your needle in the fabric, lift the presser foot (if you are using a machine), rotate the garment 90 degrees, and continue sewing down the next side.

Sew all the way around the zipper assembly and return to your starting point. Tie off your thread on the back side of the garment by making a small knot or by backstitching in place for three or four stitches. Remove all pins and check that the zipper pocket is find by gently tugging on the fabric strips. If any seams feel loose, reinforce them with a second line of stitching 1/8 inch away from the first line.

Cut open the pocket and finish the edges

Once the zipper assembly is sewn to your garment, you need to cut open the pocket so you can actually use it. Using sharp scissors, carefully cut through the fabric strips and the garment fabric behind them, but not through the zipper tape or the zipper itself. Cut along the center line between the two fabric strips, starting about 1/2 inch from one end and stopping about 1/2 inch from the other end. This leaves small fabric tabs at each end that will reinforce the pocket opening.

If you are using a sewing machine, use a zigzag stitch around the cut edges to prevent fraying. If you are sewing by hand, use a whip stitch or blanket stitch to finish the edges. This step is optional if your garment fabric does not fray easily, but it will make the pocket last longer and look more polished.

Reinforce the pocket with a backing fabric for durability

For pockets that will hold heavy items or get a lot of use, add a backing fabric behind the zipper assembly. Cut a rectangle of lightweight cotton or linen that is about 1/2 inch larger on all sides than your zipper assembly. Place this backing fabric on the inside of your garment, directly behind where the zipper pocket will sit. Pin it in place and sew around all four sides using a backstitch, staying about 1/4 inch from the edge.

The backing fabric prevents the zipper from pulling away from your garment and distributes the weight of items in the pocket across a larger area. It also hides the raw edges of the zipper assembly on the inside of the garment, which makes the finished pocket look more professional. This step takes only a few extra minutes and is worth doing if you are making a bag or jacket that will see regular use.

Test the zipper and make adjustments if needed

Before you consider the pocket finished, open and close the zipper several times to make sure it moves smoothly. If the zipper catches on fabric, stop and gently work it back and forth until it frees itself. Do not force the slider, as this can damage the zipper teeth. If the zipper continues to catch in the same spot, you may have sewn too close to the teeth on one side. In that case, carefully cut a few stitches with a seam ripper and resew that section slightly farther from the zipper.

Check that the fabric strips are lying flat and that there are no wrinkles or puckers around the pocket opening. If the pocket looks uneven, you can press it again with an iron or add a few extra stitches by hand to flatten stubborn areas. Once the zipper moves freely and the pocket looks even, the project is complete.

Frequently Asked Questions

Can I sew a zipper pocket by hand, or do I need a sewing machine?

You can sew a zipper pocket entirely by hand using a backstitch and a needle. A machine will be faster and produce more even stitches, but hand sewing works just as well if you take your time and keep your stitches small and tight. The key is to sew close to the zipper teeth without hitting them, which requires patience either way.

What size should the fabric strips be?

The fabric strips should be about 1 to 2 inches longer than the zipper and 2 to 3 inches wide. The exact size depends on how much fabric you want to show around the zipper opening. A wider strip (3 inches) will frame the zipper more prominently, while a narrower strip (2 inches) will be more subtle. Cut them to match your design.

What happens if I sew too close to the zipper teeth?

If you sew too close to the teeth, your needle may hit the metal or plastic and break, or the thread may catch on the slider when you open and close the zipper. Sew at least 1/8 inch away from the teeth. If you do hit the zipper, stop, remove the needle, and start again slightly farther away.

Do I need to use a special zipper foot on my sewing machine?

A zipper foot is helpful because it allows you to sew very close to the zipper teeth without the presser foot hitting the slider. However, if you do not have one, you can use a regular presser foot and just sew a bit farther from the teeth. The pocket will still work, but it may look slightly less polished.

Can I add a zipper pocket to a garment that is already finished?

Yes, you can sew a zipper pocket onto a finished garment as long as the fabric is not too thick. You will need to cut a small opening in the garment where the pocket will sit, sew the zipper assembly in place, and then finish the edges. This is more difficult than adding a pocket during construction, so practice on a scrap of fabric first if you are new to sewing.