Bethel currently has 6 branches:

Mmaphashalala: Bethel Church For All Nations Maphashalala branch is located approximately 150 kilometers North of Gaborone. It was founded in 2011 and has one service that runs from 9:00am to 1:00pm

Mmokolodi: The second branch of Bethel was started in 2012 and is located approximately 20 kilometeres away from Gaborone. Church service is held every Sunday from 9:00 am to 1:00Pm.

Rustenburg Bethel Church For All Nations South Africa begun in 2015. Located approximately 250 kilometers from Gaborone, Rustenburg became the third branch of Bethel. The church here has grown in numbers with a big population travelling from far to fellowship at Bethel Rustenburg.

Klerksdorp Bethel Church For All Nations South Africa was started in 2016 as many South Africans continued to travel a long distance to fellowship at BCFAN Rustenburg branch.

Mochudi Bethel Church For All Nations begun in 2016 and is located approximtely 30 kilometres North of Gaborone.

BCFAN Francistown is the latest addition to Bethel’s Branches. Francistown Branch begun in early 2019 following an impartation service in Franciston which was geared towards officially planting a seed of soul winning for the Kingdom of God.

In line with the Mission and Vision of BCFAN, the above branches commit to take the gospel of Christ to people who need it the most by focusing on community outreaches such as hospital visits ministering to the sick, house to house soul winning campaigns and creating a conducive environment and platforms to interact with the community and lead them to Christ.

We invite you to fellowship with us in any of the above Branches.