Welcome to

Soil for Life

About UsWhat we Do

Feed the Mind

Feed the Heart

Our TeamOur Impact

Have a look at

what we do

Our ProjectsOur Calendar

Would you

like to Get Involved?


Growing healthy soil, people and communities

Soil for Life is a public benefit organisation that teaches people how to grow their own food, improve their health and well-being, and nurture and protect the environment.

Changing the world, one garden and one person at a time

We believe EVERYONE has the potential to grow nutritious food with whatever resources they have.

Since 2002, we have taught over 7,600 people in resource poor communities how to develop and sustain productive home and community food gardens.

We have also shared valuable information about health and nutrition and provided them with knowledge and tools to live healthier, happier, and more fulfilling lives.

In addition to saving money and eating from my own garden, I share with neighbours and extended family.

Home gardener from Mfuleni

I have grown so much as a person having learned never to give up, to finish what I’ve started, and that you reap what you sow in all areas of your life.

Home gardener from Mitchells Plain

I have truly received an enormous amount of knowledge and it’s had a huge impact on my family’s life-style! I’ve learnt not to waste but to recycle and respect “Mother Nature.

Home gardener from Steenberg

Get Involved

We offer a variety of ways that you can get involved with Soil for Life. Donate money or produce, volunteer, visit our events or shop with us.