List of Public TVET Colleges in South Africa

tvet colleges in sa

Looking for a good TVET Colleges in South Africa? We’ve got the list for you to choose from. TVET Colleges are really good options to take if you cannot afford University Fees.

If you can’t still afford college fees on your own, there are funding options such as NSFAS and other bursaries in South Africa.

What is TVET College?

TVET stands for Technical Vocational Education and Training. It is education and training which provides knowledge and skills for employment. TVET uses formal, non-formal and informal learning.

To make this easier to read, I have split them up according to the Province that each College is located in thanks to

Here is a list of Public TVET Colleges in South Africa.


  • Central Johannesburg College (CJC)
  • Ekurhuleni East College
  • Ekurhuleni West College (EWC)
  • South West Gauteng College
  • Tshwane North College
  • Tshwane South College
  • Western College

KwaZulu Natal

  • Coastal KZN College
  • Elangeni College
  • Esayidi College
  • Majuba College
  • Mnambithi College
  • Thekwini College
  • Umfolozi College
  • Umgungundlovu College (UFET)

Western Cape

  • Boland College
  • College of Cape Town
  • False Bay College
  • Northlink College
  • South Cape College
  • West Coast College

Eastern Cape

  • Port Elizabeth College
  • Buffalo City College
  • Eastcape Midlands College
  • Ikhala College
  • Ingwe College
  • King Hintsa College
  • King Sabata Dalindyebo College
  • Lovedale College


  • Capricorn College
  • Lephalale College
  • Letaba College
  • Sekhukhune College
  • Vhembe College
  • Waterberg College


  • Ehlanzeni College
  • Gert Sibande College
  • Nkangala College

Free State

  • Flavius Mareka College
  • Goldfields College
  • Maluti College
  • Motheo College

Northern Cape

  • Northern Cape Rural College
  • Northern Cape Urban College

North West

  • Orbit College
  • Vuselela College

Tvet courses

TVET Colleges offer courses in industry fields such as

  • agriculture,
  • arts and culture,
  • business,
  • hospitality,
  • commerce and management,
  • education,
  • training and development,
  • engineering,
  • manufacturing and technology,
  • services,
  • building construction, and
  • security.

These fields have been identified by the government as critical sectors in the country.

While all TVET colleges are funded and supported by the government they differ in the amount and variety of training programs they offer. Some colleges may offer up to 300 different courses.

There is a strong focus on engineering and artisan training in the TVET landscape. This is due to the government’s plans to meet skills shortages in the engineering sector.

Study options vary between short courses and formal training programs of up to three years.

While universities specialize in theoretical training, TVET Colleges are a good choice for students who want practical training. For example, students who wish to pursue careers in hospitality would benefit from the hands-on approach of these public colleges.

According to the FET colleges website, there are fifty registered and accredited public TVET Colleges in South Africa which operate on more than 264 campuses spread across the rural and urban areas of the country.

If you are looking for practical training studying at a TVET college could be the best option for you.

How do I apply for TVET College?

You can apply directly to the TVET college of your choice through the contact details that are provided in the list of Public TVET colleges.

If you plan to enroll at a private college, you can also do so directly through the contact details provided in the Department of Higher Education’s list of registered private colleges in the TVET sector.

How to apply for Unisa admission via a TVET college

If you plan to enroll for classes at a Technical Vocational Education and Training (TVET) college under the Unisa-TVET agreement, you can apply via the relevant TVET college.

The TVET colleges provide face-to-face tuition/classes for selected modules in some qualifications. Check that your selected TVET college offers your qualification(s) of choice.

To apply for Unisa admission via a TVET college;

  • Ensure that the TVET college you have selected offers your qualification of choice.
  • Apply for admission to Unisa via the TVET college. Indicate clearly at the time of application that you are applying for admission to Unisa. Ensure that you submit all the necessary documents and pay the application fee during the application process.



Please enter your comment!
Please enter your name here