JobsZA

Diesel Mechanic Jobs in Pretoria

Looking for diesel mechanic jobs in Pretoria? Diesel and motor mechanics keep SA's fleets and machinery running, a trade-tested role with strong earning potential. Below are 25 live diesel mechanic vacancies in Pretoria and the wider Gauteng, updated on 30 September 2026. Based on listings that quote pay, diesel mechanic salaries here run from about R4 400 to R73 300 a month, with a midpoint near R25 000.

Salary guide

From live listingsR4 400 - R73 300 /mo
Typical (median)R25 000 /mo
Market guide (25th to 75th)R12 000 - R33 000 /mo

Gross monthly, indicative only. Actual pay depends on employer and experience.

Vacancies (page 1 of 2)

Yesterdayvia Indeed
Qualified Diesel Mechanic

nan · Pretoria, Gauteng

Salary not listed
Yesterdayvia Indeed
Diesel Mechanic

nan · Pretoria, Gauteng

Salary not listed
Yesterdayvia Adzuna
Diesel Mechanic

Peoplesync · Pretoria, Gauteng

Salary not listed
2 weeks agovia Adzuna
Diesel Mechanic / Diesel Werktuigkundige (TC 107)

Werkie · Pretoria, Gauteng

Salary not listed
2 weeks agovia LinkedIn
Auto Electrician

Scania South Africa · Pretoria, Gauteng

Salary not listed
2 weeks agovia Adzuna
Diesel Mechanic - Bronkhorstspruit

Estelle Nel Recruitment · Pretoria, Gauteng

Salary not listed
3 weeks agovia LinkedIn
Day Maintainer - Location - Anglia

Harsco Rail · Pretoria, Gauteng

Salary not listed
3 weeks agovia Indeed
BV Auto Electrician

Putco Bus Services · Pretoria, Gauteng

Salary not listed
3 weeks agovia LinkedIn
Diesel Mechanic

Xelvin · Pretoria, Gauteng

Salary not listed
3 weeks agovia Adzuna
Diesel Mechanic Pretoria

Staff Unlimited · Pretoria, Gauteng

Salary not listed
3 weeks agovia Adzuna
Workshop Manager (Diesel Mechanic) Market Related

Staff Unlimited · Pretoria, Gauteng

Salary not listed
Closedvia Adzuna
Red Seal Mechanic (Koedoeskop)

Integrita Group · Pretoria, Gauteng

R25K - R25K/mo
Closedvia LinkedIn
Fitter & Turner (80104971)

Macsteel Service Centres SA (Pty) Ltd · Pretoria, Gauteng

Salary not listed
Closedvia LinkedIn
Artisan - Diesel Mechanic

Unitrans · Pretoria, Gauteng

Salary not listed
Closedvia Adzuna
Diesel Mechanic | Dieselwerktuigkundiges | Netherlands

Legadima Human Capital · Pretoria, Gauteng

Salary not listed
Closedvia Adzuna
Diesel Mechanic

Pty · Pretoria, Gauteng

Salary not listed
Closedvia LinkedIn
Maintenance Technician (Millwright - Red Seal Qualified)

Vylor · Pretoria, Gauteng

Salary not listed
Closedvia Indeed
Site Controller / Yard Supervisor

Putco Bus Services · Pretoria, Gauteng

Salary not listed
Closedvia LinkedIn
Apprentice - Driver /Operator/ Maintainer - Location - East Sussex/Sussex/Wessex

Harsco Rail · Pretoria, Gauteng

Salary not listed
Closedvia LinkedIn
Apprentice - Driver /Operator/ Maintainer - Location - East Anglia/North London/Derby

Harsco Rail · Pretoria, Gauteng

Salary not listed
Closedvia LinkedIn
Artisan Mechanical

South African Bank Note Company (Pty) Ltd · Pretoria, Gauteng

Salary not listed
Closedvia LinkedIn
Skilled Plant Technician - Location - Derby

Harsco Rail · Pretoria, Gauteng

Salary not listed
Closedvia Adzuna
Diesel Technician (Car and Truck hire)

Flink Recruit Pretoria · Pretoria, Gauteng

Salary not listed
Closedvia Adzuna
Diesel Mechanic Pretoria

Workforce Remote Staffing Ltd · Pretoria, Gauteng

Salary not listed

Showing 24 of 25 jobs · page 1 of 2

Employers hiring now

Harsco Rail (4)nan (2)Putco Bus Services (2)Staff Unlimited (2)Peoplesync (1)Werkie (1)

Get jobs on WhatsApp (free)

New jobs every morning. No spam.

Follow on WhatsApp

Frequently asked questions

How many diesel mechanic jobs are available in Pretoria?

We currently track 25 diesel mechanic listings relevant to Pretoria, last refreshed on 30 September 2026. New roles are added as employers post them.

What does a diesel mechanic earn in Pretoria?

Based on listings that quote pay, diesel mechanic salaries here run from about R4 400 to R73 300 a month, with a midpoint near R25 000.

Do I need experience or matric to get a diesel mechanic job in Pretoria?

Most diesel mechanic roles in Pretoria ask for some experience or a relevant qualification. Check each listing for the specific requirements, as junior and trainee positions do come up.

Which companies hire for diesel mechanic jobs in Pretoria?

Recent employers advertising diesel mechanic roles include Harsco Rail, nan, Putco Bus Services, Staff Unlimited. The list changes as new vacancies are posted.

How do I apply for diesel mechanic jobs in Pretoria?

Tap the Apply button on any listing to go straight to the employer or job board, no JobsZA account needed. Have your ID and a short CV ready, even a one-page CV is enough for entry-level roles.