- Address
- Arcadia Street 1103, 0083 Hatfield
- Phone
- +27 12 422 3000
- Website
- canadainternational.gc.ca
Canada
South Africa
Canadian Embassy & Consulates in South Africa
- 1 embassy
- 1 honorary consulate
Canada is represented in South Africa by 2 missions: an embassy in Pretoria and an honorary consulate in Cape Town. Canada requires South African citizens to hold a visa issued in advance.
Map: Canada’s 2 missions in South Africa
Canadian Embassy in Pretoria
At Arcadia Street 1103, 0083 Hatfield, the Canadian embassy represents Canada towards South Africa. Its phone number and website are on its page.
Canadian honorary consulates in South Africa
- Honorary Consulate of Canada in Cape Town
12 2nd Ave, Boston, Bellville, Cape Town, 7530
Canada has an honorary consulate in Cape Town; honorary consuls work part-time and normally cannot issue visas or full passports.
Canada visa for South African citizens
South Africa
Canada Visa required Canada visa for citizens of South Africa
Canada
South Africa Visa-free, 90 days South Africa visa for citizens of Canada
Canada visa requirements for citizens of South Africa
- Visitor visa (temporary resident visa, TRV)
- Transit visa
- Study and work permits (brief)
- Fee: CA$100
- 4 required documents
checked 22 October 2026
South African citizens must obtain a visa before travelling to Canada. In South Africa, applications go to the Canadian embassy in Pretoria, or to a visa centre working for Canada.
South Africa’s missions in Canada
Missions of South Africa in Canada (2)
In return, South Africa has 2 missions in Canada, including its embassy in Ottawa.
Good to know
Canada in South Africa
Worldwide, Canada has 263 missions in 155 countries; 2 of them are in South Africa.
Travel to South Africa for Canadian citizens
South Africa admits Canadian citizens without a visa for stays of up to 90 days. In South Africa, Canadian citizens can turn to the Canadian embassy for passports and emergency help.
When Canadian missions in South Africa are closed
Canadian missions in South Africa close on South Africa’s public holidays, the next being Day of Reconciliation on Wednesday 16 December 2026, Christmas Day on Friday 25 December 2026 and Day of Goodwill (St. Stephen's Day) on Saturday 26 December 2026, and usually on some holidays of Canada, such as Christmas Day on Friday 25 December 2026.
Frequently asked questions
Where is the Canadian embassy in South Africa?
The Canadian embassy is in Pretoria, at Arcadia Street 1103, 0083 Hatfield.
Does Canada have consulates in South Africa?
No career consulate is on record, but Canada has an honorary consulate in Cape Town.
Do South African citizens need a visa for Canada?
South African citizens must obtain a visa before travelling to Canada.
Do Canadian citizens need a visa for South Africa?
Canadian citizens can visit South Africa without a visa for up to 90 days.
Does South Africa have an embassy in Canada?
Yes, South Africa has its embassy in Ottawa, along with 1 other mission in Canada.