This post may contain affiliate links indicated with a *. Read the full disclosure here
Learn how to make a DIY tote bag with a fold up pocket. With the reusable bag folded up in a pocket it’s easy to store in a purse or car until needed.
I’m in the habit of bringing my reusable grocery bags to the grocery store every time I go, but I often forget my reusable bags when I’m just doing a quick errand.
I needed a little bag that I could fold up and keep in my purse. I made a diy tote bag with a pocket so it can be folded up small.
This bag is great because it is made with pretty quilting cotton fabric. It’s strong because it’s lined, and you don’t need a serger to make it. This is a great beginner sewing project.
I wouldn’t say it’s strong enough to carry a bunch of cans, but it is strong enough to carry some weight.
I chose to have the darker fabrics on the outside to help resist dirt and stains. I used a lighter colored fabric on the inside because it was pretty.
The envelope pocket is attached to the tote bag at the top. To fold up the DIY tote bag lay it out flat and bring each side in 1/3. It should look long and thin with the pocket at the top.
Fold the bag into thirds or fourths and then stuff it into the pocket. Since the bag is lined it makes it a little bulky, but I give you the right measurements to make it work as long as you are using lightweight fabric.
DIY Tote Bag with Fold Up Pocket
Cut these pieces for the DIY tote bag:
- bag – 18 inches wide by 15 inches tall – cut 1 fabric and cut 1 lining
- pocket – 7 inches wide by 15 inches tall – cut 1
- straps – 4 inches by 16 inches (can be cut any direction) – cut 2
Press the straps in half. Then bring each side in to meet in the middle and press again. Fold all three folds and press again.
Topstitch along each side of the strap to hold it in place.
Hem one short side of the pocket. In this image I hemmed both sides and realized later that I only needed to hem one side.
Fold the hemmed side towards the front of the fabric 2 inches. Then fold the whole pocket in half with right sides together but leave the unhemmed side out 1 inch.
Sew 1/4 inch from each side and zigzag the raw edges. Turn the pocket right side out.
Pin the sides and the bottom of the bag pieces with right sides together. Sew around the edge at 1/2 inch.
Do the same to the lining.
Pull out the corner lining up the side seam with the seam along the bottom of the bag. Sew across like a triangle 2 inches from the point.
Do the same to the other side and the lining, so you will do this 4 times total.
Trim off the triangle seam allowance.
Pin the pocket to the top of the lining matching up the unhemmed edge with the raw edge of the lining. Baste in place.
Pin the straps to the top of the outer bag piece with the short edges lining up with the raw edge of the bag. I like my straps to be about 6 inches apart. Baste in place.
With the outer piece right side out slip it inside the lining right side in. That way you’ll match right sides together. Match up the side seams.
Sew around the top at 1/4 inch seam allowance and leave a 4 inch hole for turning.
Turn the bag right side out.
Push the lining down inside the bag and roll out the seam along the top. Pull out the straps.
Edgestitch around the top of the bag to keep the straps up and the pocket down. This will also close the hole.
Add a little bit of extra stitch at the top next to the strap. You want the straps to be nice and secure.
Fold up your bag and take it with you wherever you go!
If you make something using this pattern, I’d love to see! Please share it on social media with the hashtag #heatherhandmade and tag me!