How to Sew a Zipper Bag With Lining

A lined zipper bag is made by sewing each long edge of a zipper into a fabric-and-lining sandwich, then sewing the outer pieces together and the lining pieces together with a turning opening. This beginner-friendly method encloses the zipper seams and leaves a neat fabric lining inside the finished pouch. It works for pencil pouches, small project bags, flat makeup bags, and other simple zippered organizers.

What a Lined Zipper Bag Is

A lined zipper bag has four main fabric pieces: two outer pieces that form the visible bag and two lining pieces that finish the inside. The zipper sits between an outer piece and a lining piece on each side.

The construction becomes much easier when you remember the order:

  1. Sew the zipper to one outer piece and one lining piece.
  2. Sew the other zipper edge to the remaining outer and lining pieces.
  3. Put outer fabrics right sides together and lining fabrics right sides together.
  4. Sew around the outside, leaving a gap in the lining.
  5. Turn the pouch through that lining gap and close it.

Keep the right side of each fabric in mind as you work. If your fabrics look similar on both sides, mark the wrong side with a small piece of removable tape or a chalk mark near an edge.

Choose Fabric, Zipper, and Tools

For a first pouch, choose two clearly different fabrics, one for the outer bag and one for the lining. It is easier to tell which layers belong together while you sew.

You will need:

  • Outer fabric
  • Lining fabric
  • A zipper
  • Matching thread
  • Sewing machine and zipper foot
  • Fabric clips or pins
  • Fabric scissors or rotary cutter and ruler
  • Iron and pressing surface
  • Seam ripper for corrections

If the outer fabric is canvas, oilcloth, corduroy, or a heavier bag fabric, use a lightweight woven lining to avoid adding unnecessary bulk, as recommended in BERNINA’s double zipper pouch tutorial.

Use this quick guide to choose materials before cutting.

If You Want Choose Why
A soft pencil pouch or project pouch Quilting cotton outer fabric and woven cotton lining Easy to cut, press, and sew
A sturdier pouch Canvas or bag fabric outside with lightweight woven lining The lining stays tidy without making the seams bulky
A visible, decorative pouch Contrasting outer and lining fabrics Helps you identify the right sides while assembling
A zipper that will be sewn across in the construction A zipper with nonmetal teeth Metal teeth should not be sewn across

How to Sew a Zipper Bag With Lining

Step 1: Cut the Fabric and Prepare the Zipper

  1. Choose a pouch pattern and use its cutting list for the finished size you want. For the small BERNINA monogrammed zipper pouch, cut two 9.5-inch by 4.5-inch outer-fabric rectangles and two 9.5-inch by 4.5-inch lining-fabric rectangles.
  2. Use the zipper length listed in your selected pouch pattern’s cutting list.
  3. If you are using fabric zipper tabs on a zipper intentionally shorter than the pouch, trim the zipper so it ends 3/8 inch inside each pouch side. Keep the zipper pull between the ends before trimming or enclosing the ends.
  4. For BERNINA’s tabbed monogram pouch, cut two 1.3-inch by 3-inch outer-fabric rectangles for the zipper ends. Fold one rectangle around each zipper end, enclosing the tape, and stitch across the tab to secure it before attaching the zipper to the pouch pieces.

Fabric tabs create a tidy finish when a zipper is shorter than the pouch width. They also keep the zipper ends from creating a bulky seam at the pouch sides.

Step 2: Sew the First Zipper Sandwich

  1. Lay one lining rectangle right side up on your work surface.
  2. Place the zipper along the top long edge with the zipper right side facing up. Align the zipper tape with the fabric edge.
  3. Put one outer-fabric rectangle on top, right side down. The order should be lining, zipper, outer fabric, with the zipper sandwiched between the fabrics.
  4. Attach the zipper foot. Sew along the top edge with about a 1/4-inch seam allowance, stitching close enough to secure the zipper tape without sewing into the teeth.
  5. If the zipper pull is in the way, stop with the needle down, lift the presser foot, move the pull behind the needle, lower the foot, and continue sewing.
  6. Open the outer fabric and lining so their wrong sides face each other and the zipper is exposed at the top. Press the fabric away from the zipper teeth.
  7. Topstitch the zipper edge through both layers with a narrow edge stitch. This keeps the seam flat and helps prevent fabric from catching in the zipper.

Step 3: Attach the Second Outer and Lining Pieces

  1. Lay the remaining lining rectangle right side up.
  2. Place the free zipper edge along its top long edge with the zipper right side facing up.
  3. Put the remaining outer rectangle on top, right side down. Again, the zipper should be between the lining and outer fabric.
  4. Sew the second zipper seam with about a 1/4-inch seam allowance. Move the zipper pull out of the way with the needle-down method if needed.
  5. Open the fabrics so both outer pieces are on one side of the zipper and both lining pieces are on the other side.
  6. Press the second seam flat, pulling the fabric away from the zipper teeth. Topstitch the zipper edge through both layers with a narrow edge stitch.

At this point, your project should look like a flat, opened book: outer fabrics on the outside, lining fabrics beneath them, and the zipper running through the center.

Step 4: Sew the Pouch Perimeter

