Faith Formation

Children of the parish are welcome to join the catechism classes in preparation for First Confession, First Holy Communion.

Teens of the parish meet on Saturdays and Sundays for confirmation classes. 

Catechetics Team Lead:
Kulsum Tobias 084 268 0978 (St Kevin’s)
Margaret Durkan 028 291 2124 (All Saints)

The RCIA (Rite of Christian Initiation of Adults) is a process that allows non-baptized men and women to become members of the Catholic Church. It is divided into numerous stages, each defined by study, prayer, and Mass ceremonies. Catechumens are those who participate in the RCIA. Classes are held on Tuesday evenings.

RCIA Team Lead:
Eugene Jackson 082 922 7155

Fr Mari Joe welcomes all Catholic/Christian couples who wish to have their children baptised into the faith at the parish.

Prior to the baptism parents are required to attend baptism classes in preparation for this spiritual event.
Please contact the Deacon Mario regarding baptism classes.

Marriage and Life

Fr Mari Joe welcomes all Catholic/Christian couples who wish to get married at the Parish and are in good standing with the Catholic Church.

Prior to your wedding require that you attend an Engaged Encounter weekend in preparation for your marriage.

Engaged Encounter: For bookings, please email info@engagedencounter.co.za

Couples must please contact Father Mari Joe at least 6 months before the planned wedding date.

The marriage support team aims to create awareness of experiences in marriages as well as providing opportunities for the newly married and mature married couples to network to create a supportive environment.

Marriage Support team leaders:
Lisa Adams 083 390 0368 (All Saints)
Clement Bowers 082 255 4321 (St Kevin’s)

This team aims to provide for those couples that have decided and who are divorced by linking them to support structures provided by the Archdiocese.

Dissolved Marriages team leaders:
Lisa Adams 083 390 0368 (All Saints)
Clement Bowers 082 255 4321 (St Kevin’s)
The parenting team seeks to provide opportunities for families to connect towards building a welcoming and supportive parish family.

Parenting team leaders:
Lisa Adams 083 390 0368 (All Saints)
Clement Bowers 082 255 4321 (St Kevin’s)

Liturgy

This ministry aims to make all parishioners and visitors feel welcome and comfortable
in our parish family.

Mario Snow 084 441 6141

A group of people dedicate their time to preparing and proclaiming God’s word to the faithful at Holy Mass.

Proclaimers Team Lead:
Donnecetia Adams 0618982313 (St Kevin’s)
Denise Hawthorne 084 848 6538 (All Saints)

This team distributes Holy Communion to the sick and housebound, and when necessary, assists the priest in distributing Holy Communion during Mass.

EMHC Team Lead:
Clement Bowers 082 255 4321 (St Kevin’s)
Beverley Yarrow 082 668 2285 (All Saints)
These dedicated parishioners play an important role during Holy Mass. They bring and hold important items such as books, the thurible, the lavabo water and towel, and sacred vessels to hold the consecrated hosts.

Altar Servers Team Lead:
Eugene Jackson 084 384 8178 (All Saints)
Chanell Kamies 074 955 4877 (St Kevin’s)

A group of parishioners working towards creating a vibrant worshipping experience through music.


Music Ministry Team Lead:

Noel Miller 084 325 2818 (St Kevin’s)

Ben De Wet 084 811 3870 (All Saints)

This team is tasked with the preparation of the church and sanctuary, including arranging the liturgical books, the vestments, and sacred vessels necessary in the celebration of the Mass.

Mario Snow 084 441 6141

Evangelisation

This team aims to evangelise through building support structures from friendships, using the Alpha programme as a platform.


Theodore Sass 0614706983

This team works towards fostering relations with other Christian churches and non-christian faiths.

Theodore Sass 0614706983
This team works towards promoting the call to religious life, working closely with the parish clergy.

Patrick Kamies 082 321 3907
This team focusses on deepening prayer life and a closer relationship with our Lord.

Patrick Kamies 082 321 3907 (St Kevin’s)
Rene Naidoo 083 302 2805 (All Saints)

Youth and Young Adults

This team focusses on creating a space for the youth of the parish for their voice to be heard, and ongoing faith formation through regular faith based activities and promoting an active role in the life of the parish.


Chanell Kamies 074 955 4877

Community Engagement

This team works towards encouraging inclusivity among all parishioners of all cultures.


Patricia Mudiayi 083 528 4077

This team works diligently to alleviate hunger and food shortages for children and adults in our community through initiatives such as the soup kitchen at St Kevin’s and preparing food parcels as the need arises.

Elsabe Davids 083 356 6481
This team works towards fostering an awareness of inclusion, equality, and protection of our environment.

Beverley Yarrow 082 668 2285
This team aims to support the needs of the vulnerable children and their families through initiatives such as toiletries, clothing and blanket donation drives.

Imelda Adams 082 378 4227

Parish Community Building

This team is dedicated to contributing to creating a sense of community as well as support for those in need in the parish.


Margaret Durkan 028 291 2124

This team develops and manages focused parish communication channels and enhances existing ones to meet the needs of the parish.

Eugene Jackson 084 384 8178