Canada has the second most powerful passports in the World with visa free access to 188 countries and territories according to Henley index.

Below are full list of countries and territories with visa free or arrival access to Canadian passport holders.

Countries

Country Visa requirement Allowed stay
Notes (excluding departure fees)
Afghanistan Visa required
Due to safety concerns, Canadian government advises its citizens not to visit Afghanistan.
Albania Visa not required 90 days
Algeria Visa required
Andorra
Visa not required
Angola eVisa 30 days
Visitors who have been granted an online pre-visa or have requested such pre-visa from the consulates of Angola abroad, are then issued with a visa on arrival at the country’s border check points.
For a maximum total stay of 90 days within a one year period.
Besides having printed confirmation that a visa will be issued upon arrival, passengers must: have a return/onward ticket, and have a hotel reservation confirmation.
Antigua and Barbuda Visa not required 6 months
Argentina Visa not required 90 days
Armenia eVisa / Visa on arrival
180 days within 1 year
Australia and territories Electronic Travel Authority 90 days
90 days on each visit in 12-month period
Can use the Smartgate system.
Austria Visa not required 90 days
90 days within any 180 day period in the Schengen Area. Beginning in January 2021, ETIAS system will become mandatory for all Non-EU international travellers.
Azerbaijan eVisa 30 days
Bahamas Visa not required 8 months
Bahrain eVisa / Visa on arrival 14 days
Bangladesh Visa on arrival 30 days
Barbados Visa not required 6 months
Belarus Visa not required 30 days
30 day visa free access available to travellers that arrive and depart via Minsk International Airport and are not arriving from or planning to depart to a Russian Federation airport. Otherwise a visa is required. Visas can be issued on arrival at the Minsk International Airport if the support documents are submitted at least 3 business days before arrival.
Belgium Visa not required 90 days
90 days within any 180 day period in the Schengen Area. Beginning in January 2021, ETIAS system will become mandatory for all Non-EU international travellers.
Belize
Visa not required
Benin eVisa / Visa on arrival 30 days / 8 days
Must have an international vaccination certificate.
Bhutan Visa required
Bolivia Visa not required 90 days
Bosnia and Herzegovina Visa not required 90 days
90 days within any 6-month period
Botswana Visa not required 90 days
Brazil Visa not required 90 days Up to 90 days per visit, but no more than 180 days per year.
Brunei Visa not required 14 days
Bulgaria Visa not required 90 days
90 days within any 180 day period. Beginning in January 2021, ETIAS system will become mandatory for all Non-EU international travellers.
Burkina Faso Visa on arrival 1 month
Burundi Visa required
Cambodia eVisa / Visa on arrival 30 days
Visa is also obtainable online.
Cameroon Visa required
Cape Verde Visa not required 30 days
Must register online at least five days prior to arrival.
Central African Republic Visa required
Chad Visa required
Chile Visa not required 90 days
China Visa required
72-hour visit without a visa when in transit at Changsha, Chengdu, Chongqing, Guangzhou, Guilin, Harbin, Kunming, Qingdao, Wuhan, Xi’an and Xiamen.
144-hours visit without a visa when in transit through Beijing Capital International Airport, Dalian, Hangzhou, Shijiazhuang Zhengding International Airport in Hebei, Nanjing, Shanghai Hongqiao International Airport and Shanghai Pudong International Airport, Shanghai Railway Station and the Port of Shanghai; Shenyang and Tianjin Binhai International Airport
Visas for Canadian citizens are valid for up to 9 years and 11 months.
Colombia Visa not required 90 days
Extendable up to 180-days stay within a one-year period
Comoros Visa on arrival
Republic of the Congo Visa required
Democratic Republic of the Congo Visa required
Costa Rica Visa not required 90 days
Côte d’Ivoire eVisa 3 months
eVisa holders must arrive via Port Bouet Airport.
Croatia Visa not required 90 days
90 days within any 180 day period. Beginning in January 2021, ETIAS system will become mandatory for all Non-EU international travellers.
Cuba Tourist Card required 90 days
Tourist Card can be purchased from the airline transporting the passenger into Cuba and must be obtained before taking a flight that will land in Cuba.
Tourist Card is valid up to 90 days stay for Canadian citizens
Cyprus Visa not required 90 days
90 days within any 180 day period. Beginning in January 2021, ETIAS system will become mandatory for all Non-EU international travellers.
Czech Republic Visa not required 90 days
90 days within any 180 day period in the Schengen Area. Beginning in January 2021, ETIAS system will become mandatory for all Non-EU international travellers.
Denmark and territories Visa not required 90 days
90 days within any 180 day period regardless of previous time spent in other Schengen countries (except the other Nordic countries)
Djibouti eVisa 31 days
Dominica Visa not required 6 months
Dominican Republic Visa not required 90 days
Ecuador Visa not required 90 days
Egypt eVisa / Visa on arrival 30 days
El Salvador Visa not required 3 months
Equatorial Guinea Visa required
Eritrea Visa required
Estonia Visa not required 90 days
90 days within any 180 day period in the Schengen Area. Beginning in January 2021, ETIAS system will become mandatory for all Non-EU international travellers.
Eswatini Visa not required 30 days
Ethiopia eVisa / Visa on arrival up to 90 days
Visa on arrival is obtainable only at Addis Ababa Bole International Airport.
eVisa holders must arrive via Addis Ababa Bole International Airport.eVisas are available for 30 or 90 days.
Fiji Visa not required 4 months
Finland Visa not required 90 days
90 days within any 180 day period in the Schengen Area. Beginning in January 2021, ETIAS system will become mandatory for all Non-EU international travellers.
France and territories Visa not required 90 days
90 days within any 180 day period in the Schengen Area (in Regions of France)
A Canadian passport is not required for visa-free travel to the French overseas territory of Saint Pierre et Miquelon; instead, an identification document (e.g. driver’s licence or Secure Certificate of Indian Status) can be used
Gabon eVisa / Visa on arrival 90 days
Electronic visa holders must arrive via Libreville International Airport.
Gambia Visa not required 90 days
Georgia Visa not required 360 days
Germany Visa not required 90 days
90 days within any 180 day period in the Schengen Area. Beginning in January 2021, ETIAS system will become mandatory for all Non-EU international travellers.
Ghana Visa required
Greece Visa not required 90 days
90 days within any 180 day period in the Schengen Area. Beginning in January 2021, ETIAS system will become mandatory for all Non-EU international travellers.
Grenada Visa not required 3 months
May enter on an ID card if not departing from the United States.
Beginning on 1 December 2020, all travellers to Grenada will be required to complete an online application in order to receive a Pure Safe Travel Authorization Certificate to enter Grenada.
Guatemala Visa not required 90 days
Guinea eVisa up to 5 years
Guinea-Bissau eVisa / Visa on arrival 90 days
Guyana Visa not required 3 months
Haiti Visa not required 3 months
Honduras Visa not required 3 months
Hungary Visa not required 90 days
90 days within any 180 day period regardless of previous time spent in other Schengen countries. Beginning in January 2021, ETIAS system will become mandatory for all Non-EU international travellers.
Iceland Visa not required 90 days
90 days within any 180 day period in the Schengen Area. Beginning in January 2021, ETIAS system will become mandatory for all Non-EU international travellers.
India e-Visa 60 days
e-Visa holders must arrive via 26 designated airports[Note 1] or 3 designated seaports.[Note 2]
An Indian e-Tourist Visa can only be obtained twice in one calendar year.
Canadians who are or have been Pakistani nationals or have had ancestors who are or have been Pakistani nationals are required to follow a stringent and longer procedure.
Indonesia Visa not required 30 days
Iran Visa required
Canadian citizens, need to travel to Iran with a fully organized tour. Applying for an Iran visa without booking a complete tour from a local travel agency will result in getting rejected by the Iranian Ministry of Foreign Affairs (MFA). Tourists for Kish Island do not require a visa for a total of 14 days. [circular reference]
Iraq Visa on arrival 60 days
Canadian citizens can now obtain a visa on arrival at Iraq’s airports, land and sea crossings for 60 days, for a fee of 75 US Dollar.
Visa on arrival for 15 days at Erbil and Sulaymaniyah airports.
Ireland Visa not required 90 days
Israel Visa not required 3 months
Entry refused to anyone who “knowingly issues a public call for boycotting Israel.”
Italy Visa not required 90 days
90 days within any 180 day period in the Schengen Area. Beginning in January 2021, ETIAS system will become mandatory for all Non-EU international travellers.
Jamaica Visa not required 90 days
90 days (business), 6 months (tourist)
Japan Visa not required 90 days
Jordan Visa on arrival
Conditions apply
Kazakhstan Visa not required 30 days
Kenya eVisa / Visa on arrival 3 months
Kiribati Visa not required 30 days
North Korea Visa required
Due to uncertain security issues, Canadian government advises its citizens not to visit North Korea.
South Korea Visa not required 6 months
Kuwait eVisa / Visa on arrival 3 months
Kyrgyzstan Visa not required 60 days
Laos eVisa / Visa on arrival 30 days
Visa on arrival is available at international airports Luangphabang, Pakse, Savannakhet and Vientiane, and at 4 land borders Friendship Bridge,[Note 3] and at 13 border crossings[Note 4] as well as Tanalaeng train station in Vientiane, which connects to the train station in Nongkai, Thailand. Visa on arrival facility will be gradually phased out at various border crossings starting January 2020.
eVisa may be used to enter Laos through the following entry points — Wattay International Airport and the First Thai–Lao Friendship Bridge
Entry points Lalai, Lantui, Meuang mom, Pakxan, and Phoudou are open only to visa holders.
Visa on arrival is extendable up to 60 days.
Latvia Visa not required 90 days
90 days within any 180 day period in the Schengen Area. Beginning in January 2021, ETIAS electronic system will become mandatory for all Non-EU international travellers.
Lebanon Visa on arrival 1 month
Extendable for 2 additional months; granted free of charge at Beirut International Airport or any other port of entry if there is no Israeli visa or seal, holding a telephone number, an address in Lebanon, and a non-refundable return or circle trip ticket.
Lesotho
Visa not required
Liberia Visa required
Libya Visa required
Liechtenstein Visa not required 90 days
90 days within any 180 day period in the Schengen Area. Beginning in January 2021, ETIAS system will become mandatory for all Non-EU international travellers.
Lithuania Visa not required 90 days
90 days within any 180 day period in the Schengen Area
Luxembourg Visa not required 90 days
90 days within any 180 day period in the Schengen Area. Beginning in January 2021, ETIAS system will become mandatory for all Non-EU international travellers.
Madagascar eVisa / Visa on arrival 90 days
Malawi
eVisa / Visa on arrival
Malaysia Visa not required 3 months
Maldives Free visa on arrival 30 days Extendable stay
Mali Visa required
Malta Visa not required 90 days
90 days within any 180 day period in the Schengen Area. Beginning in January 2021, ETIAS system will become mandatory for all Non-EU international travellers.
Marshall Islands Visa on arrival 90 days
Mauritania Visa on arrival
Available at Nouakchott–Oumtounsy International Airport.
Mauritius Visa not required 90 days
Mexico Visa not required 180 days
Micronesia Visa not required 30 days
Moldova Visa not required 90 days
90 days within any 180 day period
Monaco Visa not required 90 days
90 days within any 180 day period (Monaco does not have a visa policy of its own and the Schengen Visa policy applies)
Mongolia Visa not required 30 days
Montenegro Visa not required 90 days
Morocco Visa not required 3 months
Mozambique Visa on arrival 30 days
Conditions apply
Myanmar eVisa 28 days
eVisa holders must arrive via Yangon, Nay Pyi Taw or Mandalay airports or via land border crossings with Thailand — Tachileik, Myawaddy and Kawthaung or India — Rih Khaw Dar and Tamu.
eVisa available for both tourism (allowed stay is 28 days) or business (allowed stay is 70 days) purposes.
Namibia Visa not required 3 months
Nauru Visa required
Criminal record and medical fitness certificates are not required for Canadian citizens.
Nepal Visa on arrival 90 days
Netherlands and territories Visa not required 90 days
90 days within any 180 day period in the Schengen Area. Beginning in January 2021, ETIAS system will become mandatory for all Non-EU international travellers.
New Zealand Electronic Travel Authority 3 months
May enter using eGate.
International Visitor Conservation and Tourism Levy must be paid upon requesting an Electronic Travel Authority.
Holders of an Australian Permanent Resident Visa or Resident Return Visa may be granted a New Zealand Resident Visa on arrival permitting indefinite stay (pursuant to the Trans-Tasman Travel Arrangement), subject to meeting character requirements and obtaining an Electronic Travel Authority prior to departure. Such travelers are not required to pay the International Visitor Conservation and Tourism Levy.
Nicaragua Visa not required 90 days
Niger Visa required
Nigeria Visa required
North Macedonia Visa not required 90 days
Norway Visa not required 3 months
3 months within a 6 month period, regardless of previous time spent in other Schengen countries, but including time spent in other Nordic countries
Beginning in January 2021, ETIAS system will become mandatory for all Non-EU international travellers.
Oman eVisa 30 days
Pakistan Online Visa
Online Visa eligible.
Electronic Travel Authorization to obtain a visa on arrival for business purposes.
Palau Free visa on arrival 30 days
Extendable stay by twice only with a fee
Panama Visa not required 180 days
Papua New Guinea eVisa / Free visa on arrival 60 days
Paraguay Visa on arrival 90 days
Visa on arrival issued only at Silvio Pettirossi International Airport in Asunción for incoming travellers. Reciprocity fee of US$150 must be paid upon arrival. Travellers arriving otherwise (e.g. at a land border) must have obtained their visa prior to arrival.
Peru Visa not required 90 days
Philippines Visa not required 30 days
Poland Visa not required 90 days
90 days within any 180 day period in the Schengen Area. Beginning in January 2021, ETIAS system will become mandatory for all Non-EU international travellers.
Portugal Visa not required 90 days
90 days within any 180 day period in the Schengen Area. Beginning in January 2021, ETIAS system will become mandatory for all Non-EU international travellers.
Qatar Visa not required 30 days
Romania Visa not required 90 days
90 days within any 180 day period. Beginning in January 2021, ETIAS system will become mandatory for all Non-EU international travellers.
Russia Visa required
Cruise ship passengers cruising in and out of a Russian port within 72 hours, who spend each night on board, and who only leave the ship on tours organized by the cruise company, do not require a tourist visa.
Rwanda eVisa / Visa on arrival 30 days
Saint Kitts and Nevis Visa not required 6 months
Saint Lucia Visa not required 6 weeks
Saint Vincent and the Grenadines Visa not required 6 months
Samoa Free Entry Permit on arrival 60 days
San Marino
Visa not required
São Tomé and Príncipe Visa not required 15 days
Saudi Arabia eVisa / Visa on arrival 90 days
Senegal Visa not required 90 days
Serbia Visa not required 90 days
Seychelles Free Visitor’s Permit on arrival 3 months
Extendable up to a year with a fee
Sierra Leone Visa on arrival
Singapore Visa not required 30 days
Slovakia Visa not required 90 days
90 days within any 180 day period in the Schengen Area. Beginning in January 2021, ETIAS system will become mandatory for all Non-EU international travellers.
Slovenia Visa not required 90 days
90 days within any 180 day period in the Schengen Area. Beginning in January 2021, ETIAS system will become mandatory for all Non-EU international travellers.
Solomon Islands Free Visitor’s permit on arrival 3 months
3 months with any year period
Somalia Visa on arrival
Available at Berbera, Borama, Burao, Erigavo and Hargeisa airports.
30 days, available at Bosaso Airport, Galcaio Airport and Mogadishu Airport.
South Africa Visa not required 90 days
South Sudan Electronic Visa
Obtainable online
Printed visa authorization must be presented at the time of travel
Spain Visa not required 90 days
90 days within any 180 day period in the Schengen Area. Beginning in January 2021, ETIAS system will become mandatory for all Non-EU international travellers.
Sri Lanka eVisa / Visa on arrival 30 days
Sudan Visa required
Suriname E-tourist card 90 days
Multiple entry eVisa is also available.
Sweden Visa not required 90 days
90 days within any 180 day period in the Schengen Area. Beginning in January 2021, ETIAS system will become mandatory for all Non-EU international travellers.
Switzerland Visa not required 90 days
90 days within any 180 day period in the Schengen Area. Beginning in January 2021, ETIAS system will become mandatory for all Non-EU international travellers.
Syria Visa required
Due to safety concerns, Canadian government advises its citizens not to visit Syria.
Tajikistan eVisa 45 days
E-visa holders can enter through all border points.
Tanzania eVisa / Visa on arrival 3 months
Thailand Visa not required 30 days
Maximum two visits annually if not arriving by air.
Timor-Leste Visa on arrival 30 days
Togo Visa on arrival 7 days
Tonga Free visa on arrival 31 days
Trinidad and Tobago Visa not required 90 days
Tunisia Visa not required 4 months
Turkey eVisa 3 months
Cruise ship passengers cruising in and out of a Turkish port within a single day do not require a tourist visa.
Turkmenistan Visa required
Tuvalu Visa on arrival 1 month
Uganda
eVisa / Visa on arrival
May apply online.
Ukraine Visa not required 90 days
90 days within any 180 day period
United Arab Emirates Free visa on arrival 30 days (multiple)
Visa on arrival is obtained free of charge.
United Kingdom Visa not required 6 months
Can use ePassport gates starting 1 June 2019
United States Visa not required 6 months
Canadian Passport required and must be valid for the period of intended stay.
Canadian Passport exemptions only for nationals of Canada with a NEXUS card embarking in Canada or USA.
For frequent travellers there is NEXUS card program designed to let pre-approved, low-risk travellers cross the Canada–United States border quickly.
Uruguay Visa not required 3 months
Uzbekistan Visa not required 30 days
Vanuatu Visa not required 30 days
Vatican City
Visa not required
Venezuela Visa required
Due to the criminal and political issues, Canadian government advises its citizens not to visit Venezuela.
Vietnam eVisa 30 days
Yemen Visa required
Zambia eVisa / Visa on arrival 90 days
Also eligible for a universal visa allowing access to Zimbabwe.
Zimbabwe eVisa / Visa on arrival 90 days
Also eligible for a universal visa allowing access to Zambia.

