11/30 | DIY TOTE BAG PATTERN- How to Sew a Tote Bag

Who here is ready for a super fun sewing tutorial? I have been dying to share this DIY tote bag pattern-how to sew a tote bag with you all and today is finally the day! If you have ever wanted a bag that totally reflects your style, make your own! There are so many awesome fabrics out there that would make some pretty cool tote bags. In this DIY Tote Bag Pattern, I will show you a few different options you have for straps which allows you to personalize your DIY tote bag pattern even more. You’re going to love it!



  • 1/2 yard of fabric
  • 1 and 1/2 yards of flat nylon webbing / twill tape/ leather / vinyl strip for the straps
  • rotary cutter (and cutting mat)
  • ruler
  • iron
  • thread (and a sewing machine)


Step One: With the fabric folded in half and the fold at the bottom cut it to 15 by 27 inches. 
Step Two: Fold it right sides together with the fold still on the bottom and sew down the two sides. 
Step Three: Iron a hem at the top of the bag to create a clean seam. Reference this post for how to make your own hem guide and how to sew a hem that is perfect every time.  
Step Four: Sew the hem all the way around the bag. 
Step Five: Cut the 1.5 yards of strap material in half to create two straps. Pin the straps in place. I placed mine 2 inches in and 2 inches down from the top corners.

Step Six: Sew the straps in place. First, stitch a square around the part of the strap that overlaps with the fabric of the bag. Then stitch an X in the square for extra support and style.


I just love how they turn out! Every time I make one I am amazed that I can add a new bag to my collection so quickly and with so little fabric. You will have a blast making these bags in all different patterns now that you know how to sew a tote bag. They would make great gifts- the holidays are coming up quickly and these would be great to have on hand for easy handmade gifts.


As always, I am here to be your personal sewing cheerleader! You’ve got this guys!! If you happen to come across any questions that I don’t seem to answer in the video, just leave a comment on the video or this post and I’ll get back to you as soon as I can! Happy Sewing!!