
The Department of Transport has officially published new commencement dates in the Government Gazette for various parts of the Administrative Adjudication of Road Traffic Offences Act (AARTO). Among these announcements is the confirmed national launch of the much-anticipated driving demerit system, now scheduled to begin in September 2026. This marks one of the most significant overhauls of traffic enforcement in democratic South Africa, affecting both habitual offenders and law-abiding drivers alike.
Key Takeaways
- AARTO rollout dates confirmed: The nationwide implementation of the AARTO system will begin in two phases, starting on 1 December 2025 for 69 municipalities and on 1 April 2026 for 144 more. This staged rollout will lead up to the full activation of the driving demerit system in September 2026.
- Key sections of the Act coming into force: Legal provisions dealing with infringement notices, penalties, and administrative processes will become active during the rollout. These sections establish the framework for how traffic offences will be handled going forward.
- Driving demerit system launching nationwide: From 1 September 2026, drivers across South Africa will begin receiving demerit points for road traffic violations. Reaching the maximum threshold of points could result in licence suspensions or cancellations.
About Arcadia Finance
Arcadia Finance makes borrowing simple and stress-free. Access 19 reputable, NCR-approved lenders without paying application fees. Enjoy a quick, secure process designed to match you with the right loan.
Staggered Implementation Timeline Outlined in Official Gazette
The notification appeared in the most recent edition of the national Government Gazette and details how different sections of the AARTO Act will be brought into effect through a phased rollout. This staged process is set to begin in December 2025 and will extend until at least September 2026, allowing for gradual implementation across municipalities. This timeline signals the government’s renewed commitment to curbing road violations and modernising the country’s traffic adjudication system following years of legal setbacks and public uncertainty.
While this national rollout marks a significant expansion, the AARTO system itself is not entirely new. It has already been in operation for several years in major metropolitan areas such as Johannesburg and Tshwane. The long-term goal of the government has always been to extend the system across all regions in South Africa, ensuring a consistent and standardised approach to road traffic enforcement. These urban testbeds have served as a proving ground for refining the system’s operational challenges, offering a glimpse of how the country-wide enforcement will function in practice.

Legal Delays and Constitutional Challenges Slowed Progress
Despite these longstanding intentions, the broader implementation of AARTO has faced persistent delays. These were largely due to legal obstacles, including challenges brought on Constitutional grounds. Only after South Africa’s highest court ruled in favour of the AARTO Act was the path cleared for a nationwide launch.
The Constitutional Court’s decision effectively ended years of uncertainty, paving the way for a full-scale administrative system that transfers power from traditional courts to dedicated traffic adjudication bodies.
In the months leading up to the official gazette, confusion had spread among members of the public due to inaccurate reports circulated by some mainstream media outlets. Several of these articles claimed that the nationwide rollout of AARTO would take place in July 2025, although the Department of Transport had publicly dismissed those claims shortly before they began to circulate. The result was widespread misinformation, leaving motorists unsure of when or how the demerit system would impact their driving records.
Launch Date Speculation Added to Public Uncertainty
The uncertainty was worsened when the alleged launch date was shifted by some outlets from July 2025 to October 2025. This ongoing speculation only compounded public misunderstanding until the Department of Transport, together with the Road Traffic Infringement Agency (RTIA), issued a joint statement confirming a proposed launch date of 1 December. By that stage, public confidence in the rollout had already been undermined, with calls from road safety advocacy groups demanding clear, official communication.
The newly gazetted announcement has now brought much-needed clarity. According to the official documentation, key sections of the AARTO Act will commence on two separate dates. The first group of provisions will become active from 1 December 2025, while a second set will come into force starting 1 April 2026.
These deadlines are now set in law, leaving little room for future delays barring extraordinary circumstances.
Phased Rollout to Cover All Municipalities by Mid-2026
The government has explained that the initial implementation phase on 1 December 2025 will apply to 69 municipalities and metropolitan areas. This will be followed by a second phase commencing on 1 April 2026, which will extend AARTO’s reach to an additional 144 municipalities. Altogether, this phased approach will cover 213 local government areas across the country. The staged rollout is designed to ensure that administrative infrastructure, staff training, and public awareness campaigns can be completed in a manageable, structured manner.
The specific sections of the Act that will take effect during these two phases include sections 17, 18, 19, 19A, 19B, 20, 23, 29, 30, 31, 32, 34, and 35. These sections lay the foundation for the AARTO framework by establishing procedures for issuing infringement notices, imposing penalties, and enforcing the necessary regulations that underpin the system’s effectiveness.
For motorists, this means that traffic offences will soon be handled under a centralised process that includes streamlined appeal mechanisms and reduced reliance on court appearances.