Territories

Africa

British Indian Ocean Territory — special permit required.
Eritrea (outside Asmara) — visa covers Asmara only; to travel in the rest of the country, a Travel Permit for Foreigners is required (20 Eritrean nakfa).
Mayotte — Visa not required for 90 days with a 180-day period.
Réunion — Visa not required for 90 days within a 180-day period.
Saint Helena, Ascension and Tristan da Cunha
Ascension Island — eVisa for 3 months within any year period
Saint Helena — Visitor’s Pass granted on arrival valid for 4/10/21/60/90 days for 12/14/16/20/25 pound sterling.
Tristan da Cunha — Permission to land required for 15/30 pounds sterling (yacht/ship passenger) for Tristan da Cunha Island or 20 pounds sterling for Gough Island, Inaccessible Island or Nightingale Islands.
Sahrawi Arab Democratic Republic (Western Sahara controlled territory) — undefined visa regime.
Somaliland — visa required (30 days for 30 US dollars, payable on arrival).

Asia
Hainan — Visa on arrival for 15 days. Available at Haikou Meilan International Airport and Sanya Phoenix International Airport.
Visa not required for 15 days for traveling as part of a tourist group (5 or more people)
Hong Kong — Visa not required for 3 months.
India — Protected Area Permit (PAP) required for all of Arunachal Pradesh, Manipur, Mizoram and parts of Himachal Pradesh, Jammu and Kashmir and Uttarakhand. Restricted Area Permit (RAP) required for all of Andaman and Nicobar Islands and Lakshadweep and parts of Sikkim. Some of these requirements are occasionally lifted for a year.
Iraqi Kurdistan – Visa on arrival for 15 days. Available at Sulaimaniyah International Airport and Erbil International Airport.
Macau — Visa not required for 30 days.
North Korea outside Pyongyang – People are not allowed to leave the capital city, tourists can only leave the capital with a governmental tourist guide (no independent moving)
Taiwan — Visa not required for 90 days.
Gorno-Badakhshan Autonomous Province — OIVR permit required (15+5 Tajikistani Somoni) and another special permit (free of charge) is required for Lake Sarez.
Tibet Autonomous Region — Tibet Travel Permit required.
Korean Demilitarized Zone — restricted zone.
UNDOF Zone and Ghajar — restricted zones.
Arab League — Certain countries will deny access to holders of Israeli visas or passport stamps of Israel because of the Arab League boycott of Israel.
Saudi Arabia — Non-Muslims are not allowed in Mecca or Medina.

