The basic method: sew the zipper between two fabric pieces

A zipper pocket is made by sandwiching the zipper between an outer fabric piece and an inner lining piece, then stitching them together so the zipper sits flat inside the seam. The zipper teeth face inward toward the lining, and the fabric edges hide the zipper tape completely. This is the most common method for jackets, bags, and garments where you want a clean, finished look.

The process takes about 15 to 20 minutes once you have your pieces cut and your zipper ready. You will need a sewing machine, a zipper foot (the narrow presser foot designed for zipper work), thread that matches your fabric, and pins. Most home sewers find this easier than it looks—the zipper foot does the real work by letting you stitch close to the zipper teeth without hitting them.

Key Takeaways

  • Cut your outer fabric and lining pieces the same size, with the zipper length marked on both pieces before you start.
  • Pin the zipper face-down to the lining piece first, then stitch it down with a zipper foot before attaching the outer fabric.
  • Attach the outer fabric to the other side of the zipper, then stitch around all four sides to seal the pocket closed.
  • Test the zipper movement before final stitching to make sure it slides freely and does not catch on fabric.
  • A zipper foot sits closer to the needle than a regular presser foot, letting you stitch within 1/8 inch of the zipper teeth.

Prepare your fabric pieces and mark the zipper placement

Cut two pieces of fabric the same size—one for the outer pocket and one for the lining. The size depends on your project; a typical jacket pocket is about 5 inches wide by 6 inches tall, but measure your pattern or your existing garment to be sure. Mark the zipper placement on both pieces with a pencil or fabric pen before you begin sewing. Draw a line where the top of the zipper will sit, and mark the length of the zipper opening (usually 4 to 5 inches for a standard pocket).

Lay the lining piece flat on your work surface with the wrong side facing up. This is the side that will be hidden inside the garment. Place the zipper face-down on top of the lining, with the zipper tape aligned to your marked line. The zipper teeth should point toward the lining fabric. Pin the zipper in place along both long edges of the zipper tape, using pins perpendicular to the zipper so they do not interfere with stitching.

Attach the zipper to the lining piece

Install your zipper foot on your sewing machine. This foot is narrower than a regular presser foot and has a groove on one side that lets the needle pass close to the zipper teeth without hitting them. Thread your machine with thread that matches your fabric, or use neutral gray or black thread if you are unsure.

Stitch along one long edge of the zipper tape, staying about 1/8 inch away from the teeth. Sew slowly and keep the fabric edge straight—the zipper foot will guide you, but you still control the fabric. Backstitch at the start and end of the seam to lock the thread. Flip the zipper foot to the other side of the needle and stitch the other long edge of the zipper tape the same way. You now have the zipper sewn securely to the lining piece.

Attach the outer fabric to the zipper

Lay the outer fabric piece on top of the zipper, with the right side facing up and the wrong side against the zipper tape. The outer fabric should be aligned so that the zipper sits between the outer and lining pieces, with the zipper tape sandwiched in the middle. Pin around all four edges to hold the layers together.

Stitch around all four sides of the pocket, about 1/4 inch from the edge. This seam holds the outer fabric, zipper, and lining together and creates the finished pocket shape. Backstitch at the corners and at the start and end of each side. Leave a small opening (about 2 inches) on one side if you plan to turn the pocket right-side out later—this is common for bags and pouches where you want a fully finished interior.

Test the zipper and finish the edges

Before you consider the pocket done, open and close the zipper several times to make sure it moves smoothly. If the zipper catches or binds, stop and check whether fabric is folded into the zipper teeth. Gently pull any caught fabric free and test again. A zipper that works smoothly now will work smoothly after the pocket is sewn into your garment.

Trim the seam allowance to 1/4 inch if you left it wider, and clip the corners diagonally to reduce bulk. If you left an opening for turning, turn the pocket right-side out through that opening, press it flat with an iron, and hand-stitch the opening closed with a ladder stitch or whip stitch. If you did not leave an opening, press the pocket flat and it is ready to be sewn into your garment.

Common mistakes and how to avoid them

The most common error is sewing the zipper upside down—the teeth should face the lining, not the outer fabric. Check your zipper placement before you start stitching. Another frequent mistake is stitching too close to the zipper teeth and hitting them with the needle, which can break the needle or damage the zipper. The zipper foot exists to prevent this; use it and stay 1/8 inch away from the teeth.

Fabric bunching under the zipper is another problem. This happens when you do not pin the zipper securely before stitching. Pin both long edges of the zipper tape and check that the fabric lies flat before you start the machine. If the zipper is twisted or the fabric is wrinkled, stop, unpin, and reposition before continuing. Sewing over wrinkles locks them in place and makes them much harder to remove later.

Frequently Asked Questions

Do I need a special zipper foot, or can I use my regular presser foot?

A zipper foot is strongly recommended because it sits closer to the needle and lets you stitch within 1/8 inch of the zipper teeth. A regular presser foot is too wide and forces you to stitch farther away, which can leave gaps or make the zipper bulky. Zipper feet cost $8 to $15 and fit most home machines.

What if my zipper is longer than my pocket opening?

Trim the zipper to length before you start. Measure the opening, add 1/2 inch on each end for seam allowance, and cut the zipper with scissors or a seam ripper. Seal the cut end with a small stitch or a dab of clear nail polish to prevent the teeth from separating. Test the zipper before you sew it into the pocket.

Can I make a zipper pocket without a zipper foot?

Yes, but it is harder. You will stitch farther from the teeth and may end up with puckering or gaps. If you do not have a zipper foot, move your needle position as far to one side as your machine allows, stitch one side of the zipper, then move the needle to the other side and stitch the second side. It takes longer and requires more care.

How do I attach the finished pocket to my garment?

Pin the pocket to the garment in the correct position, then stitch around all four edges with a 1/4 inch seam allowance. Use a straight stitch and backstitch at the corners. The pocket is now part of the garment and the zipper is accessible from the outside.

What thread color should I use?

Use thread that matches your outer fabric if possible. If the outer and lining are different colors, match the outer fabric since that is what shows. Neutral gray or black thread works for most fabrics if you do not have an exact match. Avoid white thread on dark fabric or dark thread on light fabric—the stitches will be visible.