Reusable Shopping Bag Tutorial

7 Flares Twitter 1 Facebook 6 Made with Flare More Info'> 7 Flares ×
A while back I made some reusable shopping bags and I’ve been searching for the right fabric before giving you a tutorial. These bags are spacious yet strong.
reusable shopping tote tutorial

For the fabric I bought a woven heavyweight upholstery fabric. I got it from a local outlet store for $6.99 per yard!
amazing woven canvas fabric
For one bag you’ll need (2) 18″ x 21″ rectangles of fabric and (2) 4″ x 24″ rectangles of fabric.
For the optional step, you’ll need 1 rectangle measuring 4″ x 6″ and one plastic snap set. (Could substitute for velcro.)
sew side and bottom seams
Right sides together, sew two main fabric pieces around 3 sides, leaving 1 longer side open.
pin and mark corners
Line up right side seams with bottom seam and pin in place. Measure in 4″ and mark a line. Repeat using left side seam and bottom seam.
zig zag seams
Because I’m working with a fabric that unravels and I’ve chosen not to do a lining, I do take the extra step to zig zag around all the seams.
fold and stitch top seam
I also zig zag the entire top side. Then fold 1″ onto wrong side of fabric. Use a zig zag stitch to secure around top edge.
bag up to this point
This is what your bag should look like so far. Set it aside and we’ll put together the straps.
sew straps
Iron long sides by 1/4″. Then fold strap in half and sew using a straight stitch and 1/8″ allowance. Top stitch along folded edge as well using 1/8″ allowance. *Note: I made one continuous strip & determined my handle length as I was making it.
finished strap
Measure and add to top seam
Pin straps 5″ in from side seams and you will want to have 3″ of the strap below the top of the bag on the inside. This is going to make the bag stronger. Make sure that your straps don’t get twisted as you’re pinning them.
pin both strap ends near top seam
double x stitch pattern for reinforcement
I used a double x pattern with a rectangle around the edges to secure.
finished shopping tote
You’re done!! This baby is ready for some serious shopping.
OR, you can continue on with the optional step. =)
add additional snap strap
I didn’t want to have to just wad my shopping bags up inside one another to store them. Sometimes I buy more that what’s on my list and sometimes I only need a few items. Either way, i like to take all my bags in case. The easiest thing I could think of was to have my bags fold for storage and I wanted to secure them that way so they couldn’t just unfold whenever they felt like it.
stitch down snap strap
Using a 4″ x 6″ rectangle, follow directions for making straps. Pin & sew directly in between to of your straps already on the bag.
measure and add snap
Measure 4 1/2″ below where you just placed our extra piece and sew on a 1″ square of scrap fabric. We just want this to reinforce the snap so we don’t end up pulling it through the woven fabric and make a hole.
back side of snap with reinforcement
Add snap (or velcro) to outside of bag where you just sewed he reinforcement square. You then want to place the partner snap on the extra strip near the handles. You will want the snap to be on the side facing the inside of the bag.
folded, snapped and ready to go
And just because it can be tricky, here’s an easy little infographic for folding the bags. =)
diagram for easily folding shopping bag
Feedback would be appreciated!!
Posted in Be "Green", Crafty Projects, DIY Tutorials, Featured.


  1. Really cute bag! It’s been so long since I sewed a tote that I think I’m going to take lessons before I attempt it again! :) Thanks for the idea! If I succeed I will share it on my new blog.

Leave a Reply

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

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>