Traffic Officer Salary in South Africa

Traffic Officer Salary in South Africa

A qualified traffic officer in South Africa earns roughly R18 000 to R34 000 per month in 2026, depending on experience, grade and employer. Entry-level officers start at around R18 000 to R26 000 a month, while experienced officers and inspectors earn more. If you are still training on a learnership, you receive a stipend of about R5 000 per month rather than a full salary.

Quick facts: traffic officer salary per month

ItemDetail (estimate)
Entry-level traffic officerAbout R18 000 to R26 000 per month
Experienced traffic officerAbout R28 000 to R34 000 per month
Learnership / cadet stipendAbout R5 000 per month (R3 500 to R5 000 by province)
Typical public-sector entry rangeR269 499 to R317 463 per year
EmployersProvincial transport departments and municipalities
QualificationFET Certificate: Road Traffic Law Enforcement
ExtrasOvertime, night shift, medical aid, pension, 13th cheque, housing allowance

How much does a traffic officer earn per month?

A qualified traffic officer generally earns between R18 000 and R34 000 per month, with most falling somewhere in the middle. Recent provincial vacancies for entry-level traffic law enforcement posts advertised packages of about R269 499 to R317 463 per year, which works out to roughly R22 500 to R26 500 a month before allowances.

Your exact pay depends on who you work for. Traffic officers are employed by provincial departments of transport and by municipalities, and each sets its own package, so a metro like the City of Johannesburg or City of Cape Town may pay differently to a smaller municipality.

Traffic officer starting salary

A newly qualified traffic officer usually starts at about R18 000 to R26 000 per month, depending on the employer and any allowances. On top of the basic salary, officers earn significant overtime for weekend, public holiday and night shift work, which lifts actual take-home pay.

To see what any of these figures look like after PAYE and other deductions, use our take-home pay calculator.

Traffic officer learnership stipend

Before you can work as a traffic officer, you must complete a 12-month learnership and earn the FET Certificate: Road Traffic Law Enforcement. During training you are paid a stipend, not a full salary.

The stipend is about R5 000 per month, though it ranges from roughly R3 500 to R5 000 depending on the province running the programme. For example, the Western Cape Mobility Department cadet programme pays R5 000 a month during training. Completing the learnership does not guarantee a permanent post, you still have to apply for advertised vacancies afterwards.

To apply, you generally need a matric (National Senior Certificate), a valid Code B manual driving licence, and you must pass a medical and physical test. Applications use the government Z83 form.

How traffic officer pay grows with rank

Traffic officers progress through grades, and pay rises as you move up:

  • Traffic Officer Grade 1 (entry)
  • Traffic Officer Grade 2
  • Traffic Officer Grade 3
  • Principal Inspector
  • Chief Traffic Officer

Senior inspectors and chief traffic officers earn well above the entry range. You can also move into specialised units, which may carry extra allowances.

Traffic officer benefits

As a government employee, a traffic officer receives more than just a salary. Typical benefits include a pension through the Government Employees Pension Fund (GEPF), medical aid, a housing allowance, a 13th cheque, and paid leave. Overtime is a big part of the job, since traffic officers regularly work weekends, public holidays and night shifts.

Traffic officer vs metro police and SAPS

Traffic officers, metro police and SAPS are three different branches of law enforcement with different pay. If you are weighing them up, see our guides to metro police salaries and SAPS salaries and ranks, and compare all of them in our South African salary guide.

How we worked this out

The figures on this page are estimates based on recent provincial and municipal traffic law enforcement vacancy adverts, salary survey data and published 2026 learnership stipends. Because traffic officers are employed by different provinces and municipalities rather than on a single national scale, pay varies by employer, so treat these as guide ranges and confirm the exact figure in the specific vacancy advert. The R5 000 stipend reflects the 2026 Western Cape cadet programme and similar provincial learnerships.

Frequently asked questions

How much does a traffic officer earn per month in South Africa? A qualified traffic officer earns roughly R18 000 to R34 000 per month, depending on experience and employer. Entry-level officers start at about R18 000 to R26 000 a month before overtime and allowances.

How much is the traffic officer learnership stipend? About R5 000 per month during the 12-month training, ranging from around R3 500 to R5 000 depending on the province.

Do traffic officers get a salary while training? No, not a full salary. During the learnership you receive a stipend of about R5 000 a month. The full salary starts once you are appointed to a permanent post.

What qualifications do you need to become a traffic officer? A matric, a valid Code B manual driving licence, and you must pass a medical and physical test. You then complete a 12-month learnership to earn the FET Certificate: Road Traffic Law Enforcement.

Do traffic officers earn overtime? Yes. Traffic officers regularly work weekends, public holidays and night shifts, and overtime can add meaningfully to monthly take-home pay.

Who pays traffic officers? Provincial departments of transport and municipalities employ traffic officers, and each sets its own salary package, so pay differs between employers.