Penembakan terjadi tepat sebelum pukul 01.00 waktu setempat di KwaNoxolo Tavern, kawasan Tambo, Bekkersdal, sekitar 46 kilometer di sebelah barat Johannesburg. Sebanyak 12 pelaku tak dikenal dilaporkan tiba menggunakan minibus putih jenis kombi dan sedan berwarna perak, kemudian melepaskan tembakan secara acak ke arah para pengunjung.
Saat melarikan diri, para pelaku terus menembak secara sembarangan hingga menyebabkan sejumlah korban tewas di lokasi dan beberapa lainnya harus mendapat perawatan di rumah sakit. Pihak berwenang menyatakan bahwa pub tersebut beroperasi secara resmi dan memiliki izin usaha yang sah.
"Beberapa korban ditembak secara acak di jalan oleh penyerang tak dikenal," ujar polisi Gauteng, dikutip NPR.