Experience church in different formats

Thank you for your Generosity
Giving financially is our way of partnering with Jesus to support our city and church family, living generously so we can make disciples who live radically generous lives.
Banking Details
New Here?
We encourage you to join our next Get-Connected course to discover who we are and what we believe in and connect with our local church family.
Mondays | 5 Aug - 6 Sept | 19:00
Big Prayer
Join us for our monthly prayer gathering
4 July | Thur | 6pm
CORE Gathering
COM Core is a quarterly gathering of the saints who form the hands and feet of our body: those serving in the many ministries of Church-on-Main. All who wish to join are welcome.
THUR | 1 AUG | 19:00
Weekly Wednesday Prayer
Join us as we praise our glorious God, thank Him for his good and perfect gifts and bring our petitions to the throne of grace
Join a Life Group
Life Groups create a space for people to intentionally share their lives with others, grow spiritually together, and encourage each other.
Join a Group
7:Amen Prayer
Join us for early Saturday morning prayer time up at Rhodes Memorial.
SAT | 6 JULY | 7:30
Previous slide
Next slide

       Sun | 9:30 | The Mill

       Sun | 18:00 | The Mill

       Sun | 9:30 | The Mill

       Sun | 9:30 | UCT


Subscribe to the Church-on-Main Weekly Monday Mail to receive information about upcoming events and announcements. 

Get connected with the latest updates and upcoming events announcements by subscribing to the Church-on-Main Weekly WhatsApp Channel!

Monday Mail

* indicates required

Banking Details:
Bank: Std Bank
Account Number: 275311678
Ref: Youth Camp 22