21 मार्च को, 5000 से 7000 लोगों का एक जन समूह जोहान्सबर्ग के पास शार्पविले नगर के स्थानीय पुलिस स्टेशन के पास जमा हुआ; वे लोग पासबुक न होने की बात कहकर स्वयं को गिरफ्तार कराना चाहते थे। यह पीएसी द्वारा आयोजित व्यापक अभियान का एक अंग था।

भीड़ में कई लोग विरोध का समर्थन करने आए थे, लेकिन इस बात के भी सबूत मिले हैं कि पीएसी ने विरोध के लिए भीड़ जुटाने हेतु लोगों को डराया भी था, इसमें शार्पविले में टेलीफोन लाइन काटना, लोगों को काम पर ना जाने की बात कहने वाले पर्चे बांटना और बस चालकों और यात्रियों पर दबाव डालना शामिल था।

सुबह 10:00 बजे तक, एक बड़ी भीड़ जमा हो चुकी थी और माहौल शांतिपूर्ण बना हुआ था। प्रदर्शन शुरू होने के समय 20 से भी कम पुलिस अधिकारी स्टेशन में मौजूद थे। बाद में भीड़ की संख्या बढ़कर 20,000 हो गई और माहौल प्रतिशोधी हो उठा. चार सारासेन बख़्तरबंद गाड़ियों सहित 130 पुलिस वाले वहां पहुंच गए। पुलिस स्टेन सब-मशीनगन सहित आग्नेयास्त्रों से लैस थी। इस बात के कोई सबूत नहीं मिले कि भीड़ में किसी के पास पत्थरों के अलावा कोई हथियार था।

सबर जेट और हार्वर्ड ट्रेनर विमान जमीन से लगभग सौ फीट की ऊंचाई पर भीड़ को तितर बितर करने के लिए उसके ऊपर उड़ान भर रहे थे। भीड़ ने प्रतिक्रियास्वरूप पत्थर फेंके जो तीन पुलिस वालों को लगे और लगभग 1:00 बजे पुलिस ने एक प्रदर्शनकारी को गिरफ्तार करने की कोशिश की. इसपर हाथापाई हो गई और भीड़ वहां लगी बाड़ की तरफ बढ़ने लगी. उसके कुछ देर बाद ही गोलीबारी शुरू हो गई।

गोलीबारी के कारण
नरसंहार
मृतकों और घायलों की संख्या
परिणाम