By now most people have adopted the habit of bringing their own reusable bags to the supermarket for their groceries. But what about all those pesky plastic produce bags that we use for our fruit and vegetables?


Give plastic the flick by whipping up some easy to make cotton produce bags at home. Lucky for us, this DIY doesn’t require expert sewing skills to make and they’re also inexpensive.


What you'll need

Lightweight cotton fabric
Cotton muslin (optional - this can be used instead of a lightweight cotton fabric for those who are more advanced sewers)
Matching cotton thread
String (thread of cable for a drawstring)

How to make it

Step 1
Wash and dry your fabric before beginning this project. Iron the clean fabric to remove any creases.
Step 2
Cut your fabric to size. You will need two pieces of 30cm x 40cm fabric per bag.
Step 3
Iron a 1cm seam allowance on all four sides of the fabric (the seam should fold over onto the wrong side of the fabric, or the side that will become the lining).
Step 4
With the two pieces together (right sides of the fabric facing), measure 6cm from the top of the long side of the rectangle and mark this place with a pin on both sides. This will be the bag opening and we need this fabric allowance to create a drawstring casing.
Step 5
Starting from one of the pins that you just inserted in step 3, sew three sides of the bags together, leave the top open. Remove the marker pins and turn the bag inside out so that the bag is the correct way around.
Step 6
Using your ironed seam allowance from step 3 as a guide, stitch the edges of what will become the drawstring casing. Start from the top of the bag and sew down to the point where you previously had your marker pin. Pivot and sew back up to the top of the bag so that you make a U shape.
Step 7
To make the drawstring casing, fold the top of the bag over about 3cm. Iron the seam then stitch it shut on each side of the bag.
Step 8
Cut your drawstring to about 80cm and tie it on to a small safety pin. Use the safety pin to feed the drawstring through your casing at the top of the bag.
Step 9
Knot the drawstring together.

What you'll need

Lightweight cotton fabric
Cotton muslin (optional - this can be used instead of a lightweight cotton fabric for those who are more advanced sewers)
Matching cotton thread
String (thread of cable for a drawstring)

How to make it

Step 1 Wash and dry your fabric before beginning this project. Iron the clean fabric to remove any creases.
Step 2 Cut your fabric to size. You will need two pieces of 30cm x 40cm fabric per bag.
Step 3 Iron a 1cm seam allowance on all four sides of the fabric (the seam should fold over onto the wrong side of the fabric, or the side that will become the lining).
Step 4 With the two pieces together (right sides of the fabric facing), measure 6cm from the top of the long side of the rectangle and mark this place with a pin on both sides. This will be the bag opening and we need this fabric allowance to create a drawstring casing.
Step 5 Starting from one of the pins that you just inserted in step 3, sew three sides of the bags together, leave the top open. Remove the marker pins and turn the bag inside out so that the bag is the correct way around.
Step 6 Using your ironed seam allowance from step 3 as a guide, stitch the edges of what will become the drawstring casing. Start from the top of the bag and sew down to the point where you previously had your marker pin. Pivot and sew back up to the top of the bag so that you make a U shape.
Step 7 To make the drawstring casing, fold the top of the bag over about 3cm. Iron the seam then stitch it shut on each side of the bag.
Step 8 Cut your drawstring to about 80cm and tie it on to a small safety pin. Use the safety pin to feed the drawstring through your casing at the top of the bag.
Step 9 Knot the drawstring together.

Tip: This method can be adapted to make bags of any size. If you’re confident to sew the drawstring casing, you can easily seal the bags with rubber bands or fabric ties as an alternative.