Careers · Engineering & technology

How to become an engineer in South Africa

Engineers use maths and science to design and build things that solve problems, from roads and power to machines and computers.

From R 35 000/mo · median ~R 65 000In demand
Starting payR 35 000/mo
Study time4 years
QualificationDegree, NQF 8
Register withECSA
DemandIn demand

Public TVET colleges (the technician and artisan route)

For the technician and artisan side of engineering, you study N-courses (N1 to N6) or the NCV at a public TVET college. There are 50 public TVET colleges across the country, and most (but not all) offer engineering. Start with the full list below, find a college near you, and check it offers the engineering course you want. To become a Professional Engineer, you still need a university degree.

National

All 50 public TVET colleges, by province

Our full list of every public TVET college. Start here to find one near you.

National

DHET official TVET college list

The government's own official list.

TVET colleges also train artisans, like electricians and fitters. Always check the college and course are registered before you pay.

Questions people ask

Related careers

Not sure yet? These jobs use some of the same school subjects and ways to study.

A pilot in the cockpit of an aircraftTransport & aviation

Pilot

Pilots fly aeroplanes and helicopters for airlines, charter companies, and more. The training is at flight schools, not at university.

From R 20 000/mo · Steady demand

How to become a pilot
A doctor examining a patientHealth & social services

Doctor

Doctors find out what is wrong with sick and hurt people and help them get better. They work in hospitals, clinics, and private practice.

From R 40 000/mo · In demand

How to become a doctor
An electrician working on wiringTrades & artisans

Electrician

Electricians install and fix electrical wiring and systems. You train through an apprenticeship and a trade test, no degree needed.

From R 12 000/mo · In demand

How to become a electrician