Buffalo City TVET College 2023 Intake

Buffalo City Co


Buffalo City TVET College 2023 Intake

Buffalo City TVET College is one of the best public colleges in South Africa, established in 2002 to provide TVET courses. Based in the Eastern Cape, the college offers courses that equip students with practical and theoretical skills needed in the world of work hence reducing the lack of skills, inequality and poverty in the province and the whole of South Africa. It has four campuses: King Street, St Marks, East London and John Knox Bokwe.

Courses offered at Buffalo City TVET.

  • National certificate vocational
  • Report 191
  • Apprenticeship
  • Learnerships
  • Skills

How to apply to Buffalo City TVET College

Applicants are made online by completing the form on the Buffalo City Online Application portal in the comfort of your home using your phone, tablet or computer. Applicants can also visit the college to book a slot for the online application. Students must upload all the required documents and pay their fees. Before completing the application form, applicants must do a placement test. Applicants must do a placement test so that they make better choices of the courses. Although this is compulsory, applicants still reserve the right to choose their preferred courses, but you will be required to sign an acknowledgement form for that.


Students with demonstrated academic performance who need financial assistance to enrol at a TVET college can apply for NSFAS Funding or other available bursaries. Click here to see available bursaries.

Buffalo City TVET College Campuses Addresses and Contact details

East London Campus

Lukin Street, Southernwood,

East London, 5200

Tel:043 704 9200

Email: admin@bccollege.co.za

John Knox Bokwe campus

Mfaxa Street,N.U 1 Mdantsane

East London, 5200

Tel:043 051 2070

Email: admin@bccollege.co.za

King Street Campus

17 King Street, Southernwood,

East London, 5200

Tel:043 722 4949

Email: admin@bccollege.co.za

St Marks Campus

St Marks Street, Southernwood,

East London, 5200

Tel:043 743 6554












Please enter your comment!
Please enter your name here