I made a beach bag a couple years ago and I’ve been itching to try another version, especially since dust has started to settle on my neglected sewing machine! Today I’m sharing a tutorial for this roomy, sturdy beach bag for summer excursions, picnics, and other outings in the warm sun. I’ve been drawn to black and white lately and thought a bright inner lining would be a perfectly summery addition. Also, adding leather straps makes it feel less homemade and I was surprised how easily my sewing machine managed them! Remember the cute freezer stencil heart tote I made with the leather straps last year? I used rivets but sewing them in is even more sturdy! This might seem intimidating but I promise it’s not difficult- it took me about 2 hours. With lots of snack breaks.
Keep reading for the full tutorial on making one yourself this summer!
This summer inspiration is brought to you by Target. Find more fun and surprises all season long on Target’s #SummerUp Pinterest board.
1/2 yard of an outer fabric
1/2 yard of an inner lining fabric
Sewing machine and basic supplies
2 leather straps
A snap to hand stitch in
I pulled some basic instructions from Tiny Happy for a lined bag.
Step 1: Choose your fabric. I had a heavier weight cotton outside and thinner cotton/poly blend lining. I while back I bought a bunch of leather straps from etsy in bulk right here. They cost about $5 for a pair.
Step 2: Measure and cut out 2 pieces of 20 x 20 in both of the fabrics. Starting with the 2 outer layer pieces, place both of them right sides together and pin down the right and left sides. I wanted my stripes to not match up evenly so I made sure to cut a bit off and pinned accordingly. Sew the right and left sides on your machine (not the top and bottom yet).
Step 3: After you sew the right and left sides, position your tube so the seam is in the middle, iron it flat and pin along the bottom. Sew along that bottom.
Step 4: Triangle off the two bottom corners as shown below. Measure about 2 inches from the tip and then pin and sew along that line. Trim off the excess triangle after sewing.
Repeat these first few steps for the lining pieces as well. EXCEPT be sure to leave about a 3-4 inch gap in the bottom seam where we’ll turn it outside in at the end.
Step 5: Now it’s time to make the inner pocket before we put the outer and inner together. Cut out a piece about 9 x 9 in the outer fabric.
Step 6: Press the unfinished edges in on all four sides. Sew along that pressed edge just on the top edge. Then hand stitch a snap into place along that seam.
Step 7: Pin and sew the pocket onto the right side of the inner lining fabric. I placed it about 3-4 inches down and centered it with the middle seam. Hand stitch the other side of the snap onto the inner lining fabric as shown below.
Step 9: Now take one leather strap and place it in between the two fabrics so it’s sandwiched between both of the right sides. You are going to bend it so it’s the shape of an upside down U hidden between the fabrics. I pinned them about 4 1/2 inches from the middle seam. Do the same with the handle on the other side of the bag.
Step 10: Now you’ll reach your hand down to the inner fabric and pull everything outside in through that hole you left in the bottom seam. If you have to remove a couple stitches to fit everything through, no worries, you can fix them later.
When it’s all pulled through the bag will magically appear as you see below!
Step 11: Now iron along that top edge and finish with a top stitch nice and even to hold everything in place. Pull the lining out and sew along that hole to close it off.
And you’re done! Enjoy your brand new beach bag!