Monday, 09 February 2026
Nine candidates from seven political parties will contest by-elections set to take place in KwaZulu-Natal and the Western Cape on 11 February 2026.
Friday, 06 February 2026
The Electoral Commission announces countrywide Online Voter Registration Campaign, marking a key milestone in preparations for the upcoming 2026 local government elections and expanding access to voter registration for millions of South Africans.
Thursday, 05 February 2026
The Electoral Commission will this weekend, Saturday, 07 February 2026 and Sunday, 08 February 2026 hold voter registration in the Western Cape ahead of the municipal by-elections scheduled to take place on Wednesday 25 March 2026.
Wednesday, 04 February 2026
In the by-elections held on Tuesday, 3 February 2026, the African National Congress (ANC) retained its seat in Gauteng while the Democratic Alliance (DA) won seats in the Western Cape.
Tuesday, 03 February 2026
The Electoral Commission is pleased to report that voting is progressing well in the by-elections taking place in the Gauteng and Western Cape Provinces today.
Friday, 30 January 2026
The Electoral Commission will this weekend, Saturday, 31 January 2026 and Sunday, 01 February 2026 hold voter registration in the Eastern Cape and KwaZulu-Natal ahead of the municipal by-elections scheduled to take place on Wednesday, 18 March 2026.
Thursday, 22 January 2026
In the by-elections held on Wednesday, 21 January 2026, in Gauteng and the Western Cape, the Democratic Alliance (DA) retained its seat in Gauteng while the Patriotic Alliance (PA) won seats in the Western Cape.
Monday, 19 January 2026
The IEC will hold the first by-elections of 2026 when 12 candidates from five political parties contest by-elections set to take place in Gauteng and the Western Cape on 21 January 2026. In 2025 the Commission ran 29 by-elections with at least two by-elections every month of the year.
Thursday, 18 December 2025
In by-elections held on Wednesday, 17 December 2025, the Inkatha Freedom Party (IFP) retained its seat in KwaZulu-Natal, while in Mpumalanga the African National Congress (ANC) won a seat previously held by an independent candidate.
Thursday, 11 December 2025
In by-elections held on Wednesday, 10 December 2025, in Gauteng and the Western Cape, the African National Congress (ANC) retained their seats in both provinces.