Mass Times & Bookings

Mass Times & Bookings

Mass Times

WEEKDAY MASS (no booking required)
Monday – 8:00am (livestreamed)
Wednesday – 9:00am (livestreamed)
Thursday – 8:00am (livestreamed)
Friday – 8:00am (livestreamed)

Saturday – 5:30pm
Sunday – 8:00am (livestreamed)
Sunday – 5:30pm

Christmas Eve, Christmas Day & New Year’s Day 
A number of extra services have been planned to accommodate our parishioners and visitors!
Please note that the regular calendar may change during the holiday period. Kindly check the calendar below.

All COVID protocols remain in place – up to 150 people per Mass – please remember to book your seats below

How to book for Mass

In order to reserve your seat, please follow the steps below:

1) Click on your preferred Mass from the calendar or list below
2) Click ‘Book Now’
3) Complete the booking registration
4) Click ‘Confirm

PLEASE NOTE: Group bookings are not possible – please follow the steps above for each person attending Mass. All attendees must book – this includes readers, servers, ushers, etc.


  • I am currently NOT experiencing any of these symptoms: fever, cough, sore throat, shortness of breath, difficulty breathing, body aches, loss of smell or taste, nausea, vomiting, diarrhoea, fatigue, weakness or tiredness.
  • I agree to wear a face mask at all times as per government regulations.
  • I agree to have my temperature taken upon arrival.
  • I agree to have my hands sanitised upon arrival.
  • I agree to adhere to the social distancing practices stipulated by the Health Department of South Africa.
  • I agree to All Saints Catholic Church Ballito recording my personal contact details for the purposes of “contact tracing” should the need arise.

The government encourages persons over the age of 60 to exercise caution in terms of attending gatherings in large groups.


If you submit a booking for Mass but you will not be able to attend, you will not be able to cancel online. Please email the office as soon as possible so that your seat/s can be made available to others.

Thank you for your understanding, and we look forward to seeing you!