Caribbean and North Atlantic
Anguilla — Visa not required for 3 months.
Aruba — Visa not required for 30 days.
Bermuda — Visa not required.
Bonaire, St. Eustatius and Saba — Visa not required for 3 months.
British Virgin Islands — Visa not required.
Cayman Islands — Visa not required for 6 months.
Curaçao — Visa not required for 3 months.
Montserrat — Visa not required for 6 months.
Puerto Rico — Visa not required for 180 days, same as the United States mainland.
Sint Maarten — Visa not required for 3 months.
Turks and Caicos Islands — Visa not required for 90 days.
U.S. Virgin Islands — Visa not required for 6 months, same as the United States mainland.

Europe
Abkhazia — Visa required. Visa on arrival available if arriving from Russian border only by train or car and must possess a multi entry Russian visa to be eligible and must exit via Russian border only.
Mount Athos — Special permit required (4 days: 25 euro for Orthodox visitors, 35 euro for non-Orthodox visitors, 18 euro for students). There is a visitors’ quota: maximum 100 Orthodox and 10 non-Orthodox per day and women are not allowed.
Brest and Grodno — Visa not required for 10 days.
Crimea — Visa issued by Russia is required.
Turkish Republic of Northern Cyprus — Visa free access for 3 months. Passport required.
UN Buffer Zone in Cyprus — Access Permit is required for travelling inside the zone, except Civil Use Areas.
Gibraltar — Visa not required.
Jan Mayen — permit issued by the local police required for staying for less than 24 hours and permit issued by the Norwegian police for staying for more than 24 hours.
Svalbard of Norway — Right to live and work under the Svalbard Treaty.
Kosovo — visa free for 90 days.
Artsakh — Visa required (issued for single entry for 21 days/1/2/3 months or multiple entry visa for 1/2/3 months). Travellers with a visa (expired or valid) or evidence of travel to Republic of Artsakh (also known as Nagorno-Karabakh) will be permanently denied entry to Azerbaijan.
South Ossetia — Visa free. Multiple entry visa to Russia and three-day prior notification are required to enter South Ossetia.
Transnistria — Visa free. Registration required after 24h.

