Romans 3:24
Redeemed
We believe every person is loved and pursued by God — no matter where you've been, redemption is available to all through Christ.


Our Core Principle
Romans 3:24
We believe every person is loved and pursued by God — no matter where you've been, redemption is available to all through Christ.
Romans 12:2
Faith is not a destination but a journey. We walk together in the ongoing work of being shaped into the likeness of Christ.
Ephesians 4:12
We are not called to sit — we are called to serve. Every believer is empowered with gifts and purpose to impact the world.
You Are Welcome Here
10 Pandora Road, Malvern, Johannesburg, 2094, South Africa
Sunday Service
11:00 AM–2:00 PM
Weekly Service
7:00–9:30 PM
Youth Service
7:00–8:30 PM
Ministries

Ages 13–25 · Fridays, 7:00–8:30 PM
Friday nights come alive at Generation for Christ Youth. This is a space built for young people — a place to encounter God authentically, build deep friendships, and discover that faith is not just for Sundays. Through dynamic worship, relevant teaching, and real community, we walk with young people as they step into who God has called them to be.
Join this ministry
All ages · Sundays, 11:00 AM–2:00 PM
Families are the heartbeat of our church. Our Family Ministry walks alongside parents, children, and teenagers through every stage of life — from toddlers in Sunday school to teenagers navigating high school. We believe the home is the primary place of discipleship, and we exist to equip and support families to thrive in faith together.
Join this ministry
Men 18+ · Monthly gatherings — dates announced
Our Men’s Ministry is a brotherhood built on accountability, scripture, and a shared commitment to becoming the men God has called us to be. We gather to study the Word, challenge one another, and grow as husbands, fathers, leaders, and friends. This is not a club — it is a community of men who take their faith seriously.
Join this ministry
Women 18+ · Monthly gatherings — dates announced
Our Women’s Ministry is a sisterhood where women are known, loved, and empowered. We gather to study scripture together, support one another through life’s seasons, and step boldly into the God-given identity and calling that belongs to every woman. Whether you are new to faith or have walked with God for decades, there is a place for you here.
Join this ministry
All ages welcome · Ongoing — various dates
We believe the Church exists not just for itself but for the world. Our Community Outreach ministry takes the love of Christ beyond our walls — into the streets, schools, and communities of Johannesburg. Through practical service, evangelism, and partnership with local organisations, we seek to be the hands and feet of Jesus in our city.
Join this ministryChurch Life
Gather with us through the week for prayer, connection, and spiritual growth.
EVERY SUN
11:00 AM–2:00 PM
Worship, practical Bible teaching, prayer, and a warm welcome for the whole family.
EVERY THU
7:00–9:30 PM
Gather for worship, prayer, Scripture, and fellowship during the week.
EVERY FRI
7:00–8:30 PM
An energetic night of worship, teaching, friendship, and fun for young people.
Recent Messages
Messages that challenge, encourage, and equip you for everyday life.
Foundations
Pastor Genene Masresha
September 7, 2026 · 42 min
Foundations
Pastor Genene Masresha
August 31, 2026 · 38 min
Foundations
Pastor Genene Masresha
August 24, 2026 · 45 min
Transformed
Pastor Genene Masresha
August 17, 2026 · 40 min
Transformed
Pastor Genene Masresha
August 10, 2026 · 36 min
Equipped
Pastor Genene Masresha
August 3, 2026 · 44 min

No matter your background, your story, or where you are in your faith journey — there is a place for you at Generation for Christ.
Plan Your Visit