South AfricaCanada

South African Embassy & Consulates in Canada

  • 1 embassy
  • 1 consulate general

In Canada, South Africa has an embassy in Ottawa and a consulate general in Toronto. Canadian citizens can visit South Africa without a visa for up to 90 days.

South African Embassy in Ottawa

South Africa has its embassy in Ottawa, the capital; the address on record is Sussex Drive 15, Ottawa. The head of mission on record is Rieaz Shaik. Its phone number and website are on its page.

South African consulates in Canada

South Africa also has a consulate general in Toronto; its work is consular: passports and documents for its own citizens and, often, visas for visitors.

South Africa visa for Canadian citizens

CanadaSouth Africa Visa-free, 90 days South Africa visa for citizens of Canada

South AfricaCanada Visa required Canada visa for citizens of South Africa

No visa is needed by Canadian citizens for South Africa, for stays of up to 90 days.

Canada’s missions in South Africa

Missions of Canada in South Africa (2)

In return, Canada has 2 missions in South Africa, including its embassy in Pretoria.

Good to know

South Africa in Canada

Worldwide, South Africa has 202 missions in 129 countries; 2 of them are in Canada.

Travel to Canada for South African citizens

South African citizens need a visa for Canada, obtained before travel. In Canada, South African citizens can turn to the South African embassy for passports and emergency help.

When South African missions in Canada are closed

South African missions in Canada close on Canada’s public holidays, the next being Christmas Day on Friday 25 December 2026, New Year's Day on Friday 1 January 2027 and Good Friday on Friday 26 March 2027, and usually on some holidays of South Africa, such as Day of Reconciliation on Wednesday 16 December 2026.

Frequently asked questions

Where is the South African embassy in Canada?

The South African embassy is in Ottawa, at Sussex Drive 15, Ottawa.

Does South Africa have consulates in Canada?

Yes, South Africa has a consulate general in Toronto.

Do Canadian citizens need a visa for South Africa?

Canadian citizens do not need a visa for South Africa: stays of up to 90 days are visa-free.

Do South African citizens need a visa for Canada?

Canada requires South African citizens to hold a visa issued in advance.

Does Canada have an embassy in South Africa?

Yes, Canada has its embassy in Pretoria, along with 1 other mission in South Africa.