DIY Tote Bag with Fold Up Pocket

heather handmade sewing

This post may contain affiliate links.

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. Get the free sewing pattern at the end of the post.

diy tote bag with a fold up pocket

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. I wouldn’t say it’s strong enough to carry a bunch of cans, but it is strong enough to carry some weight.

I actually made these two tote bags as a gift and just put them in the mail. I don’t always sew handmade gifts, but I fit them in here and there.

Do you love to sew? Try one of these sewing projects:

DIY Tote Bag with Fold Up Pocket

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 bag in

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.

fold up into pocket

DIY Tote Bag with Fold Up Pocket

supplies

  • 1 yard of quilting cotton (or 1/2 yard of two different fabrics)
  • Free tote bag with fold up pocket sewing pattern – get it at the end of the post
  • sewing tools
  • sewing machine
DIY Tote Bag supplies

Cut these pieces for the DIY tote bag or get the free sewing pattern at the end of the post:

  • bag – 18 inches wide by 15 inches tall – cut 2 fabric and cut 2 lining
  • pocket – 7 inches wide by 15 inches tall – cut 1
  • straps – 4 inches by 16 inches (can be cut any direction) – cut 2
cut bag pieces

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.

press strap pieces

Topstitch along each side of the strap to hold it in place.

sew straps

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.

hem one side of pocket

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.

fold pocket and sew

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.

sew bag sides

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.

sew corner on bag

Trim off the triangle seam allowance.

cut triangle off

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.

baste pocket and strap

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.

bag inside bag rst

Sew around the top at 1/4 inch seam allowance and leave a 4 inch hole for turning.

leave hole for turning

Turn the bag right side out.

turn 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.

topstitch around the bag

Add a little bit of extra stitch at the top next to the strap. You want the straps to be nice and secure.

topstitch at the handle

Fold up your bag and take it with you wherever you go!

DIY Tote Bag with Fold Up Pocket
DIY Tote Bag with Fold Up Pocket

DIY Tote Bag with Fold Up Pocket

Yield: 1 Tote Bag with a Fold Up Pocket
Prep Time: 2 minutes
Active Time: 30 minutes
Total Time: 32 minutes
Difficulty: Confident Beginner
Estimated Cost: $15

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.

Materials

Tools

Instructions

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!

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

How much did you LOVE this project?

Follow me on Pinterest for more and use the little pin button at the top of the post!

Get the Free Sewing Pattern here!

DIY Tote Bag with Fold Up Pocket

If you make something using this sewing project, I’d love to see! Please share it on social media with the hashtag #heatherhandmade and tag me!

heather sewing

I believe small sewing moments can create great joy. Find your own “right” way to sew. -Heather

Subscribe
Notify of
1 Comment
Inline Feedbacks
View all comments

Thank you so much for all this information at so many levels. I have been a seamstress for over forty years, I retired my career job and have time to really get back full time to do what I love. And learn new things, excited to learn more. Thanks.