How to Make an Oversized Tote Bag
X-HT-300019
When it comes to choosing fabric for your bag, Sailrite® has top-quality hobby and bag fabrics to choose from. Navigate to our "Bag Fabric" section of our website. At the menu, find the "Hobby Fabric" section and click on "Bag Fabric." Nylon or Cordura® make for great bags as they're easy to clean and abrasion resistant. You'll need 2 yards of fabric to make the tote bag.
Our beach tote bag design features a zippered top and one large interior pocket. If you want a fancier design, you can use this bag as a starting point for getting more creative with customizations for your bag. For example, you could add a pocket to the inside or the outside or add color-contrasting straps. The possibilities are endless!
How to Make an Oversized Tote Bag
1. Unroll your craft pack of fabric. For the main panels of your bag, cut two pieces that measure 20" (the full width) x 22". We left our fabric folded in half here for ease of use, but you can unfold it completely if you prefer.
2. Cut a piece of fabric that measures 7" x 64". This is your bag’s boxing.
3. Then cut a piece of fabric measuring 4" x the remainder of the length for the straps. Then cut that piece in half lengthwise.
4. On the long side of the main bag panels, fold down 2" and pin in place to make a 20" x 20" square.
5. Take the strap pieces and fold them in thirds widthwise. Pin in place.
6. Take the strap pieces to the sewing machine and sew down each long edge of the straps about one presser foot’s width away from the edge.
7. Sew two rows of stitches along the top fold of your main bag pieces.
8. Measure 4" in from either side of the bag tops (the side you just sewed) and pin your straps in place.
9. Sew the straps down using a box stitch. You can make an “X” in your box or just diagonal.
10. To create a zipper stop, cut a scrap piece of fabric about 2" x 5". Fold it in half and then in half again, sandwiching the zipper in the center. Pin in place on the end of the zipper. Sew the stop in place by stitching along the open edge, across the width of the zipper.
11. Pin the zipper to the wrong sides of the bag panels, leaving about 4" of the zipper (the end with the stop) hanging off one end of the bag. We only left 2" of the zipper in our photo, but 4" would have worked better.
12. Install your zipper slider and cut the open end of the zipper so it’s even with the end of your bag.
13. Place a pin 1" in from the side of your bag that has the open zipper. Fold half of the zipper back at that point on the bag. Repeat this process on the opposite side of the bag.
14. Once you have everything pinned in place, use a zipper foot on your sewing machine to sew the zipper to the top of your bag. Sew right next to the zipper teeth on each side of the bag. Stop sewing 1" from the closed end of the zipper. Sew a second row of stitches next to the first to reinforce the top. Be sure to keep your handles out of the way when sewing the zipper!
15. Find the center of the bottom of your bag on each side as well as the center of your boxing piece.
16. Match up the center points and pin the boxing in place around the bag. Clip a relief notch in the corners of the boxing if necessary to smoothly make the turn. Leave the excess at the top as is for now.
17. Fold down the excess at the top of the boxing so it lines up with the top of the bag. Stitch it in place with two rows of stitching to match the rest of the bag top.
18. Stitch around the three sides of the bag to attach the boxing.
19. Unzip the bag and turn it right side out.
20. Flatten out the inside seam and pin it flat in place. Then sew around the row of stitches on top of the flat seam. When you reach the bottom corners of the bag, stop 1/2" away and backstitch. Turn the corner and start sewing a new seam 1/2" away from the corner.
21. Optional last step: We didn’t like the way our zipper stop looked, so we trimmed the excess width of the fabric and added another half circle of stitches for a cleaner look.
Now all that’s left to do is fill your bag up with goodies and head out for the weekend!