In the bag

A bag I made (left) and a bag I bought (right)

A bag I made (left) and a bag I bought (right)

One of the simplest things that anyone can do to be a little bit more sustainable is to stop using plastic carrier bags. Here in Wales they are no longer given free in shops and this encourages lots of people to have their own shopping bags. Perhaps the simplest option is the cotton bag – easy to carry around until needed, washable and ultimately compostable. We have lots of these – in the car, in the house and in handbag/pockets. Some of them have been given as gifts, some as freebies from shops/companies, but quite a number of them I have made myself.

All our bought or free bags are a simple envelope of cotton – two pieces stitched together flat. This means that they fold up small, but they do not hold a lot. This design is not ideal for bulkier items or carrying lots of books, for example. I have, therefore, made some cotton bags that have a much greater capacity because they have a gusset. After a bit of experimentation my mum came up with a relatively straightforward design for these that can be made from only two pieces of fabric (or one if it’s long and thin) plus the handles.

First of all, choose a nice sturdy cotton fabric, after all you don’t want it to tear or give way under the weight of your shopping. The size you need depends on how big you want your bag to be, but I started off with two oblongs measuring about 55cm by 40cm (22 inches by 16 inches):

An existing bag on the fabric for a new bag

An existing bag on the fabric for a new bag

These I stitched together (right sides facing), leaving one of the short sides open and then I hemmed the top of the bag.

Sewing the main pieces together

Sewing the main pieces together

Now comes the bit that’s easy to do, but slightly complicated to explain. At each of the bottom corners, you need to flatten the seam along what will be the bottom of the bag (the  short seam) against the side seam to form a point. Then you stitch at right angles 3-4 cm away from the point, to separate off the corners into little right-angled triangles.

Flatten the bottom against the sides

Flatten the bottom against the sides and form points at the corners

Open out the bottom seam to do this

Open out the bottom seam to do this

Pin it first to make sure you’ve got it right and if you want to check, turn the bag right-side-out and you should have formed a gusset for the base of the bag. When you are happy, sew these short seams on the inside and turn the bag right side out. You will be left with two little triangular flaps of fabric inside the bag.

Pin and stitch at right angles to the long seams

Pin and stitch at right angles to the long seams

The outside should look like this

The outside should look like this (ignore the pins for now, they are for the next step)

The inside will look like this

The inside will look like this

Now all you need to do is sew along the edges between the gusset and the main sides of the bag (in each case sew on the right side and don’t go quite as far as the corner) to give the bag structure.

Side gusset edges pinned and ready for stitching

Side gusset edges pinned and ready for stitching

Bottom gusset edges

Bottom gusset edges

All edges stitched

All edges stitched

You can then make handles out of tubes of fabric or webbing of the desired length and attach these firmly to the top of the bag.

The finished bag

The finished bag

Once you get the hang of it, this is a really easy pattern. You can even line the bag by making an inner in exactly the same way and attaching them wrong sides together. If you don’t sew, this probably all sounds like gobbledygook to you, but if you do sew and have a sewing machine, it’s a great way to use up fabric… the bag I made and photographed for this post was created using a piece of material I have had for about 30 years!! I am hoping that my homemade bags will last many years, whilst I see some of the bought ones falling to pieces already.

Previous Post
Next Post
Leave a comment

13 Comments

  1. Love this ty and when you consider that somebody like Cath Kidston charges £40+ for a bag like this , and the fabric/ pattern choices are endless..plus you can print onto fabric with potato and paint stampers etc etc its an endless possible choices and so much fun to do , plus it will save some poor Whale dying after ingesting plastic bag/ wrappers xx

    Like

    Reply
    • You are so right… the example I made for this post was just from fabric that I had anyway, but I love the idea of printing (or embroidering) onto plain fabric and making something truly unique and personal.
      I shudder at the thought of forking out £40 for a bag because it has a designer name associated with it.

      Like

      Reply
  2. Nice bag, good, clear instructions. I don’t go anywhere without two folded cloth bags in the bottom of my handbag. I have about three or four bag patterns I’m waiting to sew, because there’s nothing quite like a handbag you can throw in the wash!

    Like

    Reply
  3. I have a ruined silk jacket just crying out to become a shopping bag!!! Great idea!!!

    Like

    Reply
  4. Having recently discovered your blog at a very busy work time, I suddenly realize today that you are in Wales, a country I have visited only once (glorious! in 1974 or 5) but have been interested in since, at a young age, I read a fantasy series based on the Mabinogian.

    Like

    Reply
  1. Sometimes I even inspire myself! | The Snail of Happiness
  2. November round-up | The Snail of Happiness
  3. Mind the gap | The Snail of Happiness
  4. Plastic diet | The Snail of Happiness

What do you think?

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: