List of Public TVET Colleges in South Africa. Public Colleges Contact Details for a list of all public Technical Vocational Education and Training Colleges in South Africa.
Gauteng
- Central Johannesburg College (CJC)
- Ekurhuleni East College
- Ekurhuleni West College (EWC)
- South West Gauteng College
- Tshwane North College
- Tshwane South College
- Western College
Limpopo
- Capricorn College
- Lephalale College
- Letaba College
- Sekhukhune College
- Vhembe College
- Waterberg College
Mpumalanga
North West
Northern Cape
Free State
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