Registration is this weekend (
5th & 6th March 2016). If you have registered and voted before, it is unlikely that you will need to do so again.
If you
moved or your voting district boundary has changed then you may need to register again. If you have never registered (
first time voting) then you need to register.
Check here for your registration status
https://www.elections.org.za/content/For-voters/My-voter-registration-details/
And here to locate a voting station
http://maps.elections.org.za/vsfinder/