DIY Tote Bag With Reused Fair Trade Coffee Bags

DIY Coffee Tote Bag

Supplies Needed:

  • 10-12 coffee bags
  • 4 feet of 1 1/2″ webbing for handle
  • Scissors
  • Measuring tape
  • Sewing machine
  • Thread
  • Scotch tape
  • 2 yards of 7/8” black twill tape (Optional side trimming)

DIY Tote Bag Supplies

Coffee Bag Preparation

1. Gather your empty Equal Exchange and Level Ground fair trade coffee bags and remove the bag closures and loose tape.

2. Open the bags and carefully peel off the vacuum button from the center front (cover the hole with a square of tape on the silver side of the bag).

3. Wash and dry bags.

4. Trim the edges of each bag so all the sides fit together.

Fair Trade Coffee at Ten Thousand Villages

Helpful starter tips

Before beginning to sew bags together to create fabric, sew scraps together to adjust the stitch length on your machine and get used to how your machine will operate. You’ll want a longer stitch that attaches the pieces firmly. Expect slippage and uneven seams – that’s all part of the charm. Depending on your presser foot traction, you may need to pull from the back of the “fabric” as you feed from the front.

Since you aren’t able to pin the pieces together, it might be helpful to mark your sewing allowances on the back side with a marker. Another option is to use small pieces of tape to hold the pieces together. Use around a ½” seam allowance or more to sew the pieces together and 2 rows of stitching, but don’t worry about keeping the seams straight.

DIY Tote Bag

You can sew your bags together and cut out what you need from the large pieces or only sew together as many bags as you need to make each piece. The tote is made from 4 pieces of coffee bag “fabric.”


1 piece:  14 1/2″ wide  x  13 1/4″ tall  (the front and back)

4 pieces:  13 1/4″ wide  x  7 1/4″ tall  (the 2 sides)

2 pieces:  14 1/2″ wide  x  7 1/4″ tall  (for the bottom)

The bag is constructed with a matching lining.

DIY Tote Bag Pattern

Assembling the lining

Sort through your pieces and decide which ones will be the lining. Mark a 1/2″ seam allowance on the wrong side all the way around.

Create a cross shape by arranging the bags length wise and end-wise. Make sure that the text on all 4 sides will be right side up (unless you want it be upside down!) Then you can assemble an identical cross that will be the outside of the bag.

Putting it all together

After the 2 crosses are sewn, it’s time to assemble the bag by sewing up the sides. Put the pieces wrong sides together to create the lining as you assemble. If you’ve managed to keep the seam allowances fairly consistent, the pieces should match up okay. Don’t worry if they are off by a bit.

DIY Tote Bag Pattern

It may be helpful to use a few small pieces of tape rolled up and placed between the lining and the outside to help stabilize each piece. Fold the sides towards the center and crease the bottom edges firmly. By this time, you’ll be sewing through 4 layers of bags so there will be some slippage. The best way to manage this is to sew just an inch or two of each side seam about 2 inches from each bottom corner. This will help hold the bag together while you sew the top edge and complete the sides.

To sew the top edge, check the 4 corners to see if they will match up with each other. Decide how much the upper seam allowance should be. This seam will be easier to sew if you trim away some of the lining first. Just be sure not to trim too much since you don’t want an accidental pocket! Once the top seam is finished, you should completely sew up each side.

Finishing Touches

If you want a more finished look after the sides are sewn, add some trim. Cut a piece of trim long enough plus an inch at either end. As you near the top edge, tuck the extra under and complete.

To attach the handles, cut 2 lengths of webbing 24” long each. Measure about 3” from each outside edge and attach the handles so there’s about 1 ½” of overlap for each end. The handles will be about 21” long, which is a nice over-the-shoulder length.

Enjoy your tote bag and be ready to have lots of fair trade coffee conversations!

DIY Tote Bag Pattern - Ten Thousand Villages

Many Ten Thousand Villages products are created using recycled post-consumer materials. Artisans reuse materials where resources are scarce and create new, eco-friendly products: Woven Wrapper Handbags, Newspaper Necklaces, the popular Trash Stash Wastebasket and so much more…




A Blog from Ten Thousand Villages — Fair Trade Retailer since 1946

  1. I think this is one of the most significant information for me. And i’m glad reading your article. But want to remark on few general things, The site style is great, the articles is really nice : D. Good job, cheers

  2. It’s really a nice and helpful piece of information. I am glad that you shared this helpful information with us. Please keep us informed like this. Thank you for sharing.

  3. Hey there, You’ve done an excellent job. I will definitely digg it and personally suggest to my friends. I’m confident they’ll be benefited from this web site.

  4. When I initially commented I clicked the “Notify me when new comments are added” checkbox and now each time a comment is added I get three emails with the same comment. Is there any way you can remove people from that service? Thanks!

  5. I’m seriously enjoying the design of your website. Do you face any kind of browser interface issues? Quite a few of my website readers have lamented about my phone number locator site not working the right way in Internet Explorer yet looks fantastic in Firefox. Have you got any solutions to help correct that matter?

  6. I came over here from a different web address about kik for computer and considered I may as well look into this. I love the things I see therefore now I”m following you. Looking forward to checking out the site back again.

  7. Hey, you used to write excellent, but the last few posts have been kinda boring… I miss your tremendous writings. Past several posts are just a little bit out of track! come on!

  8. An interesting discussion is worth comment. I believe which you should really write far more on this topic, it may possibly not be a taboo subject but normally folks are not enough to speak on such topics. To the next. Cheers

  9. hello there and thank you for your information – I have definitely picked up anything new from right here. I did however expertise several technical points using this site, since I experienced to reload the web site many times previous to I could get it to load properly. I had been wondering if your web host is OK? Not that I am complaining, but slow loading instances times will sometimes affect your placement in google and can damage your high quality score if advertising and marketing with Adwords. Anyway I’m adding this RSS to my e-mail and could look out for a lot more of your respective exciting content. Ensure that you update this again very soon..

  10. Nice post. I discover some thing harder on distinct blogs everyday. Most commonly it is stimulating to see content from other writers and use something there. I’d opt to apply certain together with the content on my blog whether or not you don’t mind. Natually I’ll provide link on your own internet weblog. Many thanks for sharing.

  11. Hey. Neat post. There’s a problem with the site in chrome, and you might want to check this… The browser is the marketplace leader and a good section of other folks will leave out your wonderful writing due to this problem.

  12. Thank you for another great article. Where else could anybody get that kind of info in such a perfect way of writing? I’ve a presentation next week, and I’m on the look for such info.

  13. Hi there! Do you know if they make any plugins to safeguard against hackers? I’m kinda paranoid about losing everything I’ve worked hard on. Any recommendations?

  14. Hey! Do you know if they make any plugins to help with Search Engine Optimization? I’m trying to get my blog to rank for some targeted keywords but I’m not seeing very good gains. If you know of any please share. Many thanks! gegdkkeedfdc

  15. Hi there I am really glad I came across your blog, I basically found you by accident, when I was researching on Digg for omega xl cost. Regardless I am here now and would just like to say thank you for a tremendous post and the all round exciting site (I likewise like the theme), I do not have the time to look over it completely at the moment however I have saved it and moreover added your RSS feeds, so when I have time I will be back to go through more. Make sure you do maintain the fantastic job.

Leave a Reply

Your email address will not be published.

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=""> <s> <strike> <strong>

Mosaic brings you stories that help you make fair trade and global culture part of your style, home and life.