Driving Demerit System to Start in September 2026 Nationwide
It is worth noting that the portion of the Act relating directly to the driving demerit system has a separate commencement date. This part of the AARTO framework is scheduled to begin on 1 September 2026 and will be implemented simultaneously across the entire country. Once in effect, the system will assign demerit points to motorists for various traffic offences. Drivers who accumulate too many points risk having their licences suspended or, in more serious cases, cancelled. The demerit system is expected to be a powerful behavioural deterrent, particularly for repeat offenders who habitually ignore traffic laws.
For transparency, the Department of Transport has also published the full list of municipalities scheduled to join the AARTO rollout in each phase. These documents detail the regions involved in the 1 December 2025 and 1 April 2026 implementation dates and are accessible through the official gazette. Municipal authorities are expected to begin preparing their administrative systems immediately to avoid bottlenecks when enforcement begins.
1 December 2025 list of municipalities for AARTO
No. | District | Metropolitan / Municipal Areas |
---|---|---|
1 | OR Tambo | King Sabata Dalindyebo Local Municipality: Mthatha Area |
2 | Chris Hani | Enoch Mgijima Local Municipality: Queenstown |
3 | Buffalo City | Buffalo City Metro: East London |
4 | Nelson Mandela Bay | Nelson Mandela Bay Metro: PE Area (Gqeberha) |
5 | Alfred Nzo | Matatiele Local Municipality |
6 | Joe Gqabi | Elundini Local Municipality: Maclear |
7 | Alfred Nzo | Umzimvubu Local Municipality |
8 | Sarah Baartman | Dr Beyers Naudé Local Municipality |
9 | Joe Gqabi | Walter Sisulu Local Municipality |
10 | Lejweleputswa | Matjhabeng Local Municipality: Welkom |
11 | Fezile Dabi | Moqhaka Local Municipality: Kroonstad |
12 | Thabo Mofutsanyana | Maluti-A-Phofung Local Municipality: QwaQwa/Harrismith |
13 | METRO | Mangaung Metropolitan Municipality: Bloemfontein |
14 | Thabo Mofutsanyana | Dihlabeng Local Municipality |
15 | Xhariep | Mohokare Local Municipality |
16 | Fezile Dabi | Metsimaholo Local Municipality |
17 | West Rand | Merafong Local Municipality: Carletonville |
18 | West Rand | Mogale Local Municipality: Krugersdorp |
19 | Sedibeng | Lesedi Local Municipality: Heidelberg |
20 | West Rand | Rand West City Local Municipality |
21 | Sedibeng | Midvaal Local Municipality: Meyerton |
22 | METRO | City of Ekurhuleni Metropolitan Municipality |
23 | METRO | Emfuleni Local Municipality: Vereeniging |
24 | METRO | City of Johannesburg Metropolitan Municipality |
25 | METRO | City of Tshwane Metropolitan Municipality |
26 | uThukela District | Alfred Duma Local Municipality: Ladysmith Area |
27 | Amajuba | Newcastle Local Municipality |
28 | King Cetshwayo | City of uMhlathuze Local Municipality: Richards Bay |
29 | Durban | Durban Metropolitan: eThekwini Municipality |
30 | iLembe | KwaDukuza Local Municipality: Stanger |
31 | uMgungundlovu | Msunduzi Local Municipality: Pietermaritzburg |
32 | Zululand | Ulundi Local Municipality: Mahlabathini |
33 | Ugu | Ray Nkonyeni Local Municipality: Port Shepstone |
34 | uMkhanyakude | Jozini Local Municipality |
35 | uMkhanyakude | Mtubatuba Local Municipality |
36 | Capricorn | Polokwane Local Municipality |
37 | Vhembe | Thulamela Local Municipality: Thohoyandou |
38 | Sekhukhune | Fetakgomo Tubatse Local Municipality: Burgersfort |
39 | Waterberg | Mogalakwena Local Municipality: Mokopane |
40 | Mopani | Greater Tzaneen Municipality |
41 | Vhembe | Makhado Local Municipality |
42 | Mopani | Greater Giyani Local Municipality |
43 | Ehlanzeni | Elias Motsoaledi Local Municipality |
44 | Ehlanzeni | City of Mbombela Local Municipality: Nelspruit |
45 | Nkangala | Steve Tshwete Local Municipality: Middelburg |
46 | Gert Sibande | Govan Mbeki Local Municipality: Bethal/Secunda |
47 | Nkangala | Emalahleni Local Municipality: Witbank |
48 | Ehlanzeni | Thaba Chweu Local Municipality: Mashishing |
49 | Gert Sibande | Lekwa Local Municipality: Standerton |
50 | Nkangala | Thembisile Hani Local Municipality |
51 | Ehlanzeni | Nkomazi Local Municipality: Malelane |
52 | ZF Mgcawu | Dawid Kruiper Local Municipality: Upington |
53 | John Taolo Gaetsewe | Ga-Segonyana Local Municipality: Kuruman |
54 | Frances Baard | Sol Plaatje Local Municipality: Kimberley |
55 | Pixley ka Seme | Emthanjeni Local Municipality: De Aar |
56 | Namakwa | Nama Khoi Local Municipality: Springbok |
57 | Dr Kenneth Kaunda | City of Matlosana Local Municipality: Klerksdorp |
58 | Dr Kenneth Kaunda | JB Marks Local Municipality: Potchefstroom |
59 | Ngaka Modiri Molema | Mahikeng Local Municipality |
60 | Ngaka Modiri Molema | Ditsobotla Local Municipality: Litchenburg |
61 | Bojanala | Rustenburg Local Municipality |
62 | Bojanala | Madibeng Local Municipality: Brits |
63 | Cape Town | City of Cape Town Metropolitan Municipality |
64 | Cape Winelands | Stellenbosch Local Municipality |
65 | Garden Route | Mossel Bay Local Municipality |
66 | Garden Route | George Local Municipality |
67 | Central Karoo | Beaufort West Local Municipality |
68 | Overberg | Cape Agulhas Local Municipality: Bredasdorp |
69 | West Coast | Swartland Local Municipality: Malmesbury |
1 April 2026 list of municipalities for AARTO
No. | District | Metropolitan / Municipal Areas |
---|---|---|
1 | Chris Hani | Emahlaleni Local Municipality |
2 | Chris Hani | Intsika Yethu Local Municipality |
3 | Chris Hani | Inxuba Yethemba Local Municipality |
4 | Chris Hani | Engcobo Local Municipality |
5 | Chris Hani | Sakhisizwe Local Municipality |
6 | Amathole | Raymond Mhlaba Local Municipality |
7 | Amathole | Amahlathi Local Municipality |
8 | Amathole | Great Kei Local Municipality |
9 | Amathole | Mnquma Local Municipality |
10 | Amathole | Mbhashe Local Municipality |
11 | Amathole | Ngqushwa Local Municipality |
12 | Sarah Bartmaan | Blue Crane Route Local Municipality |
13 | Sarah Bartmaan | Sundays River Valley Local Municipality |
14 | Sarah Bartmaan | Kou-Kama Local Municipality |
15 | Sarah Bartmaan | Kouga Local Municipality |
16 | Sarah Bartmaan | Makana Local Municipality |
17 | Sarah Bartmaan | Ndlambe Local Municipality |
18 | Joe Gqabi | Senqu Local Municipality |
19 | OR Tambo | Mhlontlo Local Municipality |
20 | OR Tambo | Port St. Johns Local Municipality |
21 | OR Tambo | Ingquza Hill Local Municipality |
22 | OR Tambo | Nyandeni Local Municipality |
23 | Alfred Nzo | Mbizana Local Municipality |
24 | Alfred Nzo | Ntabankulu Local Municipality |
25 | Fezile Dabi | Ngwathe Local Municipality |
26 | Fezile Dabi | Mafube Local Municipality |
27 | Thabo Mofutsanyana | Phumelela Local Municipality |
28 | Thabo Mofutsanyana | Nketoana Local Municipality |
29 | Thabo Mofutsanyana | Setsoto Local Municipality |
30 | Thabo Mofutsanyana | Mantsopa Local Municipality |
31 | Lejweleputswa | Nala Local Municipality |
32 | Lejweleputswa | Tswelopele Local Municipality |
33 | Lejweleputswa | Tokologo Local Municipality |
34 | Lejweleputswa | Masilonyana Local Municipality |
35 | Xhariep | Kopanong Local Municipality |
36 | Xhariep | Letsemeng Local Municipality |
37 | Amajuba | eMadlangeni Local Municipality |
38 | Amajuba | Dannhauser Local Municipality |
39 | Zululand | Nongoma Local Municipality |
40 | Zululand | Abaqulusi Local Municipality |
41 | Zululand | eDumbe Local Municipality |
42 | Zululand | uPhongolo Local Municipality |
43 | uMkhanyakude | uMhlabuyalingana Local Municipality |
44 | uMkhanyakude | Big Five Hlabisa Local Municipality |
45 | uMzinyathi | Endumeni Local Municipality |
46 | uMzinyathi | Nquthu Local Municipality |
47 | uMzinyathi | Msinga Local Municipality |
48 | uMzinyathi | Umvoti Local Municipality |
49 | uThukela | Okhahlamba Local Municipality |
50 | uThukela | Inkosi Langalibalele Local Municipality |
51 | King Cetshwayo | Nkandla Local Municipality |
52 | King Cetshwayo | Mthonjaneni Local Municipality |
53 | King Cetshwayo | uMlalazi Local Municipality |
54 | King Cetshwayo | uMfolozi Local Municipality |
55 | Ilembe | Mandeni Local Municipality |
56 | Ilembe | Maphumulo Local Municipality |
57 | Ilembe | Ndwedwe Local Municipality |
58 | uMgungundlovu | Mpofana Local Municipality |
59 | uMgungundlovu | Richmond Local Municipality |
60 | uMgungundlovu | uMngeni Local Municipality |
61 | uMgungundlovu | uMshwathi Local Municipality |
62 | uMgungundlovu | iMpende Local Municipality |
63 | uMgungundlovu | Mkhambathini Local Municipality |
64 | Harry Gwala | Dr Nkosazana Dlamini-Zuma Local Municipality |
65 | Harry Gwala | Greater Kokstad Local Municipality |
66 | Harry Gwala | uMzimkhulu Local Municipality |
67 | Harry Gwala | Ubuhlebezwe Local Municipality |
68 | Ugu | Umzinto Local Municipality |
69 | Ugu | uMzumbe Local Municipality |
70 | Ugu | uMuziwabantu Local Municipality |
71 | Capricorn | Blouberg Local Municipality |
72 | Capricorn | Molemole Local Municipality |
73 | Capricorn | Lepelle-Nkumpi Local Municipality |
74 | Vhembe | Musina Local Municipality |
75 | Vhembe | Collins Chabane Local Municipality |
76 | Mopani | Greater Letaba Local Municipality |
77 | Mopani | Ba-Phalaborwa Local Municipality |
78 | Mopani | Maruleng Local Municipality |
79 | Waterberg | Modimolle-Mookgophong Local Municipality |
80 | Waterberg | Lephalale Local Municipality |
81 | Waterberg | Bela-Bela Local Municipality |
82 | Waterberg | Thabazimbi Local Municipality |
83 | Sekhukhune | Makhuduthamaga Local Municipality |
84 | Sekhukhune | Ephraim Mogale Local Municipality |
85 | Ehlanzeni | Bushbuckridge Local Municipality |
86 | Nkangala | Emakhazeni Local Municipality |
87 | Nkangala | Victor Khanye Local Municipality |
88 | Nkangala | Dr JS Moroka Local Municipality |
89 | Gert Sibande | Albert Luthuli Local Municipality |
90 | Gert Sibande | Dipaleseng Local Municipality |
91 | Gert Sibande | Pixley ka Seme Local Municipality |
92 | Gert Sibande | Mkhondo Local Municipality |
93 | Gert Sibande | Msukaligwa Local Municipality |
94 | John Taolo Gaetsewe | Joe Morolong Local Municipality |
95 | John Taolo Gaetsewe | Gamagara Local Municipality |
96 | Frances Baard | Dikgatlong Local Municipality |
97 | Frances Baard | Phokwane Local Municipality |
98 | Frances Baard | Magareng Local Municipality |
99 | Pixley ka Seme | Siyanquma Local Municipality |
100 | Pixley ka Seme | Siyathemba Local Municipality |
101 | Pixley ka Seme | Kareeberg Local Municipality |
102 | Pixley ka Seme | Ubuntu Local Municipality |
103 | Pixley ka Seme | Umsobomvu Local Municipality |
104 | Pixley ka Seme | Renosterberg Local Municipality |
105 | Pixley ka Seme | Thembelihle Local Municipality |
106 | Namakwa | Khai-Ma Local Municipality |
107 | Namakwa | Kamiesberg Local Municipality |
108 | Namakwa | Hantam Local Municipality |
109 | Namakwa | Karoo Hoogland Local Municipality |
110 | Namakwa | Richersveld Local Municipality |
111 | ZF Mgcawu | Tsantsabane Local Municipality |
112 | ZF Mgcawu | Kai !Garib Local Municipality |
113 | ZF Mgcawu | !Kheis Local Municipality |
114 | ZF Mgcawu | Kgatelopele Local Municipality |
115 | Bojanala Platinum | Moses Kotane Local Municipality |
116 | Bojanala Platinum | Moretele Local Municipality |
117 | Bojanala Platinum | Kgetlengriver Local Municipality |
118 | Ngaka Modiri Molema | Ratlou Local Municipality |
119 | Ngaka Modiri Molema | Tswaing Local Municipality |
120 | Ngaka Modiri Molema | Ramotshere Moiloa Local Municipality |
121 | Dr Kenneth Kaunda | Maquassi Hills Local Municipality |
122 | Dr Ruth Segomotsi Mompati | Kagisano-Molopo Local Municipality |
123 | Dr Ruth Segomotsi Mompati | Naledi Local Municipality |
124 | Dr Ruth Segomotsi Mompati | Greater Taung Local Municipality |
125 | Dr Ruth Segomotsi Mompati | Mamusa Local Municipality |
126 | Dr Ruth Segomotsi Mompati | Lekwa-Teemane Local Municipality |
127 | West Coast | Cederberg Local Municipality |
128 | West Coast | Matzikama Local Municipality |
129 | West Coast | Bergrevier Local Municipality |
130 | West Coast | Saldanha Bay Local Municipality |
131 | Cape Winelands | Witzenberg Local Municipality |
132 | Cape Winelands | Breede Valley Local Municipality |
133 | Cape Winelands | Langeberg Local Municipality |
134 | Cape Winelands | Drakenstein Local Municipality |
135 | Central Karoo | Laingsburg Local Municipality |
136 | Central Karoo | Prince Albert Local Municipality |
137 | Garden Route | Outshoorn Local Municipality |
138 | Garden Route | Knysna Local Municipality |
139 | Garden Route | Bitou Local Municipality |
140 | Garden Route | Hassequa Local Municipality |
141 | Garden Route | Kannaland Local Municipality |
142 | Overberg | Overstrand Local Municipality |
143 | Overberg | Theewaterskloof Local Municipality |
144 | Overberg | Swellendam Local Municipality |
Conclusion
The Department of Transport has now formally ended months of speculation by confirming the rollout schedule for the AARTO Act through an official gazette. With implementation starting in December 2025 and the demerit system coming into effect in September 2026, South Africa is preparing for one of the most extensive changes to road traffic enforcement in its democratic era. The staged approach gives municipalities time to align administrative systems while ensuring motorists are made aware of the serious implications tied to repeated traffic offences.
Fast, uncomplicated, and trustworthy loan comparisons
At Arcadia Finance, you can compare loan offers from multiple lenders with no obligation and free of charge. Get a clear overview of your options and choose the best deal for you.
Fill out our form today to easily compare interest rates from 19 banks and find the right loan for you.