Materials & tools you'll need
Cotton muslin fabric, ideally naturally dyed · Trimming materials — scissors, pins, and measuring tape · Decorative elements such as buttons, tags, and embroidered patches · Embroidery needle and thread (DMC and a bit of Anchor work well) · Thimble (plastic and leather) · A yarn bowl for storing scraps
Step 1 — Gather your materials
Collect your naturally dyed cotton muslin fabric, trimming materials, and any decorative elements you'd like to use later, such as buttons, tags, or embroidered patches. Set up your embroidery needles and thread, a thimble to protect your fingers, and a yarn bowl to keep scraps organized as you work through the project.
Step 2 — Cut the fabric pieces
Fold your fabric in half and cut two pieces so that the fold sits at the bottom of the bag. Each piece should measure approximately 33 by 44 inches, with 5cm by 5cm chunks removed from the corners. If your fabric isn't long enough to cut two large pieces this way, simply cut four smaller pieces instead and adjust your seams accordingly.
Step 3 — Sew the side seams with a split back stitch
Use a split back stitch — an embroidery stitch that creates a strong, secure seam — to sew the side seams of the bag. Knot your threads securely at both ends of each seam, then iron the seam to one side for a smoother, more polished finish. Once one seam is complete, cut one piece of fabric down to about half the length, then repeat the process to sew the second side seam.
Step 4 — Add durability to the seams
With both side seams sewn, fold one piece of fabric over the raw edge of each seam and stitch down that folded lip. This extra step reinforces the seam against fraying over time and gives the bag a more polished, professional appearance from both the inside and outside.
Step 5 — Attach the straps
Decide on a strap width that feels comfortable to you — it should be wide enough to rest on your shoulder without slipping off or digging in during use. Cut your strap material to your desired width and length, then attach the straps to each side of the bag using a sturdy stitch. Add a few extra reinforcing stitches where the straps meet the bag body, since this is the area that will bear the most weight and stress over time.
Step 6 — Customize your bag
With the main construction finished, it's time to make the bag truly your own. Add embroidered patches, pockets, buttons, tags, or any other decorative elements that appeal to you. This is the most flexible part of the project, so take your time and get creative — the finished bag is a reflection of your own style and the naturally dyed fabric you started with.
Frequently asked questions
What materials do I need to follow the DIY tote bag tutorial?
You'll need cotton muslin fabric, ideally naturally dyed,
trimming materials like scissors, pins, and a measuring tape,
decorative elements such as buttons, tags, and embroidered
patches, embroidery needle and thread, a thimble, and a yarn
bowl for storing scraps.
What type of embroidery stitch is used to sew the side seams?
The side seams are sewn using a split back stitch, an embroidery
stitch that creates a strong, secure seam. Threads are knotted
at both ends of each seam and ironed to one side for a smoother
finish.
How can I make my DIY tote bag more durable?
Fold one piece of fabric over the raw edge of each seam and
stitch down that lip. This reinforces the seam against fraying
and gives the bag a more polished, finished appearance.
What is the recommended width for the straps of a DIY tote bag?
Strap width comes down to personal preference, but it should be
wide enough to rest comfortably over your shoulder without
slipping or digging in. Cut your strap material to whatever
width and length feels right for how you plan to carry the bag.
Can I customize my handmade tote bag with pockets or buttons?
Yes. Once the main construction is complete, you can personalize
the bag with embroidered patches, pockets, buttons, tags, or any
other decorative elements to make it uniquely yours.
Enjoyed this tutorial?
Find 60+ free tutorials on YouTube. Grab a pattern from the Etsy shop, or go deeper with a community membership.
Free tutorials on YouTube → Shop on Etsy → Join the community →