Oceania
American Samoa — Electronic authorization for 30 days.
Ashmore and Cartier Islands — special authorisation required.
Clipperton Island — special permit required.
Cook Islands — Visa free access for 31 days.
Guam — Visa not required.
Niue — Visa on arrival valid for 30 days is issued free of charge.
Northern Mariana Islands — Visa not required.
Pitcairn Islands — 14 days visa free and landing fee US$35 or tax of US$5 if not going ashore.
United States Minor Outlying Islands — special permits required for Baker Island, Howland Island, Jarvis Island, Johnston Atoll, Kingman Reef, Midway Atoll, Palmyra Atoll and Wake Island.
South America
Galápagos — Online pre-registration is required. Transit Control Card must also be obtained at the airport prior to departure.

South Atlantic and Antarctica
Falkland Islands — Visitor Permit valid for 4 weeks is issued on arrival.
South Georgia and the South Sandwich Islands — Pre-arrival permit from the commissioner required (72 hours/1 month for 110/160 pounds sterling).
Antarctica and adjacent islands — special permits required for Bouvet Island, British Antarctic Territory, French Southern and Antarctic Lands, Argentine Antarctica, Australian Antarctic Territory, Chilean Antarctic Territory, Heard Island and McDonald Islands, Peter I Island, Queen Maud Land, Ross Dependency

Source: Wiki
References: CIC