|

DIY Foldable Shopping Tote Bag (Free Pattern)

I once had a foldable shopping bag that I loved but eventually lost. Recently, I’ve been working on making my own version (one of the perks of knowing how to sew!). After lots of testing, I’m finally happy with the version I ended up with. I’m excited to share a free PDF pattern for a foldable shopping tote bag, along with a full sewing tutorial.

Single-use plastic bags are banned in my country, so reusable shopping bags that fold neatly into a little pocket are great to have on hand. I’ve already sewn a couple as gifts and can’t wait to make more. The best thing about this DIY foldable tote bag is that you don’t need any fancy closures, just fabric.

Pin this for later

Foldable fabric tote bag with handles, shown open and folded into a small pocket, with text reading “DIY Foldable Tote Bag Free Pattern.”

Download the Free PDF Pattern

Grab the free foldable shopping bag PDF pattern using the button below. You are welcome to make and sell finished bags sewn using this pattern. Please do not sell, share, or redistribute the pattern itself.


Foldable Tote Bag Sewing Pattern (0 downloads )

Printing Instructions

  • Select your paper size.
  • Print at 100% scale, actual fit or no cale.
  • Assemble the pages following the layout shown below

Fabric Requirements

You will need approximately 1 m (1.1 yd) of fabric to make one foldable shopping tote.
If you are using directional fabric or prefer extra cutting room, consider adding a little extra.

Foldable tote sewing tutorial

There are a few parts to this sewing tutorial, so we’ll take it section by section.

Sewing the pocket

This is the little pocket that you’ll fold the tote into. Grab the pocket piece and make sure you’ve transferred the notches.

Using the notches as a guide, fold the smaller section of the pocket onto the larger section, wrong sides together, and press to create a crease.

A rectanglee of floral fabric laid flat on a wooden table.

Unfold the pocket, then fold the top edge of the shorter section to the wrong side by 1 cm (⅜ in) twice to form a narrow hem. Do a line of stitching about 0.6 cm or 1/4 in from the fold to secure the fold.

Refold the shorter section of the pocket along the original crease line onto the rest of the pocket, wrong sides facing Sew the two side edges (from top to bottom) of the pocket together using a 0.6 cm or 1/4 inseam allowance. Trim the seam allowance down to about 0.3 cm or 1/8 in.

A rectangle of floral fabric folded onto itself halfway on a wooden surface

Take your binding fabric strips and fold each one in half lengthwise, wrong sides together, and press to create a center crease. Open the strip and use this crease as a guide to fold both long raw edges in toward the center, then press again.

Three long strips of floral fabric laid out flat on a wooden surface. From the top a strip, below this, a strip folded lengthewise in half, and at the bottom the strip folded in half again towards the center crease

For each binding piece, fold one short edge to the wrong side by about 0.6 cm or 1/4 in and press, then secure the fold by topstitching close to the edge.

Two narrow floral fabric single fold binding strips with the bottom edges folded over and stitched laid flat on a wooden surface.

Unfold one binding piece and align its raw edge with the edge of the pocket. Position the topstitched end so that it lines up with the bottom of the pocket. Pin the binding in place, then sew it to the pocket using a 0.6 cm (¼ in) seam allowance. Repeat for the other side of the pocket using the remaining binding.

A small floral fabric pocket with open single fold binding pinned onto the side edges.

Fold the binding over to the other side of the fabric so that you enclose the pocket edge. Pin in place. Stitch close to the folded edge, then repeat this process for the other side.

Trim off the excess length of the binding. You’ve now completed your pocket! Set it aside.

Sewing the main tote

Mark all the notches onto both main bag pieces. With wrong sides together, begin sewing at the top of one side using a 1 cm or 3/8 in seam allowance. Sew down the side to the first notch, then leave a gap as marked and secure the stitching with a backstitch.

Continue sewing to the bottom corner, pivot at the corner, and sew across the base. Pivot again at the opposite corner and sew up the other side, leaving the second gap at the notch. Continue sewing to the top edge and secure with a backstitch.

Trim the two bottom corners diagonally to reduce bulk. From the gaps down only, finish the seams using a serger, overlock stitch, or zigzag stitch.

Optional: Press the seam above the gaps open. You are now done with the main bag for now and pay put it aside.

Sewing the bag straps

You have four strap pieces. Place two of these pieces right sides together and sew along one long edge only using a 0.6 cm or 1/4 in seam allowance. Open the pieces up and understitch the seam allowance to one side of the strap.

