One Foundation.
Many Sites.
One Shared Heart.

One Life Foundation isn’t just about one place — it’s about a movement of people working together to serve communities across South Africa. Every site is unique, shaped by its own people, challenges, and needs, but each is part of the bigger vision of building stronger communities and changing lives through the love of Jesus.

At One Life Ixopo, this vision becomes real in practical ways — feeding families, supporting recovery, building skills, and offering hope to those who need it most.

At One Life Ixopo Site, our programs reach children, families, and the elderly. From mobile health clinics to counselling, the heartbeat of Ixopo is care in action.

PROGRAMMES

Across One Life Foundation, our sites run a variety of programs;  each adapted to its community.

At One Life Ixopo, the main focus areas include:

  • Feeding & Health – Nutritious meals and access to healthcare.

  • Recovery & Counselling – Safe spaces for healing from addiction, trauma, or brokenness.

  • Skills Development – Equipping people with income-generating skills such as sewing or baking.

  • Youth & Community Outreach – Aftercare, mentorship, and leadership opportunities.

LET'S
CONNECT

Jono & Allison Mitchell
Site Pastors

ADDRESS

Margaret Street, Ixopo

CONTACT

Tel:+27 64 687 8460

GIVING

Your Giving Changes Lives.

The truth is simple: our programs only work because of generous giving. Every meal, every skills class, every counselling session is possible because people choose to sow into the vision.

When you give, you’re not just supporting One Life Ixopo — you’re strengthening the bigger picture of One Life Foundation. Together, site by site, we’re changing one life at a time.

Our Bank Details

Name:  One Life Foundation

Bank:  First National Bank

Branch Code:  250655

Account Number:  627 352 15867

Swift Code:  FIRNZAJJ

Ref: One Life Ixopo

Scroll to Top