Who We Are

Laying Down Our Lives

Joshua Generation Church is a vibrant and diverse multisite church that meets across Southern Africa. Modelled after the early church in the book of Acts, we seek to live out authentic Christianity (Acts 2:42-47) as a family of believers, devoted to laying down our lives for God and for one another. Our vision is that Joshua Generation Church will become a blueprint for other churches in South Africa, and around the world.

Joshua Generation Church began in January 1999, when Andrew and Emma Selley were sent from The Storehouse Church in Port Elizabeth to start a church in Table View, Cape Town. Beginning with just four people in a lounge, we quickly grew as God added to our number. In time, we planted other congregations, while God also added whole churches to us. We now partner with many churches around the globe as part of an apostolic movement known as Four12.