Line up the long edges of the strap with right sides facing and sew along the length using a 0.6 cm or 1/4 in seam allowance. Turn the strap right side out and press. Edgestitch along the remaining side (the one without the understitched seam allowance) using a 3.5 mm stitch length. Repeat for the remaining strap.

Put the straps aside.

Sewing the casing for the tote

The casing is made of two strips of fabric. Join the two on the short edges, right sides facing, and sew using a 1 cm or 3/8 in seam allowance. Press the seams open.

Fold one of the edges along the circumference of the casing by 1 cm or 3/8 in onto the wrong side of the fabric.

a loop of fabric with the seam allowance in the center pressed open and the bottom edge pressed onto the wrong side of the fabric loop

Done for now! Put the casing aside

Sewing the tote bag drawstrings

Finally, take two of the drawstring pieces and place the right sides together. Sew only on one short edge using a 0.6 cm or 1/4 in seam allowance. Press the seam open.

Fold the remaining short edges to the wrong side by about 0.6 cm or 1/4 in and edgestitch to secure.

Fold the drawstring in half lengthwise and press to create a center crease. Open it up and fold both long edges in toward the crease, then fold the piece in half again so it’s double folded.

Two long floral fabric strips. The top double folded lengthwise and the bottom folded once lengthwise on a wooden surface

Edgstitch the double folds and repeat these steps for the remaining two drawstring fabric pieces.

Several finished floral fabric drawstrings clipped together on a wooden surface

Drawstrings done, let’s assemble the bag!

Assembling the tote bag

Take the pocket piece and place the back of the pocket against the wrong side of one main bag piece (choose any). Line up the centers of the pocket and the bag, then sew in place using a 0.6 cm or 1/4 in seam allowance.

A pocket sewn onto the wrong side of a tote bag

Turn the bag right side out and smooth it. Take one strap and on one side of the bag, align the strap ends with the notches, positioning the strap so its width sits to the outside of the notches. Check the photo below for reference

Note that there are two notches indicating the placement for the two short edges of the strap. Sew the strap in place using a 0.6 cm or 1/4 in seam allowance. Repeat on the other side of the bag with the remaining strap.

The straps of a tote bag pinned to the upper edge of the bag

Place the casing over the tote bag with right sides facing and the folded edge of the casing positioned at the bottom, away from the top of the bag. Match the circumference of the casing to the bag and line up the side seams. Pin all the way around and sew using a 1 cm or 3/8 in seam allowance.

the casing of a tote bag pinned to the top of the tote bag

Flip the casing up and press it away from the bag, then understitch the seam allowance to the casing using a 3.5 mm stitch length as shown in the photo belo.

The casing of the tote bag flipped upwards with a visible line of stitching

Turn the bag inside out so the wrong side is facing out. Fold the casing down toward the wrong side of the bag and press. Stitch close to the folded edge of the casing all the way around the bag. This line of stitching forms the casing and catches and secure the pocket.

Turn the bag right side out. At each casing opening on the side seams, sew a bar tack at both the top and bottom to reinforce the opening. A bar tack is a short zigzag stitch sewn back and forth over a small area to strengthen places that undergo lots of wear and stress.

A close up of a tote bag with the casing secured with bar tacks. A bodkin attached to a drawstring is partially inserted into the casing of the tote bag

Use a safety pin or bodkin to thread one drawstring through one casing opening, guiding it all the way around the casing and back out through the same opening. Repeat with the second drawstring, starting from the opposite opening.

Finished bright floral tote bag on top of a wooden surface
Finished foldable tote bag

Tie the ends of each drawstring together to prevent them from slipping back into the casing.

Congratulations! You’ve completed your foldable tote bag. One last step: here’s how to fold and tuck the tote neatly back into the little pocket.

How to fold the tote bag into the pocket

In the image grid below, you can see how to fold the tote into the pocket. Pull the pocket out and fold it, along with the straps, away from the bag. Using the width of the bag as a guide, fold the tote lengthwise into thirds, bringing the outer edges toward the center. Place the straps back onto the folded bag.

Next, fold the bag into thirds again, working toward the pocket and finally tuck the folded bag into the pocket.

Below is your tote bag, finally tucked into the pocket. I hope you enjoyed this tutorial. Please like and share. Feel free to comment with a picture of your finished sewing project.

tote bag folded into a floral fabric pocket

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *