Rag rugs

The Internet is full of fantastic ideas for upcycling generally (turning waste into something useful), and rag-rugs specifically. Old T-shirts too stained to pass on as second-hand clothing, still find a use. Stretchy fabric works best. Ideally the fabric should not fray.

Rags to strips

Start by cutting off any seams. Then cut the fabric into strips, in a zig-zag pattern to make one long continuous ribbon. You don’t need to cut straight either, curves is fine.

On fabrics that stretch in one direction only, it is better cutting in the direction of the stretch rather than across it.

The strips can be from 1 to 3cm wide. The thinner the fabric, the wider the strips.

The thicker the yarn, the thicker the final carpet will turn out.

Find a route that has the smallest off-cuts, for instance:


To save time, fold the fabric in half. Cut from the fold to within 1cm of the edge. Open up the fabric, and snip through to the edge, on alternating rows, to create a continuous strip, like this:

A lovely selection of matching colours.

Strips to yarn

To connect individual strips quickly and easily, loop them through each other. Cut slots into the ends; first push the end of strip A through the slot in B, then pull strip B through the slot in A:

Once I got a huge bag of off-cuts from a T-shirt factory. It took ages to untangle all that cotton Lycra – much longer than it took to crochet the rugs afterwards.

Yarn to rug

If you don’t know how to crochet, check out Sarah‘s blog for example. The simplest crochet pattern starts with a chain, and then works back and forth until the rug is long enough.

The last time I crocheted anything was at age 5.

Here is an alternative pattern for a rectangular rug. Hopefully the instructions make sense. (I am a complete novice and cannot read or write a proper crochet recipe.)

First, mark out on the floor how big you want the rug to be. Mark out two right-angled triangles on each end. Measure how long the starting chain needs to be. Calculate 2cm per stitch.

On this rug the starting chain was 50cm long, about 25 stitches.

Use a 10mm thick crocheting hook.

  • Create a chain (Step 4 on Sarah’s blog)
  • ‘Work into the chain’ (Step 5)
  • As you get back to the beginning, put three stitches in the end loop of the chain (figure A below).
  • Crochet along the chain and do the same on the other end (A).
  • On the next round, add an extra stitch on each of the four corners (B).
  • On the following round, and each round thereafter, add two stitches in each corner (C).
  • With each round, there are two extra stitches on each side of the rectangle (D).
  • When the rug is big enough, or you run out of yarn, fasten off (Step 9).

I love my colourful rug!

Climate Action Programme

On Youth Day (24 June 2022) the South African Youth Climate Change Coalition (SAYCCC) ran a workshop in Durban to strategize how to ramp up climate change action and activism, now that Covid-19 restrictions have been relaxed.

It was a timely opportunity for EASTERaction to hand out copies of What I Can Do About Climate Change booklet, and to present our plans for a brand new Action Programme to go with it, which we hope to roll out over the next year.

Participants included representatives from SAYCCC-affiliated climate action groups such as Durban South Peacebuilders, Durban Youth Climate Council, eThekwini municipality, Green Anglicans, Ray Nkonyeni Municipality, uShaka Marine World Education, Vascowiz, and our lovely local beauty pageant, Miss Petite Globe SA, Zoe Nyandeni, who wants to help spread the word on climate change and sustainable living. Go Zoe!!

The booklet was originally written to inform eThekwini municipal councilors about personal climate action. One day before our workshop, the booklet was distributed at a climate induction workshop run by the Environmental Planning and Climate Protection Department.

Thank you SAYCCC for this opportunity and for your enthusiasm! We very much look forward collaborating on ‘the biggest challenge facing humankind ever’.