Posted on February 13th, 2021 11:14 AM

We will tell you how to make a DIY fabric bag at home step by step, in a very detailed way. You will see that it is not so difficult. Do not miss it!

Shopper bags are essential in any female wardrobe is a proven fact. We bet on them to go shopping, to meet friends, to go to work ... They have saved us from more than one hurry and we could not live (stylistically speaking, of course) without them. Therefore, today we are going to tell you how to make DIY cloth bags at home . You can bet on them not only to go to the supermarket, but you will also want to opt for them on other occasions. And all your friends will ask you where they are from!


You can choose the style you like best: plain, printed, with details ... Next we are going to show you how to make a plain one with a small ruffle, which gives it a modern and different touch.


  • 40 cm. of cotton fabric of 1.10 m. width to form the bag and handles.
  • 55 cm. of printed fabric of 1.10 m. wide to line the bag, the handles and form the ruffles.
Material for making cloth bag


  • A rectangle measuring 31 x 76 cm. more seams to form the bag.
  • Two strips of 4 x 50 cm. approx. more stitching to form medium handles.


  • A rectangle to line the bag the same.
  • Two strips of 6 x 50 cm. to line the handles.
  • A 10 cm strip. more stitching across the width of the fabric to form the two ruffles.
  • Two 2 x 31 cm strips. more seams to polish the top of the ruffles and form a kind of waistband.


1. Draw the outline of the bag to make a 31 x 76 cm rectangle. adding the seam allowance.

2. Cut out both fabrics along the line drawn earlier. The seam allowance ranges from 5mm. and 1 cm.

3. Cut the strips for the handles to the measurements mentioned, and a strip of interfacing to the measurement of the cotton handles.

4. You will get two strips of cotton and two of interfacing of the same size, and two 2 cm patterned strips. more wide.

5. Place the interfacing on the wrong side of the cotton strip and apply heat with the iron so that the interfacing sticks.

6. Place the interfacing strip centered over the stamped strip right to right and secure with pins.

step by step bag

7. Sew both edges with a machine topstitch holding all the fabrics, leaving the ends unstitched and trim the seams.

8. Turn the handles, turning them over at the ends to be straight and iron them, leaving a live.

9. Fold the ruffle strips lengthwise, back-to-back, and iron to mark the base.

10. Select the long stitch option on the machine to be able to pass gathers. This option varies by model and brand.

11. Pass two parallel backstitches joining the two fabrics and 4 mm apart. each. You can also baste two by hand.

12. Stretch the topstitch threads, both at the same time, to form the gathering. You have to gather them to measure the width of the bag.

Stretch the threads of the spikes

13. Mark the location of the flyers in the bag, the first at 8 cm. from the edge and the second 2.5 cm. lower than the first.

14. Attach the buffing strip to the top of the ruffles, rounding the edges and sew them to the bag along the marked lines.

step by step bag

15. Sew the sides of the bag inside out - holding the sides of the ruffles - and those of the lining, leaving an opening for turning.

step by step tote bag

16. Iron the lining and the bag very carefully, making sure that the ruffles are not crushed, leaving the seams well seated.

17. Mark the hem of the bag opening with the iron; Place the lining right to right and pin the sides.

18. Place the handles on the bag facing straight ahead and secure them with a stitch. Trim the fabric at the seams carefully.

19. Sew with a machine backstitch about 5 mm from the edge all the way around, to join the bag to the liner.

20. Turn the whole set over, inserting everything through the lining opening, leaving the right bag and the lining inside.

make fabric bag

21. Close the lining opening by joining both edges by hand sewing with a small deep side stitch.


Your Shopping Cart

Your shopping cart is empty.