19 Apr 2026



Shift Roster

Date Early Shift Day Shift 1 Day Shift 2 Day Shift 3 Late Shift Notes
1149Mon, May 18 2026ZANDILESIBUSISOTHOZAMA

1150Tue, May 19 2026ZANDILESIBUSISOTHOZAMA

1151Wed, May 20 2026ZANDILESIBUSISOTHOZAMA

1152Thu, May 21 2026ZANDILESIBUSISOTHOZAMA

1153Fri, May 22 2026ZANDILESIBUSISOTHOZAMA

1154Sat, May 23 2026ZANDILEZANDILE

1155Sun, May 24 2026THOZAMATHOZAMA

1156Mon, May 25 2026ZANDILESIBUSISOTHOZAMA

1157Tue, May 26 2026ZANDILESIBUSISOJOHANTHOZAMA

1158Wed, May 27 2026ZANDILESIBUSISOJOHANTHOZAMA

1159Thu, May 28 2026ZANDILESIBUSISOJOHANTHOZAMA

1160Fri, May 29 2026ZANDILESIBUSISOJOHANTHOZAMA

1161Sat, May 30 2026THOZAMATHOZAMA

1162Sun, May 31 2026ZANDILEZANDILE

1163Mon, Jun 1 2026SIBUSISOZANDILETHOZAMAJOHAN

1164Tue, Jun 2 2026SIBUSISOZANDILETHOZAMAJOHAN

1165Wed, Jun 3 2026SIBUSISOZANDILETHOZAMAJOHAN

1166Thu, Jun 4 2026SIBUSISOZANDILETHOZAMAJOHAN

.

1167Fri, Jun 5 2026JOHANZANDILETHOZAMASIBUSISO

1168Sat, Jun 6 2026SIBUSISOSIBUSISO

1169Sun, Jun 7 2026JOHANJOHAN

1170Mon, Jun 8 2026SIBUSISOZANDILETHOZAMAJOHAN

1171Tue, Jun 9 2026SIBUSISOZANDILETHOZAMAJOHAN

1172Wed, Jun 10 2026SIBUSISOZANDILETHOZAMAJOHAN

1173Thu, Jun 11 2026SIBUSISOZANDILETHOZAMAJOHAN

1174Fri, Jun 12 2026JOHANZANDILETHOZAMASIBUSISO

1175Sat, Jun 13 2026SIBUSISOSIBUSISO

1176Sun, Jun 14 2026JOHANJOHAN

1177Mon, Jun 15 2026JOHANTHOZAMAZANDILESIBUSISO

1178Youth Day, Tue 2 16 2026JOHANSIBUSISO

1179Wed, Jun 17 2026JOHANTHOZAMAZANDILESIBUSISO

1180Thu, Jun 18 2026JOHANTHOZAMAZANDILESIBUSISO