Tote with closure

Classic tote bag with lining and zipper or magnet

Tote bag with closure sewing pattern

This classic tote has lining with pockets and can be made with closure – zipper or magnet.

I love making this bag because it’s like a clean canvas — there is so much you can decorate it with! Drawing, applique, stencil, text, patchwork or stripy — so many décor ideas you can implement with this bag pattern! I have some options shown, but let your imagination do the job for your own tote bag!

Tote bags to make with or without bottom panel

Another cool thing about this tote with closure is that it does not require interfacing. Of course, if you prefer your bag to be firm, use stiffening of your choice. But thanks to the added inner panel at the top this bag holds it’s top nicely. Plus if you are using jeans or other thick type of fabric, this is perfectly enough for this bag to be not too floppy.

This sewing tutorial and printable pattern provides:

  • Two sizes to print out
  • Two types of closure are explained
  • Full bag option or with a contrasting bottom
  • Different handle ideas
  • Different design ideas for inspiration
Sewing tutorial for beginners

If you wish to keep this tote bag as simple as possible, you can make it without adding any closure or any pockets. But with my step by step detailed explanation and colourful photos even a beginner can make this handbag with a recessed zipper or a magnet clasp.

recessed zipper or magnet DIY tote bag

The tutorial is full of photos and detailed step by step instructions. Suitable for beginners and has some tips for experienced sewers. This classy tote bag is easy and fast to DIY. A good sewing project for eco thinkers and crafty fingers.

The finished bags measure:

Small: 37cm (14,5”) wide, 28cm (11”) tall and 11cm (4 1/4”) deep

Large: 42cm (16,5″) wide, 36cm (14″) tall and 12cm (4,5″) deep

Buy this pattern:

OR

Denim patchwork tote bag to make
Learn about patchwork here >>>
Buy sewing patterns for denim bags

Leave a Reply

Your email address will not be published. Required fields are marked *