BlogSew a Denim Tote Bag: Step-by-Step Project Tutorial
project 5 min read 14 views

Sew a Denim Tote Bag: Step-by-Step Project Tutorial

Learn how to sew a sturdy, stylish denim tote bag from scratch with this beginner-friendly step-by-step tutorial.

June 24, 2026

Sew a Denim Tote Bag: Step-by-Step Project Tutorial

A denim tote bag is one of the most satisfying beginner sewing projects you can tackle. It's practical, durable, and endlessly customizable โ€” and once you've made one, you'll want to make a dozen more. In this tutorial, we'll walk you through every step, from cutting your fabric to finishing the straps, so you end up with a bag you'll actually use every day.

What You'll Need

Before you start, gather your supplies:

  • Denim Fabric โ€” approximately 1 yard of medium-weight denim (10โ€“12 oz). Denim Fabric is priced between $12โ€“$25 per yard and earns a quality rating of 4.6/5 โ€” it's tough, washable, and holds its shape beautifully. Available at [Amazon](https://www.amazon.com/dp/B0D8BWQFX3?tag=smarterfabric-20) or [Mood Fabrics](https://www.awin1.com/cread.php?awinmid=53817&awinaffid=2801410&ued=https%3A%2F%2Fwww.moodfabrics.com%2Fsearch%3Fq%3Ddenim).
  • Matching or contrasting thread โ€” heavy-duty polyester thread works best for denim
  • Denim or jeans needle (size 90/14 or 100/16)
  • A reliable sewing machine โ€” more on this below
  • A seam ripper โ€” because even experienced sewists make mistakes
  • Scissors or rotary cutter
  • Pins or wonder clips
  • Iron and ironing board
  • Choosing the Right Sewing Machine

    Denim is a thick, tightly woven fabric, so your machine needs to handle multiple layers without skipping stitches or jamming. Here are three great options at different price points:

    Brother CS7000X โ€” Best for Beginners ($200โ€“$280)

    The Brother CS7000X (rated 4.7/5) is a computerized machine with 70 built-in stitches and an automatic needle threader. It handles up to 4โ€“5 layers of denim with ease, making it perfect for tote bag construction. Its beginner-friendly interface means you spend less time troubleshooting and more time sewing. Available at [Amazon](https://i.ytimg.com/vi/OOByZqEqgFY/maxresdefault.jpg) or [Brother Direct](https://www.brother-usa.com/products/cs7000x).

    Baby Lock Jubilant โ€” Great Mid-Range Pick ($350โ€“$450)

    If you want a step up in build quality, the Baby Lock Jubilant (rated 4.5/5) offers a sturdy metal frame and smooth feed dogs that grip denim reliably. It's still beginner-friendly but built to last longer under heavier use. Available at [Amazon](https://www.amazon.com/s?k=baby+lock+jubilant+sewing+machine?tag=smarterfabric-20).

    Pfaff Passport 3.0 โ€” For the Serious Sewist ($800โ€“$950)

    For intermediate sewists who want precision, the Pfaff Passport 3.0 (rated 4.6/5) features IDTโ„ข (Integrated Dual Feed) technology that feeds both layers of fabric evenly โ€” a game-changer when sewing thick denim seams. Available at [Amazon](https://www.amazon.com/s?k=pfaff+passport+3.0+sewing+machine?tag=smarterfabric-20).

    **Pro tip:** Whatever machine you use, always test your stitch length and tension on a scrap piece of denim before cutting into your main fabric. A stitch length of 3.0โ€“3.5 mm works well for most denim projects.

    Cutting Your Fabric

    For a standard tote bag (approximately 15" wide ร— 16" tall), cut the following pieces:

  • 2 pieces โ€” 16" ร— 17" (main body panels)
  • 2 strips โ€” 4" ร— 28" (handles/straps)
  • If your denim has a directional weave or pattern, make sure both body panels face the same direction.

    Step-by-Step Instructions

    Step 1: Prepare the Straps

    1. Fold each strap strip in half lengthwise, wrong sides together, and press with a hot iron.

    2. Open the fold, then fold each long edge toward the center crease and press again.

    3. Fold in half once more along the original crease โ€” you now have a 1"-wide strap.

    4. Topstitch along both long edges, approximately 1/8" from the edge, using a longer stitch (3.5 mm).

    Step 2: Attach the Straps to the Body Panels

    1. On the right side of each body panel, position one strap end 4" from each side edge, with the raw end aligned with the top raw edge of the panel.

    2. Baste the straps in place with a 3/8" seam.

    3. Repeat for the second body panel.

    Step 3: Sew the Body Together

    1. Place the two body panels right sides together, aligning all edges.

    2. Pin or clip along the sides and bottom.

    3. Sew the side seams and bottom seam using a 5/8" seam allowance. Backstitch at the start and end.

    4. For extra durability, sew a second line of stitching 1/4" inside the first seam (a flat-felled seam is even better if you're feeling ambitious).

    Step 4: Box the Corners (Optional but Recommended)

    Boxed corners give your tote a flat bottom so it stands upright:

    1. At each bottom corner, pinch the seam so the side seam aligns with the bottom seam, forming a triangle.

    2. Measure 2" from the point and draw a line perpendicular to the seam.

    3. Sew along this line, then trim the excess triangle to 1/2".

    Step 5: Finish the Top Edge

    1. Fold the top raw edge down 1/2" toward the wrong side and press.

    2. Fold down another 1" and press again.

    3. Topstitch close to the folded edge, reinforcing the strap attachment points with a box-X stitch (sew a rectangle, then an X inside it).

    Step 6: Turn and Press

    Turn the bag right side out, push out the corners with a blunt tool, and give the whole bag a good press with a hot iron. Your denim tote is complete!

    Don't Forget Your Seam Ripper

    Even with careful preparation, mistakes happen โ€” especially when sewing thick denim. A quality Seam Ripper (rated 4.5/5, priced just $3โ€“$10) is your best friend for removing stitches cleanly without damaging the fabric. Available at [Amazon](https://www.amazon.com/dp/B0001DSIVY?tag=smarterfabric-20).

    Final Thoughts

    A denim tote bag is a fantastic first project because it teaches you essential skills โ€” straight seams, topstitching, strap attachment, and corner boxing โ€” while producing something genuinely useful. With the right fabric and a capable machine, you can finish this project in an afternoon.

    Ready to get started? Grab your denim, thread up your machine, and enjoy the process. Happy sewing!

    denimtote bagsewing projectbeginner sewingdenim fabricsewing tutorial

    Want deeper dives?

    Check out our expert-written guides for comprehensive fabric and sewing knowledge.

    Browse Guides

    Found this helpful? Share it with your sewing community!