Requirements for Home Affairs documents:

Requirements for Home Affairs documents:

NEW IMMIGRATION REGULATIONS INFORMATION:

  • Requirements for children traveling through South African Ports of Entry – effective 1 JUNE 2015
  • Parental Consent Affidavit
  • Principal’s Consent Affidavit
  • EQUIVALENT DOCUMENT IN LIEU OF UNABRIDGED BIRTH CERTIFICATE

South African Citizens

  • Smart ID Card
  • Identity Documents
  • Birth Certificates
  • Late registration of Birth
  • Marriage Certificates
  • Death Certificates
  • Adoption
  • Citizenship
  • Amendments in ID Books & Birth Certificates
  • Travel Documents

Foreign Nationals

  • Applying for a South African Visa
  • South African Visitors VISA
  • Types of Visas
  • Countries exempt from South African Visas
  • Applying for Temporary Residency
  • Permanent Residency (Immigration)
  • Types of Temporary Residence Permits
  • Scarce Skills & Work Permit Quotas
  • Refugee Status & Asylum
  • South African Ports of Entry
  • VFS GLOBAL
  • Zimbabwean Special Permit ZSP
  • NEW REGULATIONS
  • Foreign Birth Registration

 

Please note that all Immigration related applications should be done through VFS GLOBAL. Please click on the link below to apply:

 

a) For Permanent Residence Permits please contact:

Ms.Mamabolo at 082 906 8339 or 012 406 4595 or 012 406 4439 or  joyce.mamabolo@dha.gov.za

b) Online Temporary Resident Visa applications submitted at the Visa Facilitation Centre please contact:

Mr.PhindiweMbhele at 076 890 0026 or 012 406 7068 or  phindiwe.mbhele@dha.gov.za

c) AppealsTemporary Resident Visas and Permanent Residence Permits please contact: 

Mr.RonneyMarhule at 082 803 7116 or 012 406 4591 or 012 406 4814 or  ronney.marhule@dha.gov.za and

Ms.Menoe at 073 896 3988 or 012 406 2868 or 012 406 7150 or   reginah.menoe@dha.gov.za

d) Verification and Cancellation of all permits, Proof of Permanent Residence, Waivers and Exemptions please contact:

Elzabe Fisher at 012 406 4432 or elzabe.fisher@dha.gov.za

e) For Zimbabwean Special Projectplease contact:

Gerson Muti at 060 960 3146  or  012 406 2838 or 012 406 7258 or  gerson.muti@dha.gov.za

f) Overstayplease contact:

Hilda Dlamini 012 406 4528 or  Hilda.Dlamini@dha.gov.za