An open zipper and an unsewn lining gap create the route for turning the finished pouch right side out.

  1. Open the zipper about three-quarters of the way before sewing the pouch closed. This is essential: a closed zipper can trap the bag inside out.
  2. Bring the two outer pieces together with right sides facing. Bring the two lining pieces together with right sides facing.
  3. Match the zipper seams at the center and line up the raw edges around the perimeter. Clip or pin the layers, especially at the zipper ends.
  4. Leave an opening along the lower edge of the lining.
  5. Sew around the perimeter, starting at one side of the lining opening and stopping at the other side, using the final seam allowance specified by your selected pouch pattern.
  6. Sew slowly over the bulky zipper-end areas. Use the handwheel if necessary, and avoid stitching through a metal zipper stop.

Step 5: Turn, Close, and Finish the Bag

  1. Trim the four corners carefully, removing excess bulk without cutting through the stitching. Reduce bulky seam allowances near the corners if needed, but leave the lining opening intact.
  2. Reach through the lining opening and pull the pouch right side out.
  3. Gently push out the corners with a blunt tool, closed scissors, or a turning tool. Do not poke hard enough to split the corner seams.
  4. Tuck the raw edges of the lining opening inward so they match the sewn seam. Stitch the opening closed close to the folded edge, either by machine or with a hand-sewn ladder stitch.
  5. Push the lining down into the pouch and smooth the top edge around the zipper.
  6. Open and close the zipper several times before filling the bag. The zipper should move freely, and the lining should sit flat without catching in the teeth.

Zipper Length, Tabs, and Bag Variations

Zipper tabs, front-zippered pouch construction, boxed corners, and separate panels adapt the zipper-sandwich method for different bags.

When the Zipper Is Shorter Than the Bag Opening

Fabric tabs remove bulky zipper ends from the side seams.

Do not simply sew a short zipper and short lining panel into a wider bag opening. The unfilled space at each end can leave gaps in the finished top edge. Instead, use zipper tabs or make a zipper panel that spans the full intended opening.

Front-Zippered Pouches

A front-zippered pouch is constructed differently from a simple top-zip pouch because the zipper sits on the bag front rather than at the top edge.

For the Projects by Jane front-zippered pouch design that sews across the zipper during construction, use a zipper that is at least 8 1/2 inches long and has no metal teeth. The selected front-zip pouch pattern determines the placement.

Boxed Makeup Bags

A flat pouch works well for cosmetics, embroidery tools, or small supplies. To make a roomier makeup bag, add boxed corners before turning the bag right side out.

After sewing the pouch perimeter, flatten each lower corner so the side seam aligns with the bottom seam. Stitch across each corner at the box depth specified by your pattern, trim away the excess corner fabric, then turn the bag through the lining opening and stitch the lining closed. Box both outer and lining corners so the lining fits the shaped outer bag.

Tote Bags and Purse Linings

The same zipper-sandwich method works for a tote or purse lining. A top zipper for a tote is usually sewn into separate outer and lining panels before those panels are joined to the bag.

Check the Finished Bag and Prevent Problems

Before loading the pouch with supplies, check these details:

  • The outer fabric faces outward and the lining is fully inside.
  • All four corners are turned neatly.
  • The zipper ends and side seams are secure.
  • No raw fabric edges are visible inside the pouch.
Problem Likely Cause Fix
Zipper catches fabric Fabric is too close to the teeth or was not pressed away before topstitching Unpick the caught stitches, press the fabric away from the teeth, and resew the topstitching
Bag will not turn right side out The zipper was left closed or the lining opening was sewn shut Open the zipper through the lining gap if possible; otherwise unpick part of the lower lining seam, turn the bag, then close the opening
Gap appears beside a zipper end The zipper or lining section is shorter than the opening without tabs Unpick the affected end and rebuild the top edge with tabs or a zipper panel that reaches the full opening
Corners are bulky Heavy lining fabric or too much seam allowance remains at the corners Trim excess bulk carefully, turn the corner again, and smooth it with a blunt tool

Frequently Asked Questions

What zipper length should I buy for a small lined pouch?

For BERNINA’s monogrammed pouch, use a 9.5-inch zipper; a 9-inch zipper can work if that is what you have. For another pouch size, use the zipper length listed in that pattern’s materials list, especially if the pattern includes fabric tabs.

Can I use a metal zipper in a lined bag?

Yes, if the construction does not require you to stitch across the metal teeth. For the Projects by Jane front-zippered pouch that sews across the zipper, use a zipper that is at least 8 1/2 inches long and has no metal teeth.

How do I sew a zipper into a purse lining?

Sew the zipper between the lining and outer fabric, with their right sides facing each other and the zipper tape between them. After both zipper edges are installed, place the outer pieces right sides together and the lining pieces right sides together, then leave a turning opening in the lining when sewing the perimeter.

Can I use this method for a tote bag with a zipper?

Yes, but the zipper panel should span the full top opening of the tote. Sew the zipper between matching outer and lining panels first, then attach those panels to the tote body according to the bag pattern so the lining remains enclosed.

How do I turn this into a makeup bag?

Use the same lined zipper construction, then add boxed corners before turning the bag right side out. Once the lining opening is closed and the zipper runs smoothly, fill the pouch with makeup, stitching tools, or other small supplies.