Sew A Tote Bag - Free Pattern

Sew A Tote Bag - Free Pattern

4 min read time

Hello crafters,

This blog post steps a little away from our usual knitting and crochet related tips to focus on a different craft - sewing. We love our yarn, knitting needles and crochet hooks, how portable they are, and how easy it is to pick up and knit/crochet a project on the go, in any location. So today we’re sharing a simple tote bag pattern and step-by-step tutorial on sewing a project bag for carrying your crafting supplies and those all important works in progress (WIPs) with you. You don’t need any yarn, needles or hook to complete this project but they do look very good in your tote bag when it’s finished. All straight lines, this tote bag pattern is the perfect beginner sewing project, quick and simple to make.





  • Fabric* (min. 20in x 50in with little to no stretch such as cotton or canvas)

  • Thread in a complementary or contrasting color

  • Measuring tape

  • Dressmakers pins

  • Fabric scissors

  • Sewing machine (optional)

  • Iron (optional but helpful for pressing seams)

*Tip - Wash, dry and iron your fabric before starting.




Body approx. 14in (W) x 15.75in (L) x 4in (D)

Handles approx. 1.5in (W) x 21.5in (L)





From your chosen fabric cut two Body Pieces measuring 15.5in x 19.75in and two Handle Pieces measuring 4in x 24in.

A simple tote bag is an opportunity to use up fabric from your stash so if you don’t have enough in one color or fabric type get creative and cut the body pieces out of two different ones, or cut the handles out of a contrasting fabric. You could also use old or worn bed sheets, or an old shirt instead of purchasing new fabric. Thrift stores and charity shops can also be a great place to source fabric if you’re looking to be kinder to the planet and to your wallet.



1. Fold both of the Handle Pieces in half lengthwise so the two long edges meet and use an iron to press flat. If you are using a fabric that has a different front and back you want the front (or side you wish to be outward facing in the finished bag) to be on the inside. Sew the entire length of the open long edge leaving about a 0.5in seam allowance.


2. Turn your Handle Pieces inside out and again use an iron to press flat. To strengthen the seamed edge topstitch along each Handle Piece keeping close to the edge.


3. Lay both Body Pieces on a flat surface with the front side of your fabric facing up and pin your Handle Pieces to the short edge, 4in in from the long edge. The ends of your Handle Pieces should line up with the short edge of the Body Pieces that are facing you. Make sure that the topstitched, seamed edge of your Handle Pieces is on the inside and that they aren’t twisted.


4. Sew a couple of zigzag stitches at the end of each Handle Piece to secure them to the Body Pieces. This will be hidden in the hem but gives a bit of extra stability and ensures the Handle Pieces don’t move when you are pressing and topstitching the hem at the top of your bag.


5. Turn your Body Pieces with the attached Handle Pieces over so that the back side of your fabric is facing up. Fold the top short edge (with attached Handle Pieces) over about 0.25in and use an iron to press flat.


6. Fold the top short edge over again about 1in, use an iron to press flat and pin in place. This is your hem. Make sure your Handle Pieces are folded back and pinned away from the Body Pieces.


7. Topstitch along both the top and bottom of this hem, making a neat edge for the top of your bag and ensuring your handles are properly secured.




8. Lay your two Body Pieces on top of each other, back sides of the fabric facing each other, the front side of your fabric facing out. Line up the top hem and handles and pin together.


9. Sew down each of the long sides and then across the bottom, leaving a slightly less than 0.4in seam allowance.


10. Remove the pins and turn your bag inside out. Use an iron to press the seams flat - particularly the corners.


11. Again sew down each of the long sides and then across the bottom, this time leaving slightly more than 0.4in seam allowance. This seaming method hides the raw edges of your fabric and helps prevent any fraying.




12. With the bag still inside out, fold open one of the corners by pulling the two Body Pieces away from each other. The bottom and side seam should be lying directly on top of each other and the corner should be at a 90-degree angle. Use pins to mark a line perpendicular to the seams 4in across. Sew along this line.


13. Repeat on the other side. Make sure the bottom seam is facing the same direction as the opposite corner; you don’t want a twist along the bottom of your bag.


14. Trim off the excess fabric on these corners about 0.5in away from the sewn line.


15. Turn the bag right side out, iron out any creases and you’ve finished!



We hope you enjoyed making this project bag as much as we enjoyed creating the pattern and this tutorial. Tote bags are such a versatile sewing project. You could easily adapt this pattern to make your bag bigger or smaller, add a pocket, or buttons or zip to close the open top. We can’t wait to see your finished bags so don’t forget to tag us online using #stitchandstory

Happy crafting!