How to make a foldable shopping bag

A shopping bag that folds down into a small pocket sewn to its own side. In lightweight nylon it packs to the size of a purse, which is the only reason a spare bag ever actually gets carried.

1. Materials & tools

Materials (standard size)

Tools

2. Make the pattern (auto-generated in Katagami)

With the Katagami pattern tool, you just enter the finished size and it drafts a seam-allowance-included pattern, tiled to print at actual size on Letter or A4.

  1. Open the tool
    Open the pattern tool and choose “Bags” → “Foldable shopping bag” from the tabs at the top.
  2. Enter the size
    Enter the finished width, height, gusset and handle length. Presets cover small, standard and large.
  3. Set the seam allowance
    Use the slider at the bottom (beginners: 1.0–1.5 cm / about 3/8–5/8 in).
  4. Print
    Press “Print (actual size)”, then in the print dialog set Scale = 100% and turn “Fit to page” OFF. Check the 50 mm calibration box on the first guide sheet with a ruler.

3. Cutting the fabric

  1. Trace the pattern
    Trace the body (base on the fold), the handles and the pocket.
  2. Cut
    Cut one body, two handles and one pocket.
  3. Finish the edges
    Serge or zigzag, or use French seams — lightweight nylon frays quickly.

4. Sewing

4-1. Make the handles and pocket

  1. Fold each handle in quarters lengthwise and topstitch both long edges.
  2. Turn the pocket's opening edge under twice and stitch, then press the other three edges under.

4-2. Attach the pocket

  1. Topstitch the pocket to the outside of the body, low on one side, while the fabric is still flat.
  2. This is the pocket the whole bag folds into, so stitch all three edges firmly.

4-3. Sew the body

  1. Fold the body at the base, right sides together, and sew both sides.
  2. Pinch each base corner into a triangle and sew across to form the gusset.

4-4. Finish the opening and handles

  1. Turn the opening edge under twice and stitch.
  2. Topstitch the handles to the inside of the opening with a stitched rectangle and a cross at each end.
  3. Lightweight fabric plus a full shopping bag is a lot of load on four small squares of stitching, so go over them twice.

✏️ Reinforce the handle attachments harder than feels necessary. Thin nylon tears at the stitch line long before the fabric itself gives way, and a bag of groceries finds that point immediately.

stitch corner bag base
Pinch each bottom corner into a triangle and sew straight across to box it.

5. Tips & variations

Generate the pattern for free in Katagami and print it at actual size. Change the size and try again in seconds.

Open the pattern tool →