Skip to main content

Visas are a big part of going to new countries, especially when the new country is not a nearby neighbour. It is always good when you find that your country's nationals are exempt from having to obtain a visa.

Besides saving you some time, it also saves you the time of going through the process of getting your visa - either via online portals or physical visits to the nearby embassy.

visa-free for canadians

In this article, we are looking at all the countries on the African continent where Canadians can travel without the need for a Visa.

In all these countries, all you need to do as a Canadian national is to present a valid passport that confirms that you are a citizen of Canada. Your passport should have a validity that is at least 6 months beyond the stay period of your visa.

Visa-Free African Countries For Canadians

Here is a table showing the African countries that don't require a visa from citizens of Canada - and for how long you can be able to stay.

1 Botswana  90 days
2 Eswatini (formerly Swaziland)   30 days
3 The Gambia  90 days
4 Lesotho  14 days
5 Mauritius  90 days
6 Morocco  90 days
7 Namibia  90 days
8 Sao Tome and Principe  15 days
9 Senegal  90 days
10 Seychelles  90 days
11 South Africa  90 days
12 Tunisia  120 days

While the above countries do not require a visa, you should know that the privilege isn't transferable. Unless another country you are visiting as part of your trip also has visa-free entry for Canadian citizens, you will need to pay for a visa and meet all the requirements involved.

no visa for canadians

Please make sure that you understand the duration of your 'visa-free' entry and plan your visit accordingly. In cases where you need a longer stay, you might have to pay for an extension. It is different in each country.

  • Lesotho allows free entry for up to 14 days, which is the shortest time on this list.
  • Tunisia allows the longest visa-free entry of all African countries, with 120 days (4 months).

Closing Thoughts

Finally, these exemptions are agreed upon by countries and could change at any time due to any number of reasons. Always endeavour to get the latest information from the related government sites. 

It is always a good idea to check government travel advice before travelling abroad. Simply visit to see if there are any new things to consider.

Frequently Asked Questions

Question Answer

Do Canadians need a visa for African Countries?

While each of the 50 African countries has its visa policy, Canadian passport holders will need to obtain a visitor visa to go to most African countries. Unless you intend to visit the countries shown above in the main part of this article, every other country will require you to get a visa before entry.

Most countries have online portals where you can apply and pay for your visa from the comfort of your home or work, without needing to visit the embassy like before. While the process is not similar for all, the differences are not big and you can easily figure out what documents they want and what validity is necessary for your passport.

Which African countries have a Canadian Embassy / High Commission?


There are 36 African countries where Canada has diplomatic missions in terms of Embassies, High Commissions or Consulates. As a Canadian passport holder, these embassies can be able to assist you in case of any emergencies while visiting the respective countries.

Algiers, AlgeriaLuanda, AngolaCotonou, Benin
Ouagadougou, Burkina FasoBujumbura, BurundiYaounde, Cameroon
Bangui, Central African Rep.Abidjan, Cote d'IvoireKinshasha, D.R. Congo
Djibouti, DjiboutiCairo, EgyptAsmara, Eritrea
Addis Ababa, EthiopiaLibreville, GabonBanjul, Gambia
Accra, GhanaNairobi, KenyaAntananarivo, Madagascar 
Bamako, MaliNouakchott, Mauritania Port Louis, Mauritius
Rabat, MoroccoMaputo, MozambiqueNiamey, Niger
Lagos, NigeriaKigali, RwandaDakar, Senegal
Freetown, Sierra LeonePretoria, South AfricaJuba, South Sudan
Khartoum, SudanDar es Salaam, TanzaniaTunis, Tunisia
Kampala, UgandaLusaka, ZambiaHarare, Zimbabwe

In some countries, there are more than one diplomatic location either to serve a more specific pupose or to assist in a different city that is far from the main administration points. Some of these countries are; Cameroon, Nigeria, South Africa and Tunisia.

If your African travels goes to any of these specific countries, you should find out which embassy will be nearer as per your plans and itinerary.

Do Canadians need a visa for Rwanda?

Yes, Canadians need to get a visa before visiting Rwanda. This can be done through the online visa application portal and you will be able to get your approval within a few days.

If you are planning on visiting Rwanda for gorillas, culture and wildlife, take a look at our article that explores the details, process and requirements for the Rwanda tourist visa.

Do Canadians need a visa for Tanzania?

Yes, Canadians who are visiting Tanzania must obtain a tourist visa. You can get your visa on arrival or apply online through the Tanzania visa portal.

Another alternative is to visit the Tanzanian Embassy in Canada. This is only ideal for the people who stay in Ottawa and would prefer a physical visit or had some trouble with the online portal.

Take a look at our article that goes into detail about Tanzania visa requirements for tourists.

Do Canadians need a visa for South Africa?

Canadians do not need a visa to visit South Africa as it is one of the countries mentioned above for allowing visa-free entrance to tourists. You will be able to visit and tour South Africa for no more than 90 days.

Do Canadians need a visa for Morocco?

Canadian Passport holders do not need a visa to visit Morocco.

Do Canadians need a visa for Uganda?

Yes, Canadians need a visa to visit Uganda.

It is easy to apply for Uganda's tourist visa via the online visa portal or get one upon arrival at Entebbe International Airport. Here is a full article detailing the process and requirements for a Uganda Tourist Visa.

silverback gorilla in Bwindi

You should also know that Uganda receives many Canadian tourists who come to see gorillas, chimps and whitewater rafting on the Nile.