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.
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.
| # | COUNTRY | DURATION |
|---|---|---|
| 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.
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 https://travel.gc.ca/ to see if there are any new things to consider.
Frequently Asked Questions
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, Algeria | Luanda, Angola | Cotonou, Benin |
| Ouagadougou, Burkina Faso | Bujumbura, Burundi | Yaounde, Cameroon |
| Bangui, Central African Rep. | Abidjan, Cote d'Ivoire | Kinshasha, D.R. Congo |
| Djibouti, Djibouti | Cairo, Egypt | Asmara, Eritrea |
| Addis Ababa, Ethiopia | Libreville, Gabon | Banjul, Gambia |
| Accra, Ghana | Nairobi, Kenya | Antananarivo, Madagascar |
| Bamako, Mali | Nouakchott, Mauritania | Port Louis, Mauritius |
| Rabat, Morocco | Maputo, Mozambique | Niamey, Niger |
| Lagos, Nigeria | Kigali, Rwanda | Dakar, Senegal |
| Freetown, Sierra Leone | Pretoria, South Africa | Juba, South Sudan |
| Khartoum, Sudan | Dar es Salaam, Tanzania | Tunis, Tunisia |
| Kampala, Uganda | Lusaka, Zambia | Harare, Zimbabwe |
In some countries, there are more than one diplomatic location either to serve a more specific purpose 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. Morocco is one of the countries listed above as a visa-free country for Canadian citizens.
Do Canadians need a visa for Uganda?
Yes, Canadians need a visa when visiting 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.

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