Skip to content

DIY Reusable Grocery Bag Tutorial + FREE Pattern

Are you looking for a project that is environmentally friendly, fun, and simple? I got one for you, this DIY grocery bag.

If you don’t like using paper, or some other kind of disposable bags, you probably already own a tote bag for groceries. This one, however, is different because it isn’t made with one of those plain grocery bags patterns.

Instead, it’s made with a folding grocery bag pattern. That means it can be neatly folded up and as such, you can even fit it into your pocket. Then just unpack it and you can easily carry groceries, books, or some nice fabrics you stumbled upon accidentally on your way back home from work!

Useful, stylish, and versatile. Foldable shopping bag!

Below you will find my step by step written tutorial with VIDEO instructions for all the visual learners.

We occasionally link to goods offered by vendors to help the reader find relevant products. Some of the links may be affiliate meaning we earn a small commission if an item is purchased.

How to make a shopping bag

Supplies and tools

Follow us for free patterns & tutorials!

How To Sew a Grocery Bag

Watch the diy reusable grocery bag video first and then follow the written step by step instructions below.
Please enjoy and don’t forget to Like and SUBSCRIBE over on YouTube to be kept up to date with new videos as they come out.



STEP 1: Prepare the shoulder straps

Fold the straps in half lengthwise and press with an iron. Unfold.

Then fold again from the top and bottom to the crease along the middle. Press flat with the iron again.

Sew around the straps using about 1/4 from the edge.

STEP 2: Prepare the main fabric

Before you do anything, wash the fabric thoroughly and iron it. Then fold it so that the short edges meet and iron again. You will need that crease later on.

Fold the shorter edge of the fabric 1 inch towards the wrong side twice, and press flat with an iron.

STEP 3: Set the interfacing

Take the interfacing and fold it in half lengthwise. Press flat with your hand, or a book.

Unfold and put in the middle of the fabric, on the wrong side. Align the crease on the fabric with the one on the interfacing. Press with an iron to fuse it. Then make two stitches along the edges of the interfacing.

This interfacing will give some extra strength to your bag so that you can carry more weight without the bag tearing.

STEP 4: Make a French seam

Fold the fabric in half, wrong sides together, aligning the short edges. Make a stitch along both long edges, using a 1/4 inch seam allowance.

Turn the bag inside-out and press it flat.

Now make a stitch along the same edges you stitched before. This time, use a 1/2 inch seam allowance. Make sure to reinforce all your seams by backstitching them.


STEP 5: Box the corners

Measure out 2.5 inches from the corner, at a 45-degree angle. Mark it. Now draw a line going through that marking. If you did everything right, that line you drew will form a 45-degree angle with the side edge of the bag.

If you don’t have a ruler with a 45-degree angle, just use a square piece of paper. Fold it in half to make a triangle and you’ll get the 45-degree angle.

Stitch across the line.

Repeat for the other corner.

You can then trim off the corners or leave them for extra stability.

STEP 6: Sew the shoulder straps

Insert the straps under the top hem fold. Measure about 7 inches on the folded section, from each side. Mark it with sewist chalk or a washable pen. This is where the shoulder straps will be.

Repeat on the other side. Pin or clip in place.

Sew around the opening to stitch the straps in place.

Lift the shoulder straps and pin or clip them in place.

Sew once again around the opening to secure the straps in the upward position.

Turn the bag inside-out and iron it.

STEP 7: (Optional) Reinforce the handles

Sew an X on the folded hem to reinforce the handles.


STEP 8: (Optional) Sew the folded corners to the bottom

Again , completely optional, bu this additional step gives the bag a more polished look. Plus they won’t mess with your groceries.


STEP 9: (Optional) Sew a button and a loop for easier storage

All that’s left to do is put on a button and make a loop that will attach to it. First up is the loop.

Find the center on the open end of the bag and mark it. Cut the elastic down to about 4 inches long. Make a loop with the elastic and stitch it to the mark you made.

Measure out about 5 inches from the bottom of the bag, on the same side where the elastic is, and mark it. Try to keep it in line with the loop.

Hand-stitch the button onto the marking. The grocery shopping bag is now complete!

I hope you enjoyed reading this diy grocery bag tutorial. Now that you know how to make grocery bags, you can go ahead and make some for your loved ones as well. If you have some suggestions for improvement, tell us in the comment section, your feedback is precious to us. Have fun shopping!


Do you like this? Pin for later:

Wanna be friends? Click HERE and follow me on Pinterest



Click Here to Leave a Comment Below 11 comments
Joanne - July 16, 2020

Thanks for sharing your wonderful tutorial with us at Encouraging Hearts and Home. Pinned.

Shelbee on the Edge - July 17, 2020

This is such a cute grocery bag! I need more reusable grocery bags. Since NY state has implemented a ban on one use plastic bags, we are required to bring our own bags now. Now if I could learn how to sew! Thanks for sharing and linking up with us.


Danielle - July 19, 2020

Such a cute bag! Way better than the ones you can get at the store.

Michelle - July 21, 2020

Such a pretty bag! Of course I’m featuring this too!


    Helen - July 21, 2020

    Thank you, I appreciate it. Thanks for the features

Melynda Brown - July 21, 2020

Hello, this is one of my favorites from Encouraging Hearts and Home, this week! Stop by and say hello, pinned!

    Helen - July 22, 2020

    Thank you. Will do!

Jo (A Rose Tinted World) - July 21, 2020

Great tutorial! Such a handy idea for always having one of these folded up in your bag.

    Helen - July 22, 2020

    Thank you, Jo. I’m always looking for ways to go ‘greener’

mireille - October 5, 2020

What a fun shopping bag! I always use reusable one when shopping at Aldi. Should get my mom to sew one for me.

Naush Samama - October 12, 2020

What a lovely and well designed tutorial. Tempted to try it out.
Thank you for sharing with us at Meraki Link Party.


Leave a Reply:

Send this to a friend